Iron

Foods ranked by iron per 100 g โ€” iron helps carry oxygen around the body.

How much do you need?

General information: the US Daily Value for iron is 18mg per day for a typical adult. Daily Values are reference figures for labelling, not a personal target โ€” individual needs vary. Use the table below to see how much of that reference a food provides per 100 g and per serving.

Top 50 foods โ€” ranked per 100 g

#FoodIron / 100 gPer serving
1๐Ÿฉธ Black Pudding15 mg11.3 mg (1 slice)
2๐ŸŒฑ Sesame Seeds14.6 mg1.3 mg (1 tablespoon)
3๐Ÿš Clam14 mg21 mg (1 cup cooked)
4๐Ÿซ Dark Chocolate (70%)12 mg3.6 mg (1 bar (30 g))
5๐ŸŸ Caviar11.9 mg1.9 mg (1 tbsp)
6๐Ÿš Cockle10 mg10 mg (1 cup)
7๐ŸŒฑ Poppy Seeds9.8 mg0.9 mg (1 tablespoon)
8๐Ÿ™ Octopus9.5 mg9.5 mg (1 serving, cooked)
9๐Ÿ… Sun-Dried Tomato9.1 mg4.9 mg (1 cup)
10๐Ÿ— Chicken Liver9 mg9 mg (1 serving, cooked)
11๐ŸŽƒ Pumpkin Seeds8.8 mg2.5 mg (1 handful (28 g))
12๐Ÿฅฃ Honey Nut Cheerios8 mg3.0 mg (1 bowl (37 g))
13๐Ÿฅฃ Cornflakes8 mg2.4 mg (1 bowl (30 g))
14๐Ÿฆƒ Turkey Liver8 mg8 mg (1 serving, cooked)
15๐ŸŒฑ Hemp Seeds7.9 mg2.4 mg (2 tablespoons)
16๐ŸŒฑ Chia Seeds7.7 mg2.2 mg (2 tablespoons)
17๐ŸŒฐ Cashews6.7 mg1.9 mg (1 handful (28 g))
18๐Ÿš Mussel6.7 mg10.1 mg (1 cup cooked)
19๐Ÿฅฉ Beef Liver6.5 mg6.5 mg (1 serving, cooked)
20๐Ÿฅฃ Rice Krispies6 mg1.8 mg (1 bowl (30 g))
21๐ŸŒฑ Flaxseeds5.7 mg1.1 mg (2 tablespoons)
22๐Ÿฆช Oyster5.7 mg4.8 mg (6 oysters)
23๐ŸŒฐ Pine Nuts5.5 mg1.5 mg (1 handful (28 g))
24๐Ÿงˆ Firm Tofu5.4 mg6.8 mg (1/2 block)
25๐ŸŒป Sunflower Seeds5.2 mg1.5 mg (1 handful (28 g))
26๐ŸŒฐ Cashew Butter5 mg1.6 mg (2 tablespoons)
27๐Ÿฅฉ Liver Pate5 mg1.5 mg (2 tbsp)
28๐Ÿš Razor Clam5 mg5 mg (1 serving)
29๐Ÿฅฃ Weetabix5 mg1.9 mg (2 biscuits)
30๐ŸŒฐ Hazelnuts4.7 mg1.3 mg (1 handful (28 g))
31๐Ÿฅฃ Oats (rolled, dry)4.7 mg1.9 mg (40 g (dry))
32๐ŸŸ Anchovy4.6 mg2.3 mg (1 can)
33๐Ÿฅœ Peanuts (salted)4.6 mg1.3 mg (1 handful (28 g))
34๐Ÿฅœ Peanuts (unsalted)4.6 mg1.3 mg (1 handful (28 g))
35๐Ÿฅœ Salted Peanuts (snack)4.6 mg2.3 mg (1 bag (50 g))
36๐Ÿฅฃ Instant Oats (plain)4 mg1.6 mg (1 sachet (40 g))
37๐Ÿฅจ Pretzels (salted)4 mg1.2 mg (1 handful (30 g))
38๐ŸŒพ Plain Flour3.9 mg3.9 mg (100 g)
39๐ŸŒฐ Pistachios3.9 mg1.1 mg (1 handful (28 g))
40๐ŸŒพ Whole Wheat Flour3.9 mg3.9 mg (100 g)
41๐ŸŒฐ Almonds (roasted)3.8 mg1.1 mg (1 handful (28 g))
42๐ŸŒฐ Almonds3.7 mg1.0 mg (1 handful (28 g))
43๐ŸŒฐ Almonds (salted)3.7 mg1.0 mg (1 handful (28 g))
44๐ŸŒฐ Macadamia Nuts3.7 mg1.0 mg (1 handful (28 g))
45๐Ÿž White Bread Roll3.6 mg2.2 mg (1 roll)
46๐Ÿž White Bread3.6 mg1.0 mg (1 slice)
47๐ŸŒฐ Almond Butter3.5 mg1.1 mg (2 tablespoons)
48๐Ÿฅฉ Beef Jerky3.5 mg1.0 mg (1 oz)
49๐Ÿ— Chicken Gizzard3.5 mg3.5 mg (1 serving, cooked)
50๐ŸŒฐ Mixed Nuts (salted)3.5 mg1.0 mg (1 handful (28 g))

Frequently asked questions

Which food is highest in iron?

In this database, Black Pudding ranks first at 15 mg per 100 g.

Are these values per 100 g or per serving?

Both: the ranking uses per 100 g so foods compare fairly, and the table also shows the value for a typical serving.

Where do the numbers come from?

USDA-based food data. Values are estimates and can vary by brand and preparation.

What is the Daily Value for iron?

18mg per day (US Daily Value, general reference).

Explore more

Nutrient Explorer ยท All foods ยท All nutrient rankings