6 July 2026 · 6 min read
What to Eat for Low Ferritin: Iron-Rich Foods That Actually Absorb
If a blood test has shown your ferritin, your body's iron stores, is low, or hovering right at the bottom of "normal," there's good news: food can make a real difference. The catch is that it isn't simply about eating more iron. It's about eating it in a way your body can actually absorb, and keeping it away from the things that block it.
There are two kinds of dietary iron. Heme iron, from animal foods like red meat, liver, poultry and oily fish, is absorbed readily. Non-heme iron, from plants like lentils, beans, tofu, spinach, fortified cereals and pumpkin seeds, is abundant but absorbed far less efficiently on its own. That doesn't mean plant sources don't count, it means how you combine them matters enormously.
The single highest-leverage habit is pairing non-heme iron with vitamin C, which can increase absorption by up to six times. A squeeze of lemon over lentils, peppers stirred through a bean chilli, strawberries on fortified porridge, tomatoes in a spinach dish. It costs nothing and it changes how much iron you actually get from the same plate.
Good iron-rich foods to lean on include lean red meat, sardines and mackerel, lentils and chickpeas, tofu and tempeh, pumpkin and sesame seeds, dark leafy greens, fortified wholegrain cereals, and dried apricots. Liver is exceptionally iron-rich but best kept occasional, and avoided in pregnancy due to its vitamin A content.
Just as important is knowing what blocks iron and timing around it. Tea and coffee contain tannins that can sharply cut absorption, so it's better to have them between meals rather than with your iron-rich ones. Calcium competes with iron too, so try not to wash a lentil dish down with a glass of milk. Wholegrains and legumes contain phytates, but soaking, sprouting and, again, adding vitamin C all help.
Here's what a practical day might look like: fortified porridge with strawberries at breakfast; a lentil and red pepper soup with a squeeze of lemon at lunch; sardines on wholegrain toast with tomatoes at dinner; and pumpkin seeds as a snack. Save your cup of tea for an hour or so after eating, rather than alongside.
If you're vegetarian or vegan, keeping iron topped up is entirely possible, but pairing and timing move from "nice to have" to essential, and it's worth testing periodically to keep an eye on your stores rather than assuming.
Sometimes food isn't enough on its own. If your ferritin is very low, or you have significant symptoms, breathlessness, dizziness, hair thinning, restless legs, or heavy periods driving ongoing losses, a GP may recommend a supplement or look into the underlying cause. Iron is one to be careful with: too much is genuinely harmful, so this isn't a place to self-prescribe high doses.
The reason combinations beat checklists is that most "iron foods" lists ignore absorption completely. Eating spinach on its own barely moves the needle; spinach with lemon and peppers is a different story. That's the part a simple printout can't do for you, but a plan that pairs nutrients automatically can.
This is exactly how Nutridly approaches it. When iron is flagged in your results, it builds meals that stack iron-rich foods with vitamin C and keep the blockers, tea, coffee, dairy, out of the same meal, with the reasoning shown on every recipe. As ever, it's a nutrition tool rather than a medical service, so persistent symptoms are always worth a conversation with your GP.
See what Nutridly can do for you
Personalised weekly meal plans and one organised shopping list, built from your blood work and health profile, with every recipe explaining why it's right for you.
