Does coffee block iron absorption?
Bottom lineYes, coffee and tea contain polyphenols that bind iron and reduce absorption, most notably plant-based non-heme iron, and the effect is strongest for people already low in iron. You do not have to quit them - just drink coffee and tea an hour before or after iron-rich meals and supplements rather than with them, and pair iron meals with vitamin C, which boosts absorption instead.
Yes. Coffee and tea contain polyphenols (like tannins) that bind to iron in your gut and reduce how much you absorb - especially plant-based (non-heme) iron. A strong cup with an iron-rich meal can cut absorption substantially.
How much it matters
The effect is biggest for non-heme iron (from plants, beans, and fortified foods) and for people who are already low or borderline. If your iron is healthy and your diet includes meat, an occasional coffee with a meal is not a crisis. But if you are trying to build iron back up, timing matters.
The simple fix
You do not have to give up coffee or tea - just separate them from iron:
- Drink coffee and tea an hour before or after iron-rich meals, not with them
- Do the same with any iron supplement
- Pair iron meals with vitamin C instead, which does the opposite and boosts absorption
Other absorption blockers
Coffee is not alone. Calcium (dairy, calcium supplements) and phytates in whole grains also reduce iron uptake. The full picture is in what helps your body absorb iron.
If you have signs of low iron despite a decent diet, ask your clinician for a blood test.
Femora helps you track heavy periods, a common hidden reason iron stays low.
Sources
- Iron - Fact Sheet for Health Professionals - National Institutes of Health, Office of Dietary Supplements.
- Iron deficiency anaemia - NHS.