Top 12 Foods High in Omega-3 – Foods That Your Brain and Heart Will Love!

2. Mackerel

Mackerel has a high Omega-3 content of 4,107 mg per piece. Making this small, fatty fish a part of your diet can have a wonderful effect to your health because it boasts a lot of nutrients and it tastes good as well. This is very easy to prepare for breakfast, lunch or dinner as cooked or raw.

3. Caviar

One of the most expensive foods usually prepared for cocktail parties as appetizer with crackers or part of sushi or garnish, caviar is a great source of Omega-3 essential fatty acids. Caviar consists of fish eggs or roe and usually consumed in very small amounts because but only a tablespoon can yield 1,086 mg of Omega-3 and a whopping 6,789 mg per 100 grams.