Differences between white fish and oily fish: which one to choose
Fish plays a vital role in the Mediterranean diet. But not all fish are the same: there is an important difference between white fish and oily (blue) fish, and knowing it helps us choose better.
White fish (hake, sole, cod, gilt-head bream) contains very little fat, usually less than 2%. It is light, easy to digest, and recommended for low-calorie diets or people with digestive issues. It also provides high-quality protein, B vitamins, and minerals such as phosphorus and potassium.
Oily fish (sardine, tuna, mackerel, salmon) has a fat content above 5%. However, these fats are healthy, as they are rich in omega-3 fatty acids, which are essential for heart and brain health. They also supply vitamin D and calcium, key for strong bones.
A common myth is that white fish is “healthier” because it is lighter, or that oily fish “makes you fat.” In reality, both are complementary: white fish provides digestibility, while oily fish strengthens the cardiovascular and skeletal systems.
The best choice is to include both types regularly. Alternating between white and oily fish ensures dietary balance, culinary variety, and full nutritional benefits.










