Foods High in Iron: Complete List by Category (mg per serving)

The most complete guide to iron-rich foods — animal and plant sources, heme vs non-heme iron, absorption tips, and how much iron you actually need daily.

4 sources cited

Key Takeaways

  • Heme iron (from meat, poultry, fish) is absorbed at 15–35%, far more efficiently than non-heme iron (from plants) at 2–20%.
  • Organ meats — especially beef liver — are the highest dietary iron sources available, providing 5–6 mg per 3 oz serving.
  • Vitamin C dramatically improves non-heme iron absorption; eat citrus, bell peppers, or tomatoes alongside plant-based iron sources.
  • Coffee, tea, dairy, and calcium supplements can inhibit iron absorption — avoid pairing them with iron-rich meals.
  • Women aged 19–50 need 18 mg of iron daily; men need only 8 mg. Pregnant women need 27 mg.

Iron deficiency is the most common nutritional deficiency worldwide, affecting over 1 billion people — and the primary driver of iron-deficiency anemia, the most prevalent blood disorder globally. Whether you’re managing anemia, supporting athletic performance, pregnant, or simply optimizing your diet, knowing which foods deliver the most absorbable iron is essential.

This guide covers every major dietary iron source, organized by category, with key absorption facts and practical tips to get the most from what you eat.

Why Does Iron Matter for Blood?

Iron is the mineral that makes hemoglobin work. Hemoglobin — the protein packed into red blood cells — binds oxygen in the lungs and carries it to every cell in your body. Without adequate iron, your body cannot produce enough functioning hemoglobin. The result is iron-deficiency anemia: fatigue, pallor, shortness of breath, and diminished physical and cognitive performance.

Beyond hemoglobin, iron is also critical for myoglobin (oxygen storage in muscles), several enzymes involved in energy metabolism, and immune function. Iron deficiency impairs all of these systems. For details on what anemia does to the blood, see the blood disorders guide.

What Is the Difference Between Heme and Non-Heme Iron?

This distinction is the single most important concept in dietary iron — and frequently misunderstood.

Heme iron comes exclusively from animal products: meat, poultry, and fish. It is bound to hemoglobin and myoglobin proteins and absorbed directly through the intestinal lining. Absorption rates range from 15–35%, and other dietary factors have little effect on this process — it’s efficient and reliable.

Non-heme iron comes from plant foods, eggs, dairy, and fortified products. It requires conversion to a soluble form in the digestive tract before absorption. Absorption rates are far lower: 2–20%, highly variable, and strongly influenced by what else you eat. Vitamin C dramatically improves it; certain compounds (phytates, tannins, calcium) inhibit it.

The practical takeaway: a meal with 3 mg of heme iron from beef delivers far more usable iron to your blood than 3 mg of non-heme iron from spinach — often 2–5 times more in practice.

Which Animal Foods Are Highest in Iron?

Organ Meats: The Densest Sources

Organ meats are the single richest category of dietary iron available. They are nutrient-dense in general but iron content is exceptional:

FoodServingIron (mg)Iron Type
Beef liver (cooked)3 oz5.2Heme
Chicken liver (cooked)3 oz7.2Heme
Pork liver (cooked)3 oz15.2Heme
Beef kidney (cooked)3 oz4.8Heme

Liver is also rich in vitamin A, B vitamins, copper, and zinc — but should be eaten in moderation (1–2 servings per week) due to its very high vitamin A content, which can be harmful in excess for pregnant women.

Red Meat

Red meat is the dietary iron source most people think of first — and for good reason. Beef, lamb, and venison provide substantial heme iron per serving:

FoodServingIron (mg)
Beef (ground, 85% lean, cooked)3 oz2.2
Beef steak (sirloin, cooked)3 oz2.3
Lamb (shoulder, cooked)3 oz2.3
Venison/deer (cooked)3 oz3.8
Bison (ground, cooked)3 oz2.7

Poultry

Poultry is a moderate heme iron source. Dark meat (thighs, legs) consistently outperforms white meat (breast):

FoodServingIron (mg)
Chicken thigh (cooked)3 oz1.1
Chicken breast (cooked)3 oz0.9
Turkey leg (cooked)3 oz2.0
Duck (cooked)3 oz2.3

Seafood and Fish

Shellfish — particularly clams, oysters, and mussels — are outstanding iron sources that are often overlooked:

FoodServingIron (mg)
Clams (cooked)3 oz23.8
Oysters (cooked)3 oz8.0
Mussels (cooked)3 oz5.7
Sardines (canned in oil)3 oz2.5
Tuna (light, canned)3 oz1.3
Salmon (cooked)3 oz0.8
Shrimp (cooked)3 oz2.6

Clams are remarkable — a single 3-ounce serving provides more iron than almost any other food, in highly bioavailable heme form.

Which Plant Foods Are Highest in Iron?

Legumes: The Best Plant Sources

Legumes are the most iron-dense plant foods available. While the iron is non-heme, the amounts are large enough to meaningfully contribute to daily intake, especially with vitamin C optimization:

FoodServingIron (mg)
Lentils (cooked)½ cup3.3
Soybeans (cooked)½ cup4.4
Tofu (firm)½ cup3.0
Kidney beans (cooked)½ cup2.6
Black beans (cooked)½ cup1.8
Chickpeas/garbanzo (cooked)½ cup2.4
Edamame (cooked)½ cup1.9
White beans (cooked)½ cup3.9

Soybeans and white beans are the standout legumes for iron. Lentils offer an excellent combination of high iron, quick cooking time, and versatility.

Seeds and Nuts

Seeds are particularly iron-dense and easy to add to existing meals:

FoodServingIron (mg)
Pumpkin seeds (pepitas, roasted)1 oz2.5
Hemp seeds3 tbsp2.4
Sesame seeds (tahini)2 tbsp2.7
Sunflower seeds (roasted)1 oz1.1
Cashews (roasted)1 oz1.9
Pine nuts1 oz1.6
Almonds1 oz1.1

Tahini (sesame paste) is an easy way to add iron to dressings, dips, and sauces.

Whole Grains

FoodServingIron (mg)
Amaranth (cooked)½ cup2.6
Quinoa (cooked)½ cup1.5
Oatmeal (cooked)1 cup2.1
Spelt (cooked)½ cup1.7
Whole wheat bread1 slice0.9

Vegetables

Most vegetables are modest iron contributors, but some stand out:

FoodServingIron (mg)
Spinach (cooked)½ cup3.2
Swiss chard (cooked)½ cup2.0
Beet greens (cooked)½ cup1.4
Tomato paste½ cup3.9
Potato (with skin, baked)1 medium1.9
Asparagus (cooked)½ cup0.8
Hearts of palm (canned)½ cup2.2

Note on spinach: despite its iron content, spinach is high in oxalates — compounds that bind to iron and prevent absorption. Cooking reduces oxalate content somewhat. Pairing with vitamin C significantly improves uptake.

Dried Fruits

Dried fruits concentrate nutrients including iron, but also concentrate sugar — so quantities should be modest:

FoodServingIron (mg)
Dried apricots½ cup1.7
Prunes (dried plums)½ cup1.6
Raisins½ cup1.5
Dried figs½ cup1.5

Dark Chocolate and Cocoa

An often-cited iron source — and a real one:

FoodServingIron (mg)
Dark chocolate (70–85%)1 oz3.4
Cocoa powder1 tbsp0.9

Dark chocolate (70%+ cacao) is a legitimate iron source. Milk chocolate has far less.

What About Fortified Foods?

Many commercial foods are fortified with iron, often making them among the highest iron sources per serving:

FoodServingIron (mg)
Ready-to-eat breakfast cereal (fortified)¾–1 cup18–21
Instant oatmeal (fortified)1 packet10
Enriched white bread1 slice0.9
Pasta (enriched)½ cup cooked1.0

Fortified cereals use non-heme iron forms (typically ferrous sulfate or electrolytic iron). Absorption varies by form and is lower than heme iron but meaningful at the high doses used.

How Much Iron Do You Need Per Day?

Iron requirements vary significantly by age, sex, and life stage:

GroupDaily Iron Requirement
Children 1–37 mg
Children 4–810 mg
Males 9–138 mg
Females 9–138 mg
Males 14–1811 mg
Females 14–1815 mg
Males 19+8 mg
Females 19–5018 mg
Females 51+8 mg
Pregnant women27 mg
Breastfeeding women9–10 mg
Vegetarians and vegans1.8× the standard RDA

The elevated requirement for premenopausal women accounts for iron lost during menstruation. Pregnant women need 27 mg daily — dramatically more — to support fetal development and expanded blood volume. Vegetarians and vegans need significantly more dietary iron because of the lower bioavailability of non-heme sources.

How Do You Maximize Iron Absorption?

Pair with Vitamin C

Vitamin C (ascorbic acid) is the most powerful dietary enhancer of non-heme iron absorption. It reduces ferric iron to the more absorbable ferrous form and can increase uptake by up to 300%. Practical pairings:

  • Lentil soup with tomatoes or lemon juice
  • Beans with salsa
  • Oatmeal with orange juice or strawberries
  • Spinach salad with bell pepper and citrus dressing
  • Iron-fortified cereal with orange juice

Eat Heme and Non-Heme Together

Eating heme iron (meat) alongside non-heme iron (plant foods) improves absorption of both. This “meat factor” effect is real and measurable — even small amounts of meat significantly enhance plant iron uptake.

What to Avoid Pairing with Iron-Rich Meals

Several common dietary components inhibit iron absorption. These don’t need to be eliminated — just avoid consuming them at the same time as high-iron foods:

  • Coffee and tea: Tannins bind iron and reduce absorption by 60–90%. Have coffee 1 hour before or 2 hours after iron-rich meals.
  • Dairy products: Calcium competes with iron for absorption. Avoid milk, cheese, and yogurt in the same meal.
  • Calcium supplements: Same mechanism as dairy — take separately from iron-rich meals or iron supplements.
  • Phytates: Found in whole grains, legumes, and nuts. Soaking, sprouting, or fermenting these foods reduces phytate content.
  • Oxalates: Found in spinach, rhubarb, and beets. Cooking reduces (but doesn’t eliminate) oxalate content.

Who Is at Highest Risk for Iron Deficiency?

  • Premenopausal women: Menstrual blood loss is the leading cause of iron deficiency in developed countries
  • Pregnant women: Iron demand surges during pregnancy
  • Infants and young children: Rapid growth requires high iron intake; breast milk alone becomes insufficient after 6 months
  • Vegetarians and vegans: Lower bioavailability of plant-based iron requires dietary vigilance
  • Endurance athletes: “Sports anemia” from increased red cell turnover, foot-strike hemolysis, and sweat losses
  • People with gastrointestinal conditions: Celiac disease, Crohn’s disease, and gastric bypass reduce iron absorption
  • Frequent blood donors: Each whole blood donation removes about 200–250 mg of iron from the body

If you fall into one of these categories, discuss blood testing with a physician. Serum ferritin and hemoglobin measurements confirm iron status before symptoms appear. For context on how iron-deficiency anemia affects red blood cells and overall blood health, see the blood disorders guide.

Frequently Asked Questions

What food is highest in iron?
Cooked beef liver is one of the richest dietary iron sources at about 5–6 mg per 3-ounce serving of highly absorbable heme iron. Among plant foods, cooked lentils and fortified cereals top the list at 3–18+ mg per serving, though non-heme iron from plants is absorbed less efficiently.
How can I increase iron absorption from plant foods?
Eat plant-based iron sources alongside vitamin C-rich foods — orange juice, bell peppers, tomatoes, or broccoli. Vitamin C converts non-heme iron to a more absorbable form and can increase absorption by up to 300%. Avoid coffee, tea, and dairy in the same meal, as they inhibit iron uptake.
What are the symptoms of iron deficiency?
Common symptoms include fatigue, weakness, pale skin, shortness of breath, dizziness, cold hands and feet, brittle nails, and difficulty concentrating. More unusual signs include pica (cravings for ice, dirt, or starch) and restless leg syndrome. A blood test (serum ferritin and hemoglobin) confirms iron deficiency.
Can you get too much iron from food?
For most healthy people, excess iron from food is excreted. However, people with hemochromatosis — a genetic condition causing excessive iron absorption — must limit high-iron foods and avoid iron supplements. Iron overload damages the liver, heart, and pancreas. Never take iron supplements without medical guidance.
Is spinach actually high in iron?
Spinach does contain non-heme iron (~3 mg per cooked half-cup), but it also contains oxalates that significantly inhibit iron absorption. Cooking reduces oxalate content somewhat. Eating spinach with vitamin C-rich foods improves uptake, but leafy greens are not the iron powerhouse they're often assumed to be.
Sources (4)
  1. USDA FoodData Central — Nutrient Database
  2. National Institutes of Health Office of Dietary Supplements — Iron Fact Sheet
  3. World Health Organization — Iron Deficiency Anaemia
  4. BloodBook.com — Anemia and Blood Disorders

Disclaimer: This article is for informational purposes only and does not constitute medical advice. Always consult a qualified healthcare provider for diagnosis and treatment recommendations.