NIH ODS + Karolinska iron absorption studies
Vegan vs Vegetarian Iron: Heme vs Non-Heme Bioavailability
Vegan and vegetarian diets contain plenty of iron by milligram count. The harder question is how much your gut actually absorbs. The chemistry of heme versus non-heme iron, the role of vitamin C, and the dramatic effect of tea and coffee with meals are what turn a plant-based diet into either an iron-replete diet or an iron-marginal one.
Heme versus non-heme iron, in plain terms
Dietary iron arrives in two forms. Heme iron is the iron bound inside the haemoglobin and myoglobin of meat, poultry, and fish. The heme molecule (a porphyrin ring with iron in the centre) is absorbed across the small intestine by a dedicated heme transporter, and absorption efficiency is high (15% to 35% depending on body iron status) and largely insensitive to other dietary components. Non-heme iron is the iron found in plants, dairy, and eggs. It exists as inorganic Fe2+ or Fe3+ and is absorbed by the divalent metal transporter DMT1, which is much fussier. Non-heme absorption efficiency ranges from 2% in a low-iron-status person eating a high-phytate vegan meal with tea, up to about 20% in an iron-deplete person eating a fortified cereal with orange juice.
That 5 to 10x range is what makes non-heme iron so context-dependent. Eat a lentil curry with brown rice and a glass of orange juice and you might absorb 8% of the iron in the meal. Eat the same curry with a cup of strong black tea and you might absorb 3%. The difference is not subtle, and it stacks across years of meals.
The NIH Office of Dietary Supplements iron fact sheet sets out the figures in detail; the BDA iron food fact sheet gives the practical pairing guidance for UK readers; and the Academy of Nutrition and Dietetics position paper on vegetarian diets (Melina, Craig, Levin, J Acad Nutr Diet 2016) summarises the same evidence base.
Why the IOM raises the vegan and vegetarian RDA by 1.8x
The standard iron RDA assumes a mixed Western diet with about 10% absorption averaged across heme and non-heme sources. A vegan diet is 100% non-heme, with an average absorption closer to 5 to 6% in real-world conditions. The Institute of Medicine resolves this by applying a 1.8x upward adjustment: vegan adult men should aim for 14 mg per day (8 mg standard x 1.8), vegan menstruating women for 33 mg per day (18 mg standard x 1.8), and vegan post-menopausal women for 14 mg per day (8 mg x 1.8). This is the official US position and is repeated by the Academy of Nutrition and Dietetics.
The UK SACN and the European Food Safety Authority do not apply the same 1.8x multiplier; they recommend the same baseline numbers and add guidance on absorption-enhancing meal patterns. The practical effect is the same: a vegan or vegetarian wanting to be iron-replete should eat iron-rich foods at most meals and pay attention to what they drink with them.
The 33 mg per day target for menstruating vegan women is high enough that it is worth thinking about in food terms. A typical day hitting that target might look like: half a cup of fortified bran flakes at breakfast (around 8 mg) with orange juice; a lentil and spinach soup at lunch (around 8 mg combined); roasted chickpeas as a snack (3 mg per 60 g); tofu stir-fry with broccoli and red pepper at dinner (around 8 mg from the tofu plus vitamin C boost); pumpkin seeds (2.5 mg per 30 g) sprinkled on a salad. That comes to roughly 30 mg, and the vitamin C and lack of tea-with-meals lifts the bioavailable portion comfortably above the absorbed equivalent of a typical mixed-diet 18 mg.
The absorption modifiers, with effect sizes
| Modifier | Effect on non-heme absorption | Practical example |
|---|---|---|
| Vitamin C, 50 mg with meal | +150 to +200% | Half an orange or a small kiwi |
| Vitamin C, 100 mg with meal | +200 to +300% | A glass of orange juice or a red pepper |
| Citric acid (other organic acids) | +30 to +100% | Lemon juice over greens, tomato in stew |
| Heme iron (mixed diet) | Enhances co-eaten non-heme iron uptake | Not applicable for vegans |
| Phytate (legumes, grains, nuts) | -50 to -65% | Why soaking and sprouting matters |
| Polyphenols in tea (tannins) | -60 to -65% | Strong black tea with meal |
| Polyphenols in coffee | -35 to -50% | Coffee with breakfast cereal |
| Calcium 300 to 600 mg with meal | -30 to -50% | Milk-heavy meal or calcium supplement |
| Cooking acidic food in cast iron | +200 to +800% (added iron from pan) | Tomato sauce simmered 30 min in cast iron |
Effect sizes are pulled from the Karolinska iron absorption studies (Hallberg L, Brune M, Rossander L et al.) and the WHO 2004 Iron and Health monograph. The single-largest practical win for a vegetarian or vegan is moving tea and coffee out of meal windows. The second-largest is making sure every iron-rich meal carries a vitamin C source. The third is reducing phytate by soaking beans overnight, using sourdough rather than industrial bread, and choosing sprouted grains where available.
Per-food iron table
| Food | Serving | Iron (mg) | Diet |
|---|---|---|---|
| Firm tofu | 100 g | 6.6 | Vegan |
| Tempeh | 100 g | 2.7 | Vegan |
| Lentils (cooked) | 1 cup (198 g) | 6.6 | Vegan |
| White beans (cooked) | 1 cup (179 g) | 8.0 | Vegan |
| Chickpeas (cooked) | 1 cup (164 g) | 4.7 | Vegan |
| Kidney beans (cooked) | 1 cup (177 g) | 5.2 | Vegan |
| Spinach (cooked) | 1 cup (180 g) | 6.4 (high oxalate) | Vegan |
| Quinoa (cooked) | 1 cup (185 g) | 2.8 | Vegan |
| Pumpkin seeds | 30 g | 2.5 | Vegan |
| Cashews | 30 g | 1.9 | Vegan |
| Dark chocolate (70%) | 30 g | 3.4 | Vegan (check butter) |
| Fortified bran flakes | 40 g | 4 to 18 (label) | Vegan |
| Blackstrap molasses | 1 tbsp | 3.5 | Vegan |
| One large egg | 50 g | 0.9 | Vegetarian |
| Cheddar cheese | 30 g | 0.2 | Vegetarian |
| Cow milk | 250 ml | 0.0 | Vegetarian |
Values from USDA FoodData Central. The dairy column is a reminder that vegetarians do not gain iron from the dairy and egg additions: eggs contribute modest amounts, dairy contributes essentially none. The vegetarian advantage on iron is small and depends on whether the eggs and dairy displace plant iron sources from the plate.
Spinach is not the iron superfood it was sold as
The original 19th-century iron analyses of spinach contained a decimal error that exaggerated its iron content by a factor of ten, and the legend persisted into the Popeye era. The actual spinach iron content (around 3.5 mg per cup cooked) is respectable, but spinach also contains 750 mg of oxalate per cup, and that oxalate binds the iron tightly and reduces absorption to a few per cent of nominal content. The practical implication is not that spinach is bad, but that spinach should not be your only or main iron source. Pair it with vitamin C, alternate with other dark greens (kale, collards, Swiss chard contain far less oxalate), and treat it as a contributor rather than a load-bearer.
The same caveat applies in milder form to other high-oxalate plants such as rhubarb, beet greens, and Swiss chard. Cooking and discarding the cooking water removes around 50% of soluble oxalate. Soaking and sprouting helps with phytate but not with oxalate.
Testing and supplementation when needed
The standard iron status panel is full blood count (looking at haemoglobin, MCV, and red cell distribution width) plus serum ferritin. Ferritin below 30 ng/mL in adults indicates iron stores are running low, even if haemoglobin is still normal. Below 15 ng/mL is depletion. Pre-supplementation, transferrin saturation and serum iron add detail; post-supplementation, ferritin is the marker to track. Avoid taking iron tablets in the 24 hours before a ferritin draw because acute supplementation can elevate the reading transiently.
If supplementation is needed, ferrous sulfate, ferrous fumarate, and ferrous gluconate are the cheap effective options. Doses of 40 to 65 mg elemental iron per day are typical; higher single doses tend to produce GI side effects (constipation, dark stool, nausea) without proportionally higher absorption. Alternate-day dosing is now supported by the Stoffel and Zimmermann group's work showing hepcidin suppression on consecutive-day dosing reduces net absorption. Take with vitamin C; do not take with calcium, dairy, tea, or coffee.
For pregnancy, the NICE-aligned UK approach is to supplement on the basis of haemoglobin status rather than universally; the US ACOG approach is more uniformly to supplement. Either way, prenatal vitamins typically contain 17 to 27 mg elemental iron, which is below the IOM RDA for pregnant vegans but is usually adequate when combined with dietary iron and an absorption-friendly meal pattern. See vegan vs vegetarian pregnancy for the longer treatment.
Related nutrient pages
Keep reading
Frequently asked questions about iron
Are vegans and vegetarians iron deficient more often than meat-eaters?
Why does vitamin C help iron absorption?
Should I take an iron supplement on a vegan or vegetarian diet?
How does tea and coffee reduce iron absorption?
What are the best plant iron sources?
Does cooking in a cast iron pan add iron to food?
Sources cited. NIH ODS Iron fact sheet for health professionals; BDA iron food fact sheet; Hallberg L, Brune M, Rossander L. Iron absorption in man: ascorbic acid and dose-dependent inhibition by phytate, Am J Clin Nutr 1989; 49: 140-144; Hurrell R, Egli I. Iron bioavailability and dietary reference values, Am J Clin Nutr 2010; 91: 1461S-1467S; Melina V, Craig W, Levin S. Position of the Academy of Nutrition and Dietetics: vegetarian diets, J Acad Nutr Diet 2016; 116: 1970-1980; WHO Iron Deficiency Anaemia: Assessment, Prevention, and Control monograph; Stoffel NU, Zimmermann MB et al. Iron absorption from oral iron supplements given on consecutive versus alternate days, Lancet Haematol 2017; 4: e524-e533. All values as of May 2026.