
Last week we covered why iron deficiency is so common in women. This week: why two people can eat the same amount of iron and absorb wildly different amounts of it. Absorption, not just intake, is where the real leverage is.
Haem vs non-haem iron- and why the distinction matters
Dietary iron comes in two forms. Haem iron, found only in animal foods (red meat, poultry, fish), is absorbed efficiently – roughly 15–35% of what you eat makes it into your body. Non-haem iron, found in plant foods, legumes, eggs and fortified cereals, is absorbed far less efficiently, typically somewhere in the range of 2–20%, and its absorption is heavily influenced by what else is on your plate [1,2]. This is the single biggest reason red meat is described as “highly bioavailable” for iron – it’s not that it contains dramatically more iron than plant sources gram for gram, it’s that your gut takes up a much larger share of it.
What actually helps: vitamin C, and a genuinely interesting cookware fact
Vitamin C is the best-established enhancer of non-haem iron absorption – pairing an iron-rich plant food with citrus, capsicum, tomato or other vitamin C-rich produce in the same meal measurably increases how much iron you take up [3]. It’s worth being precise here, though: most of the striking numbers you’ll see quoted (vitamin C tripling or quadrupling absorption) come from controlled single-meal studies. When researchers looked at the effect across a complete, varied diet over several days rather than one isolated meal, the boost from vitamin C was real but considerably more modest [3]. The practical takeaway doesn’t change – pair iron-rich foods with vitamin C where you can – it’s just not a magic multiplier on every mouthful.
Here’s a genuinely fun one: cast iron cookware really does increase the iron content of food cooked in it. A systematic review of studies on iron-containing cookware found that food cooked in iron pots and pans picks up measurably more iron, particularly acidic, wet-cooked dishes like tomato-based sauces, stews and braises, and that this can translate into modest improvements in blood haemoglobin over time in populations with low iron status [4]. It’s not a replacement for a varied diet, but if you already own a cast iron or carbon steel pan, simmering your tomato-based Beef Meatballs Ratatouille or a bean stew in it isn’t just nostalgia – there’s real chemistry behind it.
What gets in the way
On the flip side, tannins in tea and coffee, phytates in whole grains and legumes, and high-dose calcium (think a big glass of milk or a calcium supplement) can all reduce non-haem iron absorption when consumed in the same meal [1,4]. This doesn’t mean avoiding tea, coffee or dairy altogether – it means timing. Having your cup of tea an hour or so away from your main iron-containing meal, rather than with it, is a simple, low-effort adjustment that preserves both the ritual and the iron [1].
Putting it into practice
This is where meal composition earns its keep. A Greek Lentil Salad – lentils dressed with lemon juice and cherry tomatoes — is a textbook example of pairing non-haem iron with vitamin C in one bowl. Miso eggplant sesame beef with garlicky greens does the same thing in a cosier, cooler-weather format with the combo of beef and baby spinach, plus garlic to support non-haem absorption. And a Beef Meatballs Ratatouille One Pan stacks the deck twice over – haem iron from the beef, plus capsicum and tomato working on the non-haem iron in the vegetables alongside it.
FAQ:
Q: Does drinking tea or coffee with meals really affect iron absorption? A: Yes, for non-haem (plant-based) iron specifically. Tannins in tea and coffee can meaningfully reduce non-haem iron uptake when consumed in the same sitting. Having your tea or coffee an hour before or after your main meal avoids most of this effect [1,4].
Q: Is cast iron cookware actually worth using for iron intake? A: There’s real evidence behind it – cooking in iron cookware, especially for acidic, liquid-based dishes, does increase the iron content of the food, and studies have shown modest improvements in iron status in populations who cook this way regularly [4]. It’s a nice bonus, not a substitute for eating iron-rich foods.
Q: What’s the single best food pairing for iron absorption? A: A plant-based iron source (lentils, beans, tofu, leafy greens) eaten alongside a vitamin C-rich food – citrus, capsicum, tomato, or leafy greens like broccoli – in the same meal. It’s simple, well-evidenced, and doesn’t require supplements [3].
Make Iron-Rich Eating Easier

Take the guesswork out of planning iron-rich meals with Jacq’s Iron Meal Plan Bundle — including both the Plant-Based and Meat + Plants meal plans, packed with practical, nourishing recipes to help you build iron-rich meals with confidence.
Now just $20.99 — save 40%. GET THE IRON MEAL PLAN BUNDLE →
References:
[1] Healthdirect Australia. (2024). Iron deficiency. https://www.healthdirect.gov.au/iron-deficiency
[2] Sanitarium. (n.d.). Iron-rich vegetarian foods you should include in your diet. https://www.sanitarium.com/au/health-nutrition/nutrition/iron-rich-vegetarian-foods
[3] Cook, J. D., & Reddy, M. B. (2001). Effect of ascorbic acid intake on nonheme-iron absorption from a complete diet. American Journal of Clinical Nutrition, 73(1), 93–98. https://pubmed.ncbi.nlm.nih.gov/11124756/
[4] Sharma, S., Khandelwal, R., Yadav, K., Ramaswamy, G., & Vohra, K. (2021). Effect of cooking food in iron-containing cookware on increase in blood hemoglobin level and iron content of the food: A systematic review. Nepal Journal of Epidemiology, 11(2), 994–1005. https://doi.org/10.3126/nje.v11i2.36682




