Healthiest Fish You Should Be Eating

 

11. Atlantic Mackerel

The nutrients found in mackerel will have you saying “holy mackerel” after you read the list. From protein to selenium to important DHA omega-3 fatty acids, mackerel has a pretty impressive nutritional content. It is also a lower-mercury fish and it is easy to include in many dishes.

Note that king mackerel is high in methylmercury, so that option should be limited.

12. Sardines

If you are a sardine lover, then you will be thrilled to know that these tiny fish are a low-mercury source of healthy fats, protein, and important micronutrients like vitamin B12 and choline. Sardines can be added to pasta dishes, salads, and even enjoyed on top of toast for a quick and healthy breakfast.