
Plant-Based Iron Absorption: What Helps, What Blocks It, and When to Test
, by The ENERGYbits Team, 34 min reading time

, by The ENERGYbits Team, 34 min reading time
Plant-based iron absorption explained: heme vs non-heme iron, what boosts or blocks it, who is at risk, why to test first, and where spirulina fits in.
A bowl of lentils, spinach and tofu adds up to a respectable iron number on paper. Whether your body gets to use it is a different question. Plant-based iron absorption depends on the type of iron, what else is on the plate and the state of your own iron stores, and most advice online skips at least one of those.
ENERGYbits® • Micronutrients
Quick Answer
Plant-based iron absorption is lower than absorption from animal foods, but it can be improved. Plants provide non-heme iron, which the body absorbs less efficiently than heme iron from meat. The NIH Office of Dietary Supplements estimates absorption at 14–18% on mixed diets and 5–12% on vegetarian diets [1]. Pairing plant iron with vitamin C-rich foods and limiting coffee and tea at meals helps.
Iron is unusual among minerals because the body has no real way to excrete it. Balance is controlled almost entirely at the point of absorption, so the gut acts as a gatekeeper [3]. When your stores are low, you absorb more. When they are full, you absorb less. That means two people eating the same bowl of lentils can take up very different amounts.
It also means “mg of iron on the label” is only half the story. A food or supplement can list a generous number and still deliver little usable iron if it is eaten alongside strong inhibitors. A modest-looking number can go further if it is paired with the right foods. This guide covers the main levers for non-heme iron, who needs to pay closer attention, and why fatigue alone is not a reason to start taking iron.
Food iron comes in two chemical forms. Heme iron is part of hemoglobin and myoglobin, so it is found in meat, poultry and seafood. Non-heme iron is found in plants, in dairy and eggs, and in fortified foods, and it is also the form in most iron supplements. Meat, poultry and seafood supply both types [1].
| Heme iron | Non-heme iron | |
|---|---|---|
| Found in | Meat, poultry, seafood | Beans, lentils, tofu, leafy greens, grains, nuts, seeds, fortified foods |
| Share of intake in Western diets | About 10–15% of total iron [1] | The majority |
| Absorption influenced by other foods? | Less affected, though calcium may reduce it [1] | Strongly influenced by enhancers and inhibitors |
| Overall absorption on typical diets | About 14–18% on mixed diets with meat, seafood and vitamin C [1] | About 5–12% on vegetarian diets [1] |
The vegetarian range comes from estimates of bioavailability in people with no iron stores, used to build dietary reference values, and it reflects average conditions rather than a fixed rule [3]. Your own result depends on your iron status, what you eat in the same meal and other individual factors, which the authors of one review noted often matter more than diet composition [3].
Quick Answer
Non-heme iron is the form of iron found in plant foods. It is absorbed less efficiently than heme iron from animal foods, and its absorption swings more depending on what else you eat. The NIH Office of Dietary Supplements notes that vegetarians need about 1.8 times as much iron as people who eat meat, to account for the difference [1].
Several dietary compounds change how much non-heme iron gets across the gut wall. A review in the American Journal of Clinical Nutrition notes that phytate, polyphenols, calcium, ascorbic acid and muscle tissue have repeatedly been shown to influence iron absorption in single-meal isotope studies [3]. The same review adds a useful caution: in full-day eating patterns with many enhancers and inhibitors at once, the effect of any single component is more modest [3].
What the research says
In the 1983 coffee study, absorption from a test meal fell from 5.88% to 1.64% with a cup of drip coffee and to 0.97% with instant coffee. There was no decrease when coffee was consumed an hour before the meal, but the same degree of inhibition occurred when it was taken an hour after [5]. This is a single-meal study in iron-replete people, so the numbers are best read as a direction, not a daily penalty. If you are working on your iron, the practical idea is to avoid coffee and tea with and shortly after your iron-richest meal, not necessarily to give them up.
| Factor | Direction | Practical use |
|---|---|---|
| Vitamin C-rich foods (peppers, citrus, strawberries, tomatoes, broccoli) | Increases non-heme absorption | Add to bean, lentil and grain meals |
| Meat, poultry, seafood | Increases non-heme absorption | Optional for omnivores |
| Phytates (whole grains, beans, legumes) | Decreases | Keep eating these; they are nutritious. Pair with vitamin C |
| Polyphenols (tea, some cereals and legumes) | Decreases | Move tea away from iron-rich meals |
| Coffee | Decreases with the meal | Have it at least an hour before the meal rather than with it or just after [5] |
| Calcium | May decrease | Separate calcium supplements from iron-rich meals [2] |
A related thought on spirulina: coffee at breakfast is a common habit for people who also take algae, so our post on taking spirulina with coffee covers timing. If iron is your focus, the same spacing logic applies.
The NIH Recommended Dietary Allowances for iron are 8 mg per day for men 19 and older, 18 mg per day for women 19–50 and 8 mg per day for women 51 and older. Needs are 27 mg during pregnancy and 9–10 mg during lactation [1]. For vegetarians, NIH says the requirement is 1.8 times higher [1]. Applied to the adult numbers, that works out to roughly 14 mg for men and postmenopausal women and about 32 mg for women 19–50 (my calculation from the NIH multiplier).
| Group | RDA (mg/day) [1] | Approx. with 1.8x vegetarian factor |
|---|---|---|
| Men 19+ | 8 | ~14 |
| Women 19–50 | 18 | ~32 |
| Women 51+ | 8 | ~14 |
| Pregnancy | 27 | Talk to your provider |
| Lactation | 9–10 | ~16–18 |
Those vegetarian figures can sound daunting, but remember they are population-level planning values. Total iron intake in vegetarians often equals or exceeds that of omnivores, because beans, lentils, tofu, whole grains and seeds are iron-rich foods [9]. Whether a given person is meeting needs is a question for a blood test, not an arithmetic exercise.
The NIH Office of Dietary Supplements lists these groups as more likely to have inadequate intake or deficiency [1][2]:
The NIH fact sheets do not list athletes as a group, so we will rely on other research. A 2026 review in Biological Trace Element Research notes that a notable number of athletes experience iron deficiency, particularly in endurance activities with high oxygen demands [10]. A 2026 narrative review of vegetarian athletes in Current Nutrition Reports found that studies do not consistently show a higher prevalence of iron deficiency compared with omnivore athletes, partly because their total iron intake is often similar or higher [9]. Athletes with unexplained fatigue or performance drops are better served by testing than by guessing.
Quick Answer
Menstruating women, pregnant women and vegetarians are among the groups with higher iron needs. NIH lists teen girls and women with heavy periods, pregnant women, frequent blood donors and people with certain gastrointestinal or chronic conditions among those at risk for low iron [2]. People who do not eat meat, poultry or seafood need about 1.8 times as much dietary iron to compensate for lower absorption [1].
Fatigue is the symptom most people connect to iron. It is on the list: iron deficiency anemia can cause weakness, tiredness, lack of energy and problems with concentration and memory [2]. But those same symptoms overlap with poor sleep, thyroid problems, depression, low vitamin B12 or vitamin D, and many other conditions. Fatigue alone cannot tell you whether iron is the cause.
NIH also notes that low iron intake on its own does not cause obvious symptoms in the short term [2], which is another reason to rely on lab results. A clinician can order a complete blood count (CBC) and a ferritin test, which reflects iron stores, and interpret them in context. Ferritin can be affected by inflammation, so results are best read with the rest of your picture rather than in isolation.
Iron is essential, and it is also something the body cannot easily get rid of. NIH sets the tolerable upper intake level at 45 mg per day for ages 14 and older [1]. Doses of 45 mg or more per day may cause nausea and constipation, and supplements of 25 mg or more can reduce zinc absorption [1]. Doctors sometimes prescribe higher doses for iron deficiency anemia, but that is done under supervision.
What the research says
About 1 in 10 white people carry the most common HFE gene variant for iron overload (C282Y), and about 4.4 per 1,000 are homozygous for it, which raises the risk of iron accumulating [1]. Many people do not know they carry it. NIH also notes that people with hereditary hemochromatosis should avoid vitamin C supplements [2]. This is a practical reason to confirm that you actually need iron before taking it as a supplement.
Quick Answer
You should not assume fatigue means iron deficiency. Tiredness has many causes, and taking iron without testing can be unhelpful or harmful for people who do not need it. A CBC and ferritin test, ordered by your clinician, show whether your iron is low. NIH sets the upper limit for iron at 45 mg per day for adults [1].
If you are exploring why you feel tired in general, our explainer on why you’re tired and how cells make energy looks at several contributors beyond iron.
The NIH Office of Dietary Supplements lists iron per serving for many foods. These are the plant-based items, with a few animal foods for context [1]:
| Food | Serving | Iron (mg) |
|---|---|---|
| Fortified breakfast cereal (100% DV) | Per serving | 18 |
| Canned white beans | 1 cup | 8 |
| Lentils, boiled | 1/2 cup | 3 |
| Spinach, boiled | 1/2 cup | 3 |
| Firm tofu | 1/2 cup | 3 |
| Dark chocolate (45–69% cacao) | 1 oz | 2 |
| Canned kidney beans | 1/2 cup | 2 |
| For context: beef liver, pan-fried | 3 oz | 5 |
| For context: eastern oysters, cooked | 3 oz | 8 |
Two things stand out. First, white beans, lentils and tofu can contribute meaningfully, especially if you eat them regularly. Second, spinach is often described as an iron powerhouse, but its iron is non-heme and ordinary cooked portions provide about 3 mg per half cup [1], so it is a contributor, not a miracle.
None of this requires a spreadsheet. A few habits cover most of what the research suggests:
Women who are thinking about iron across life stages may also find our overview of spirulina for women helpful, along with our explainer on whether algae can replace a multivitamin.
Spirulina is often cited as a plant-based iron source, and that deserves a careful look. According to USDA data for dried spirulina (SR Legacy, FoodData Central ID 170495), it contains about 28.5 mg of iron per 100 grams [8]. Few people eat 100 grams, so the useful number is per serving. Each ENERGYbits tablet is 250 mg and a full serving is 30 tablets (30 x 250 mg = 7.5 g). A full 7.5 g serving provides about 2.1 mg of iron (28.5 mg per 100 g x 0.075), and a smaller 3 g amount (12 tablets) about 0.9 mg (my calculation from the USDA per-100 g value).
| Amount of dried spirulina | Iron (mg, calculated) | Approx. % of men’s RDA (8 mg) | Approx. % of women 19–50 RDA (18 mg) |
|---|---|---|---|
| 3 g (12 tablets) | ~0.9 | ~11% | ~5% |
| 5 g (20 tablets) | ~1.4 | ~18% | ~8% |
| 7.5 g (30 tablets, 1 full ENERGYbits serving) | ~2.1 | ~27% | ~12% |
Those are content values, not absorbed amounts. Evidence on how well iron from spirulina is absorbed is limited, and it comes with caveats.
What the research says
The research on spirulina and iron status is early. A 12-week, 30-person completed study of older adults shows changes in red blood cell indices, not proof that spirulina corrects iron deficiency [6]. Spirulina also contains phytochemicals and other compounds whose effect on iron absorption has not been well characterized in people. Treat it as a nutrient-dense food that contributes some iron, not as a replacement for medical care or for a ferritin test.
We explore both sides in more detail in our posts on spirulina for iron deficiency and whether spirulina helps with anemia. One more point: spirulina’s B12 is mostly pseudo-B12, which is not reliable for B12 status, as we explain in does spirulina contain B12. If you eat plant-based, you still need a dependable B12 source.
Using algae as part of a plant-forward routine
ENERGYbits are single-ingredient spirulina tablets, grown in freshwater, gently dried at low temperatures and third-party tested for purity and contaminants, with no fillers or additives. If you want a whole-food addition to meals that already include beans, greens and vitamin C-rich foods, ENERGYbits spirulina or VITALITYbits spirulina and chlorella can fit alongside them. They are a food-based boost, not a treatment for iron deficiency, so check your numbers with a clinician first.
A safety note: spirulina is not appropriate for everyone. People with phenylketonuria (PKU) should avoid it because it contains phenylalanine, and people with autoimmune conditions, or those taking anticoagulants or other medications, should talk with a clinician before using it. Our overview of daily spirulina safety covers who should check first.
Evidence-first nutrition, weekly
Practical, science-backed notes on micronutrients, plant-based eating and whole-food algae. No hype, just what the research supports.
Join the newsletterKey takeaways
Plant-based iron absorption is not broken; it is simply more sensitive to context. Eating iron-rich plants with vitamin C, keeping tea and coffee away from those meals, and paying attention to your own risk factors will cover most of what the evidence supports. The bigger step is the one most people skip: finding out where your iron actually stands before deciding what to change.
If you eat plant-based, are an athlete, or have heavy periods, ask your clinician about a CBC and ferritin test at your next visit. Then build your plate around what the results say, not around a symptom. Share your questions with us, and we will keep adding evidence-based guides.
Non-heme iron is the form of iron found in plant foods, dairy, eggs and fortified products, and it is also the form in most iron supplements. It is absorbed less efficiently than heme iron from meat, poultry and seafood, and its absorption is more affected by other foods eaten at the same time [1].
Heme iron is part of hemoglobin and myoglobin and comes from animal foods. Non-heme iron comes from plants and other foods. The NIH estimates about 10–15% of iron intake in Western diets is heme iron, and non-heme absorption varies more with enhancers and inhibitors [1].
NIH cites bioavailability estimates of 14–18% on mixed diets and 5–12% on vegetarian diets [1]. Your own absorption depends on your iron status and what you eat in the meal, and a review notes iron status often has a greater effect than diet composition [3].
Eat iron-rich plants with vitamin C foods such as citrus, strawberries, sweet peppers, tomatoes or broccoli [2]. Have coffee and tea before, not with or after, iron-rich meals, and separate calcium supplements from iron. Because absorption rises when stores are low, your body also adapts [3].
Yes. Ascorbic acid enhances non-heme iron absorption [1]. Studies in 299 people found the effect varied a lot by meal, with the biggest boost in meals high in phytates and tannins, suggesting vitamin C helps offset those inhibitors [4]. The effect is smaller across a varied day than in a single test meal [3].
It can. In a 1983 study in iron-replete adults, a cup of coffee reduced iron absorption from a hamburger meal by 39%, while tea reduced it by 64% [5]. Coffee consumed an hour before a meal did not reduce absorption in that study, so timing matters.
Phytate reduces non-heme iron absorption [1], but beans and whole grains also provide iron, fiber and protein. Pairing them with vitamin C foods helps offset the effect [4]. In varied diets, the impact of any single inhibitor is more modest than in single-meal studies [3].
NIH says the requirement is 1.8 times higher for vegetarians than for people who eat animal foods [1]. Applied to adult RDAs of 8 mg for men and 18 mg for women 19–50, that is roughly 14 mg and 32 mg (a calculation, not an NIH-listed value). Pregnancy needs are higher.
NIH lists teen girls and women with heavy periods, pregnant women, infants, frequent blood donors and people with cancer, gastrointestinal disorders or heart failure [2]. People who do not eat meat, poultry or seafood are also at risk, since non-heme iron is less well absorbed [1].
Not necessarily. A 2026 review found studies do not consistently show higher iron deficiency in vegetarian athletes than in omnivores, partly because total iron intake is often similar or higher [9]. Endurance athletes in general can be at risk, so testing is better than guessing [10].
No. Iron deficiency anemia can cause tiredness and trouble concentrating [2], but many other conditions cause the same symptoms. A CBC and ferritin test ordered by a clinician can show whether iron is the issue. Self-treating with iron before testing can mean taking something you do not need.
Yes. NIH sets the upper limit at 45 mg per day for ages 14 and older, and doses of 45 mg or more may cause nausea and constipation. High supplement doses can also reduce zinc absorption [1]. Some people carry gene variants that raise the risk of iron overload [1].
USDA data list about 28.5 mg of iron per 100 g of dried spirulina [8]. That is about 2.1 mg in a full ENERGYbits serving of 30 tablets (30 x 250 mg = 7.5 g) and about 0.9 mg in 3 g, or 12 tablets (calculated). How much is absorbed has not been well established, so spirulina is best seen as a modest contributor to total intake.
The evidence is limited. A small 2011 study of adults aged 50 and older with a history of anemia found increases in some red blood cell indices after 12 weeks [6], but it was small and did not describe a placebo group. Spirulina is not a treatment for anemia. See a clinician for diagnosis.
Probably not as well. A 1992 depletion-repletion study found absorption from spirulina was lower than from ferrous sulfate and egg but higher than from whole wheat [7]. That was not a human absorption measurement, so there is real uncertainty about how well people absorb it.
This article is for educational purposes only and is not medical advice. These statements have not been evaluated by the FDA. ENERGYbits® products are whole-food supplements and are not intended to diagnose, treat, cure, or prevent any disease. Talk with your doctor before starting any supplement, especially if you are pregnant, nursing, taking medication, or managing a medical condition.