Mealyno

Foods high in iron

USDA FoodData Central data, retrieved October 2026

Iron comes in two forms. Heme iron sits in meat, fish and liver, and the body absorbs it more readily. Non-heme iron comes from plants, eggs and part of the dairy group, and absorption of it varies with what else is on the plate. The National Academies RDA for adults aged 19 to 50 is 8 mg a day for men and 18 mg for women.

This page ranks 33 foods from USDA FoodData Central that give at least 2.6 mg of iron per 100 g, a fifth of the average adult reference. Sesame seeds leads with 14.6 mg, followed by Dark chocolate 70-85% (11.9 mg) and Red caviar (11.9 mg). Liver is far ahead of everything else, which is why it tops lists like this one, even though few people eat it often.

These are general estimates generated from published formulas, not a medical prescription. Not reviewed by a doctor or registered dietitian.

Read the full disclaimer

Every number on this page (calorie targets, macro splits and any suggested meal plan) is produced by formulas (Mifflin-St Jeor for basal metabolic rate, standard activity multipliers) or, for AI-generated meal plans, by a language model applying those same formulas. On meal-plan pages the carbohydrate figure for each meal is calculated by difference: total calories minus protein and fat calories, divided by 4. It is not measured or estimated on its own, so read it as an arithmetic balance and not as an independent nutritional analysis of the dish. None of it is individualized medical or nutritional advice, and none of it has been reviewed by a registered dietitian, physician or other licensed healthcare professional.

Ask your doctor or a registered dietitian what is right for you before starting a new diet, especially if you are pregnant or breastfeeding, have a diagnosed medical condition, take prescription medication, or have a history of disordered eating. If you have kidney disease or another medical condition, ask your clinician before raising protein.

Mealyno never recommends a calorie target below your calculated Basal Metabolic Rate (BMR), the minimum energy your body needs at complete rest. Even the most aggressive weight-loss setting is clamped at that floor.

Calorie and BMR estimates use the Mifflin-St Jeor equation (Mifflin MD, St Jeor ST, et al. Am J Clin Nutr. 1990).

Generated: October 2026

Top of the list

At the top: Sesame seeds (14.6 mg), Dark chocolate 70-85% (11.9 mg), Red caviar (11.9 mg), Cooked chicken liver (11.6 mg), Pumpkin seeds (8.82 mg) per 100 g. 33 of the 178 foods in our table meet the rule; the table below shows the first 30. Check the "State" column: dry grains and legumes are not equal by weight to cooked ones.

Foods high in iron
#
1Sesame seedsfresh14.6 mg112%1.31 mg in 9 g573 kcal17.7 g0 mg
2Dark chocolate 70-85%as eaten11.9 mg92%2.38 mg in 20 g598 kcal7.79 g—
3Red caviaras eaten11.9 mg91%1.9 mg in 16 g264 kcal24.6 g0 mg
4Cooked chicken livercooked11.6 mg89%11.6 mg in 100 g167 kcal24.5 g27.9 mg
5Pumpkin seedsfresh8.82 mg68%2.65 mg in 30 g559 kcal30.2 g1.9 mg
6Chia seedsfresh7.72 mg59%0.93 mg in 12 g486 kcal16.5 g1.6 mg
7Cashewsfresh6.68 mg51%1.87 mg in 28 g553 kcal18.2 g0.5 mg
8Fresh dillfresh6.59 mg51%0.33 mg in 5 g43 kcal3.46 g85 mg
9Braised beef livercooked6.54 mg50%6.54 mg in 100 g191 kcal29.1 g1.9 mg
10Dry lentilsraw (dry)6.51 mg50%3.91 mg in 60 g352 kcal24.6 g4.5 mg
11Canned black olivesas eaten6.28 mg48%1.88 mg in 30 g116 kcal0.84 g0.9 mg
12Fresh parsleyfresh6.2 mg48%0.62 mg in 10 g36 kcal2.97 g133 mg
13Flaxseedfresh5.73 mg44%0.57 mg in 10 g534 kcal18.3 g0.6 mg
14Sunflower seedsfresh5.25 mg40%1.58 mg in 30 g584 kcal20.8 g1.4 mg
15Cooked soybeanscooked5.14 mg40%7.71 mg in 150 g172 kcal18.2 g1.7 mg
16Hazelnutsfresh4.7 mg36%1.32 mg in 28 g628 kcal15 g6.3 mg
17Raw peanutsfresh4.58 mg35%1.28 mg in 28 g567 kcal25.8 g0 mg
18Halvaas eaten4.53 mg35%1.36 mg in 30 g469 kcal12.5 g0.1 mg
19Dry rolled oatsraw (dry)4.25 mg33%1.7 mg in 40 g379 kcal13.2 g0 mg
20Pistachiosfresh3.92 mg30%1.1 mg in 28 g560 kcal20.2 g5.6 mg
21Almondsfresh3.71 mg29%1.04 mg in 28 g579 kcal21.2 g0 mg
22Cooked white beanscooked3.7 mg28%6.29 mg in 170 g139 kcal9.73 g0 mg
23Quail eggraw3.65 mg28%0.33 mg in 9 g158 kcal13.1 g0 mg
24Cooked lentilscooked3.33 mg26%5.99 mg in 180 g116 kcal9.02 g1.5 mg
25Dry milletraw (dry)3.01 mg23%1.81 mg in 60 g378 kcal11 g0 mg
26Canned sardines in oilas eaten2.92 mg22%2.63 mg in 90 g208 kcal24.6 g0 mg
27Walnutsfresh2.91 mg22%0.81 mg in 28 g654 kcal15.2 g1.3 mg
28Cooked chickpeascooked2.89 mg22%4.62 mg in 160 g164 kcal8.86 g1.3 mg
29Rye breadas eaten2.83 mg22%0.85 mg in 30 g259 kcal8.5 g0.4 mg
30Egg yolkraw2.73 mg21%0.46 mg in 17 g322 kcal15.9 g0 mg

Values are per 100 g unless stated. Portion is a typical size. Column headers can be clicked to change the sort order.

Not sure how much of this you eat? Photograph the plate: free, no signup.

Calories from a photo

How to use this list

Combine plant iron with vitamin C in the same meal. The table has a vitamin C column for that reason: lentils with peppers, beans with tomatoes, or a spinach salad with lemon juice is a practical pairing. Tea and coffee drunk with the meal tend to reduce how much plant iron is absorbed, so many people move them to between meals.

Portion matters as much as the ranking. Liver is eaten in small amounts, while lentils, beans or pumpkin seeds are eaten by the cup or handful, so the iron they contribute to a day can end up closer than the per-100 g numbers suggest. Use the portion column to compare what you actually serve, and mix meat, fish and plant sources over the week.

Method: where the data comes from

The list is built from our table of 178 foods based on USDA FoodData Central, SR Legacy (public domain, CC0). We retrieved the data on October 4, 2026. Values are per 100 g of the food in the state shown in the "State" column: a raw, cooked or dry food carries different amounts of water, so per-100 g figures are not comparable across states. If USDA reports no value for a nutrient, the food is left out of this list: "no data" is not zero.

A food makes the list with at least 2.6 mg (iron) per 100 g, which is 20% of the daily reference for the reference adult, 13 mg. We call 1.3 mg (10%) and up a good source.

The reference adult is the average of the adult male and female values in the US and Canada Dietary Reference Intakes (age 19-30), on a 2,000 kcal day. The "Portion" column shows the value in a typical portion of the food. This is general information for healthy adults, not medical advice; Mealyno does not replace a doctor or a dietitian.

Frequently asked questions

How much iron do adults need?

For ages 19 to 50 the National Academies RDA is 8 mg a day for men and 18 mg for women. After 50 the figure for women falls to the men's level. These are values for healthy adults; individual needs differ, and a doctor can advise on testing or supplements.

Is iron from meat better absorbed than iron from plants?

Heme iron from meat, fish and liver is generally absorbed better than non-heme iron from plants. Plant iron absorption depends on the meal: vitamin C eaten at the same time helps, while tea or coffee with the meal can lower it. Both types count towards your total.

Why is liver so far ahead of other foods?

Liver stores iron and many other nutrients, so it holds several times more per 100 g than muscle meat. That is why it leads this ranking. It is usually eaten in small portions, and the portion column helps you see its contribution in real servings.

Should I take iron supplements?

Ask a doctor or dietitian before taking iron supplements. Iron needs differ by person, and more is not always better. This page describes the iron content of foods and does not replace a personal recommendation or a blood test.

Cite this data

You are welcome to cite this table and link to it. The USDA data is public domain (CC0); our selection, calculations and ordering are Mealyno's. Copy the link or the citation below.