NutriRank

Data-driven nutrition comparison tables ranked by what matters to you. Sourced from USDA FoodData Central.

Highest Omega-3 Foods - Complete Ranking

Omega-3 fatty acids - particularly EPA and DHA from marine sources - support heart health, brain function, and reduce inflammation. Plant-based sources like flaxseeds and chia seeds provide ALA (alpha-linolenic acid), which the body only partially converts to EPA and DHA. Fatty fish lead for bioavailable EPA/DHA, while seeds lead in total omega-3 by weight. This table uses USDA FoodData Central data.

Data: USDA FoodData Central (public domain). Values per 100 g edible portion.

#FoodOmega-3 (g)
1 Flaxseeds, wholeplant
22.8
Omega-3 (g)
2 Chia seedsplant
17.8
Omega-3 (g)
3 Canola oilplant
9.14
Omega-3 (g)
4 Walnutsplant
9.1
Omega-3 (g)
5 Hemp seedsplant
8.7
Omega-3 (g)
6 Mackerel, Atlantic (cooked)animal
2.7
Omega-3 (g)
7 Salmon, Atlantic (cooked)animal
2.26
Omega-3 (g)
8 Herring, Atlantic (cooked)animal
2.01
Omega-3 (g)
9 Sardines, canned in oilanimal
1.48
Omega-3 (g)
10 Anchovies (canned in oil)animal
1.45
Omega-3 (g)
11 Trout, rainbow (cooked)animal
1.15
Omega-3 (g)
12 Tuna, white (canned in water)animal
0.73
Omega-3 (g)
13 Oysters (cooked)animal
0.59
Omega-3 (g)
14 Tofu, firmplant
0.58
Omega-3 (g)
15 Edamame, cookedplant
0.28
Omega-3 (g)
16 Seaweed, wakame (raw)plant
0.19
Omega-3 (g)
17 Egg yolks (whole egg)animal
0.11
Omega-3 (g)
18 Brussels sprouts (raw)plant
0.09
Omega-3 (g)

Frequently Asked Questions

Which food has the most omega-3?

By total omega-3 weight, flaxseeds (22.8 g/100 g) and chia seeds (17.8 g/100 g) lead, but their omega-3 is in the ALA form. For the active EPA and DHA forms, fatty fish are superior: mackerel (2.7 g/100 g), salmon (2.26 g), and herring (2.01 g) are excellent sources.

What is the difference between ALA, EPA, and DHA?

ALA (alpha-linolenic acid) is a plant-derived omega-3. EPA and DHA are long-chain omega-3s found mainly in marine foods and algae. The body converts ALA to EPA and DHA inefficiently (less than 10%). EPA and DHA are the forms most directly linked to cardiovascular and brain health benefits.

How much omega-3 do I need per day?

Adequate Intake is 1.6 g/day of ALA for men and 1.1 g/day for women. For EPA + DHA, most guidelines recommend at least 250-500 mg/day from food or supplements for cardiovascular benefits. One serving of fatty fish (100 g) typically provides 1-2 g of EPA + DHA.

Can vegetarians get enough omega-3?

Vegetarians can meet ALA needs easily via flaxseeds, chia seeds, hemp seeds, and walnuts. For EPA and DHA, algal oil supplements (derived from the algae that fish eat) are a direct plant-based source of these active forms, making them particularly useful for vegans and vegetarians.

Should I take a fish oil supplement?

For most people who eat fatty fish twice a week, supplementation is unnecessary. For those who do not eat fish regularly, an omega-3 supplement (fish oil or algal oil providing 250-500 mg EPA + DHA/day) is a reasonable option. Always consult a healthcare provider for personalised advice.

More Nutrition Comparison Tables

Highest Protein Foods

Top 40 foods ranked by protein content per 100 g.

Highest Fiber Foods

Top 40 foods ranked by dietary fiber per 100 g.

Highest Vitamin C Foods

Top 35 foods ranked by vitamin C content per 100 g.

Highest Iron Foods

Top 35 foods ranked by iron content per 100 g.

Highest Calcium Foods

Top 35 foods ranked by calcium content per 100 g.

Highest Potassium Foods

Top 35 foods ranked by potassium content per 100 g.

Highest Magnesium Foods

Top 35 foods ranked by magnesium content per 100 g.

Best Protein per Calorie

Foods with the highest protein-to-calorie ratio.

Lowest Sugar Fruits

Fruits ranked from lowest to highest sugar content.

Vegetable Nutrition Comparison

Side-by-side nutrition comparison of popular vegetables.

Best Foods for Muscle Building

Top high-protein, nutrient-dense foods for muscle growth.