How to get enough iron on a vegan diet

Millions of people on plant-exclusive diets don't develop iron-deficiency anemia. Millions of others, vegan and omnivore alike, do. The difference is not decided by the diet category, but rather iron intake and whether absorption was taken into consideration.
Heme iron, the kind in meat, absorbs into the body at roughly 14–18% from a mixed diet. Non-heme iron, the kind in lentils, spinach and tofu, absorbs at 5–12%. That gap, not a shortage of iron in plant foods, is why vegans and vegetarians have a higher iron RDA. Everything below follows from it: how much to eat, what to pair it with, what to keep away from it, and which foods carry the most.
Pairing works, but timing matters

A 2017 meta-analysis of 20 controlled single-meal studies found adding vitamin C to one specific meal raised non-heme absorption by an average 5.87 percentage points, nudging typical non-heme absorption (5–12%) toward the low end of heme's 14–18% range without closing the gap. Taken as a supplement for more than four weeks, vitamin C raised hemoglobin by an average 8.26 g/L. But when Cook and Reddy varied vitamin C intake across a complete, ordinary diet in 2001, using 51 to 247mg a day with no isolated test meal, absorption didn't move.
Pairing still has to happen in the same bite: lentils with tomatoes, spinach with lemon juice, a bell pepper and tofu stir-fry. A vitamin C supplement taken at breakfast doesn't reach the iron eaten at dinner.
What blocks it: tea and coffee

Keep tea and coffee away from iron-focused meals, and drink them at a different time instead — the inhibition happens meal by meal, not cumulatively across the day.
Where the iron is
Per NIH's own figures: a serving of iron-fortified cereal covers the full daily value in one bowl. A cup of canned white beans carries 8mg. Half a cup each of cooked lentils, boiled spinach, or firm tofu carries about 3mg. Chickpeas and kidney beans run about 2mg per half cup. None of it requires a supplement: B12 is usually the nutrient that does. It's one of the nutrients examined in the real cons of a vegan diet: an honest accounting, alongside where vegans get calcium.
Plant-based meat: a genuine iron source, not just a substitute
Two of the best-known plant-based burgers reach their iron content by different routes. A raw 4oz Impossible Beef patty carries 25% of the daily value for iron, about 4.5mg, via soy leghemoglobin, an engineered protein that mimics heme. A Beyond Burger patty (113g) carries 4mg, 22% of the daily value, from its pea-protein base and added minerals, with no heme ingredient involved. Both figures beat the roughly 2.8mg in the same weight of cooked 80/20 ground beef, and both land ahead of most whole plant foods on this metric.

For anyone easing off meat rather than cutting it out at once, either patty is a workable substitute on iron specifically, same swap, different chemistry underneath.
What is an ostro-vegan?
Oysters are also an unusually concentrated iron source: 8mg per 3oz, tied with a full cup of white beans. That's the specific reason they show up here: a small, contested minority within veganism, outside the Vegan Society's own definition, argues bivalves' decentralized, brain-less nervous systems make them unlikely to suffer, and eats them on that basis, sometimes calling themselves ostro-vegans, or bivalvegans after the term psychologist Diana Fleischman used while advocating the position from 2013 to 2018, before moving away from it and from vegan framing altogether by 2021. Suffering-focused researcher Brian Tomasik has concluded bivalves probably feel something and avoids them anyway. Peter Singer once drew his own line for moral concern "somewhere between a shrimp and an oyster." It isn't settled, philosopher Michael Huemer treats it as a live, unresolved question in his 2019 Dialogues on Ethical Vegetarianism, and the iron case above doesn't depend on the answer.
If you're vegan, if you're eating less meat
If you're already vegan, the numbers to plan around are the pairing, the tea hit, and the 1.8x requirement.
If you're eating less meat but still eating some, the same pairing and tea rules apply to whatever animal iron is still on your plate. And if a burger is part of that transition, either plant-based patty above matches or beats ground beef on this specific metric, and on health indicators.
None of this is a bigger ask than remembering to floss, set against a pig, a hen, or a dairy calf treated in ways nobody would accept for a dog, an alpaca, a koala, a capybara, or a cat.
Sources & references
- NIH Office of Dietary Supplements — Iron fact sheet for health professionals View source ↗
- Cook & Reddy, Am J Clin Nutr 2001 (PMID 11124756) View source ↗
- Hurrell, Reddy & Cook, British Journal of Nutrition 1999 View source ↗
- Three Reasons Why — What supplements do vegans need View source ↗
- Three Reasons Why — The real cons of a vegan diet: an honest accounting View source ↗
- Three Reasons Why — Where do vegans get calcium View source ↗
- USDA FoodData Central via MyFoodData — cooked 80/20 ground beef View source ↗


