Yes. Fish contains omega-3 fatty acids, which are unsaturated fats, and it is also a good source of protein and specific vitamins. However, fish does lack iron content, so you will need to get this from other foods for a balanced diet.