
Iron for Vegans — Sources, Absorption, and Deficiency Risk
IRON
Iron for Vegans — Sources, Absorption, and Deficiency Risk
Plant iron (non-heme) is absorbed at 2–20% depending on context, versus 15–35% for heme iron from meat. The EFSA recommends vegans and vegetarians aim for ~1.8× the standard RDA — about 14 mg for men and 32 mg for pre-menopausal women. This is easily reached with lentils, tofu, pumpkin seeds, oats, and dark leafy greens. Pair with vitamin C to multiply absorption 3–6×.
IRON
Best plant sources
Source: NIH ODS 2024; EFSA 2015
IRON
Absorption & practical tips
Add lemon, orange, kiwi, bell pepper or tomato to your iron-rich meal. Avoid tea, coffee and calcium supplements within 1 hour of the meal — polyphenols and calcium block iron uptake.
Vegans are not more anaemic than omnivores. EPIC-Oxford (65 000 adults) found similar haemoglobin levels; menstruating women of all diets need attention, not just vegans.
IRON
FAQ
How do I know if I'm iron deficient?
Should vegans take iron supplements?
Is cast-iron cookware helpful?
Q&A
Related questions
- How do vegans get iron?
From lentils, tofu, chickpeas, spinach, oats, quinoa, pumpkin seeds and fortified cereals. Pair with vitamin C to boost absorption 2–4×.
- Can you be vegan while pregnant?
Yes. A well-planned vegan diet is safe for pregnancy according to every major dietetic body. Prioritise B12, iron, iodine, DHA, choline and folate.
In depth
The longer answer
Iron is essential for transporting oxygen in the blood and supporting energy metabolism. Plant-based sources include lentils, chickpeas, beans, tofu, spinach, kale, pumpkin seeds, and fortified cereals. Unlike heme iron from animals, plant foods provide non-heme iron, which is less readily absorbed. However, pairing these foods with vitamin C—such as squeezing lemon over spinach or adding bell peppers to lentil soup—can significantly boost absorption. Whole grains, nuts, and seeds also contribute, making a varied diet key to meeting needs.
Adults typically require 8–18 mg of iron daily, with higher needs during menstruation, pregnancy, and periods of rapid growth. Non-heme iron absorption is influenced by overall iron status; those with low stores absorb more efficiently. Tannins in tea and coffee, as well as calcium from dairy or supplements, can inhibit absorption if consumed with iron-rich meals. Vegans and vegetarians may need up to 1.8 times the recommended intake due to lower bioavailability, though many adapt over time.
A practical daily pattern includes a breakfast of fortified oatmeal with strawberries, a lunch of lentil salad with tomatoes and citrus dressing, and a dinner of stir-fried tofu with broccoli and red peppers. Snacking on pumpkin seeds or dried apricots adds extra iron. For those with diagnosed deficiency or heavy menstrual bleeding, a low-dose iron supplement (e.g., 18–27 mg) may be warranted, but only after consulting a healthcare provider. Avoid high-dose supplements unless prescribed, as excess iron can be harmful.
At a glance
Quick facts
| Detail | What to know |
|---|---|
| Daily requirement | 8–18 mg for adults |
| Top plant source | Lentils: 3.3 mg per cup cooked |
| Absorption booster | Vitamin C (e.g., citrus, peppers) |
| Absorption blocker | Tannins in tea and coffee |
| Vegan multiplier | 1.8 times the RDA recommended |
In practice
What this means for you
- Add lemon juice or vinegar to iron-rich dishes to enhance absorption naturally.
- Avoid drinking tea or coffee within one hour of an iron-rich meal.
- Cook in a cast-iron skillet to subtly increase the iron content of food.
- Pair spinach salads with strawberries or mandarin oranges for a vitamin C boost.
- Check fortified cereals and plant milks for added iron on the nutrition label.
FAQ
Common questions
Can I get enough iron without eating meat?
Do I need more iron as a vegan?
What are the best plant sources of iron?
Should I take an iron supplement on a plant-based diet?
Newsletter
One short letter. Once a month.
A handful of recipes, a story worth your time, and one thing you can do this week. Nothing else.
We never share your email. Unsubscribe in one click.