FSFoodScore

Top 30 · Updated 2026

Foods high in iron

Iron carries oxygen through the blood. Deficiency is the world's most common nutritional shortfall.

#FoodIron per 100gFoodScore
1Cheerios (original)
grain
28 mg56
2Honey Nut Cheerios
grain
12.2 mg42
3Dark chocolate (70–85% cacao)
sweet
11.9 mg22
4Chia seeds
nut seed
7.7 mg85
5Rolled oats (dry)
grain
4.7 mg85
6Oreo (original)
sweet
4.3 mg11
7Steel-cut oats (dry)
grain
4.25 mg85
8Almonds (raw)
nut seed
3.7 mg84
9Lentils (cooked)
legume
3.3 mg83
10Popcorn (air-popped)
snack
3.2 mg85
11Sourdough bread
grain
3.2 mg56
12Chickpeas (cooked)
legume
2.9 mg83
13Walnuts
nut seed
2.9 mg79
14Sardines (canned in oil, drained)
seafood
2.9 mg72
15Tofu firm
legume
2.7 mg85
16Ground beef (93% lean, cooked)
meat
2.7 mg78
17Spinach (raw)
vegetable
2.7 mg73
18Whole wheat bread
grain
2.5 mg63
19KIND Dark Chocolate Nuts & Sea Salt bar
snack
2.5 mg53
20Hummus
prepared
2.4 mg64
21Edamame (cooked)
legume
2.3 mg83
22Black beans (cooked)
legume
2.1 mg85
23Peanut butter (natural)
nut seed
1.9 mg59
24Kale (raw)
vegetable
1.5 mg75
25Quinoa (cooked)
grain
1.5 mg70
26Tuna (canned in water, drained)
seafood
1.5 mg61
27Chicken thigh (skinless, cooked)
meat
1.3 mg85
28Lay's Classic potato chips
snack
1.3 mg51
29Eggs (whole)
meat
1.2 mg85
30Potato (baked, with skin)
vegetable
1.08 mg65

How this ranking works

Foods are ranked highest-first on iron content per 100g — then cross-referenced with their overall FoodScore so you can see quality at a glance. Our methodology follows the USDA Dietary Guidelines for Americans 2020-2025 and NIH DRI values.

Read the methodology →

30 foods ranked · 63 foods in the database.