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.