Iron-Rich Foods for Vegans: Simple Plant-Based Ways to Build Your Plate
Vegans can get iron from everyday foods such as lentils, beans, chickpeas, tofu, tempeh, pumpkin seeds, sesame seeds, tahini, cashews, dried apricots, dark green vegetables, wholemeal bread, and fortified breakfast cereals.
What is vegan iron?
Vegan iron refers to non-heme iron found in plant foods such as lentils, beans, tofu, tempeh, nuts, seeds, wholegrains, vegetables, and fortified products. Unlike heme iron from animal foods, non-heme iron is more sensitive to absorption factors such as vitamin C, tea, coffee, calcium timing, and phytates.
For the wider system behind iron, ferritin, and absorption, start with the Low Ferritin and Iron Absorption Guide.

Why vegan iron needs meal context
Iron helps the body make red blood cells, which carry oxygen around the body. It also contributes to normal energy-yielding metabolism and the reduction of tiredness and fatigue.
On a vegan diet, the question is not whether plant foods contain iron. Many do.
The question is how reliably those foods show up in your routine, and what they are eaten with.
Plant-based iron is non-heme iron. It is more sensitive to meal context than heme iron from meat and fish. Vitamin C-rich foods can support absorption. Tea, coffee, calcium-heavy timing, and phytates in some grains, legumes, nuts, and seeds can reduce absorption when the timing is not ideal.
That does not mean vegan iron has to become complicated. You do not need to analyse every plate. You need repeatable meals that include iron-rich plant foods, vitamin C, enough overall food, and sensible timing around tea and coffee.
What counts as an iron-rich vegan food?
Vegan iron foods are plant foods that contribute useful amounts of non-heme iron and can realistically be eaten often.
Good vegan sources include:
- Lentils
- Chickpeas
- Red kidney beans
- Black beans
- Butter beans
- Baked beans
- Tofu
- Tempeh
- Edamame
- Pumpkin seeds
- Sesame seeds and tahini
- Cashews
- Almonds
- Dried apricots
- Raisins and figs
- Spinach
- Kale
- Broccoli
- Spring greens
- Wholemeal bread
- Wholegrains
- Fortified breakfast cereals
Some foods are more iron-dense than others, but the best vegan iron foods are the ones you can repeat without turning meals into admin.
If you want a broader UK shopping list that includes vegan, vegetarian, and animal sources, read Foods High in Iron (UK): Shopping List + Meal Ideas. If you eat eggs or dairy, the related guide to iron-rich vegetarian foods may also help.
Vegan iron foods to keep on repeat
The easiest way to make vegan iron practical is to build a familiar rotation. Think in categories rather than single heroic ingredients.
Pulses and legumes
Pulses are one of the strongest vegan iron categories because they also bring protein, fibre, and meal structure.
Useful options include:
- Lentils
- Chickpeas
- Red kidney beans
- Black beans
- Butter beans
- Baked beans
- Peas
- Edamame beans
They work in soups, stews, curries, salads, pasta sauces, wraps, chilli, and tray bakes.
Tinned beans and lentils count. Rinse them, add flavour, pair them well, and let convenience do some useful work.
Strong pairings include lentils with tomato sauce, chickpeas with lemon dressing, baked beans with tomatoes, and black beans with salsa or peppers.
Tofu, tempeh, and soy foods
Tofu and tempeh are useful because they fit naturally into main meals. They are not just protein substitutes; they can also contribute to vegan iron intake.
Simple uses include:
- Tofu scramble with peppers and spinach
- Tempeh stir-fry with broccoli
- Tofu curry with tomato-based sauce
- Edamame added to rice bowls
- Soy mince in chilli or bolognese
- Marinated tofu in wraps with cabbage slaw
The pairing matters. Tofu with peppers, tomatoes, pak choi, broccoli, potatoes, or citrus dressing gives the meal a stronger absorption setup than tofu eaten on its own.
Nuts, seeds, and tahini
Nuts and seeds are small but useful. They are easy to add to meals you already eat.
Helpful options include:
- Pumpkin seeds
- Sesame seeds
- Tahini
- Cashews
- Almonds
- Sunflower seeds
- Peanut butter
Add seeds to porridge, soups, salads, roasted vegetables, or grain bowls. Use tahini in dressings with lemon juice. Put peanut butter on wholemeal toast with fruit.
This is not about turning every snack into a nutrition project. It is about making small iron contributions more automatic.
Dark green vegetables
Dark green vegetables can contribute iron, but they should not be asked to do the whole job.
Useful options include:
- Spinach
- Kale
- Broccoli
- Spring greens
- Watercress
- Pak choi
Spinach is famous for iron, but it is better treated as part of a wider pattern. A vegan iron routine built only around spinach will probably feel repetitive and incomplete.
Use greens with beans, lentils, tofu, tempeh, seeds, and vitamin C-rich foods. That is where they make more sense.
Dried fruit
Dried fruit can help, especially when meals are light or snacks need more substance.
Useful options include:
- Dried apricots
- Figs
- Raisins
- Dates
Because dried fruit is concentrated, keep portions sensible and use it as part of a balanced snack. Dried apricots with cashews, porridge with seeds and berries, or a trail mix with pumpkin seeds can all be practical.
Fortified foods
Fortified breakfast cereals and some breads can be quietly useful in the UK diet. They are not glamorous, which is exactly why they help. You can repeat them without needing a new recipe every day.
Check labels because fortification varies. Some cereals contain much more iron than others.
Good pairings include:
- Fortified cereal with strawberries or kiwi
- Wholemeal toast with baked beans and tomatoes
- Porridge with dried fruit, seeds, and berries
- Fortified cereal as a small snack with fruit
For vegans, fortified foods can also matter beyond iron because nutrients such as vitamin B12 need planned reliable sources.
How to build a vegan iron plate
The simplest formula is:
- One vegan iron source
- One vitamin C source
- Enough protein and energy to make the meal satisfying
- Tea or coffee kept away from the most iron-focused moment where practical
That is it. The plate does not need to look like a nutrition textbook.
Step 1: choose the iron source
Start with one of these:
- Lentils
- Beans
- Chickpeas
- Tofu
- Tempeh
- Edamame
- Fortified cereal
- Wholemeal bread
- Nuts or seeds
This gives the meal a foundation.
Step 2: add vitamin C
Add one of these:
- Peppers
- Tomatoes
- Broccoli
- Potatoes
- Kiwi
- Strawberries
- Citrus fruit
- Lemon or lime juice
- Cabbage or slaw
Vitamin C helps support non-heme iron absorption. This is the easiest vegan iron upgrade because it can be done with normal foods.
For a deeper explanation, read Vitamin C and Iron Absorption.
Step 3: separate tea and coffee where practical
Tea and coffee can reduce non-heme iron absorption when consumed with an iron-rich meal. That does not mean you need to give them up.
The practical move is to separate them from your most iron-focused meals where possible. If breakfast is fortified cereal with fruit, consider having tea or coffee a little later. If lunch is lentil soup with tomatoes, keep your coffee break separate.
If this is your daily sticking point, the guide to tea and iron absorption is worth reading next.
Simple vegan meal ideas
Use these as templates rather than strict recipes.
Breakfast ideas
- Fortified cereal with strawberries or kiwi
- Porridge with pumpkin seeds, dried apricots, and berries
- Wholemeal toast with baked beans and grilled tomatoes
- Tofu scramble with peppers and spinach
- Peanut butter on wholemeal toast with sliced orange or berries
Breakfast is often where iron strategy gets accidentally lost because tea or coffee is automatic. You do not need to quit your morning ritual. Just notice whether your most iron-focused breakfast and your strongest brew always arrive together.
Lunch ideas
- Lentil soup with tomatoes, carrots, and lemon
- Chickpea salad with peppers, parsley, cucumber, and citrus dressing
- Baked beans on wholemeal toast with tomatoes
- Tofu wrap with cabbage slaw and lime dressing
- Hummus, roasted vegetables, rocket, and wholemeal pitta
- Edamame grain bowl with peppers and broccoli
Lunch should be simple enough to repeat. If you need a no-cook version, use tinned chickpeas, ready-cooked lentils, hummus, salad vegetables, and wholemeal bread or wraps.
Dinner ideas
- Bean chilli with peppers, tomatoes, and lime
- Lentil bolognese with tomato-rich sauce
- Tofu curry with broccoli and potatoes
- Tempeh stir-fry with pak choi and peppers
- Chickpea and spinach stew with lemon
- Kidney bean tacos with salsa and cabbage slaw
These meals work because they combine iron-containing foods with vitamin C-rich ingredients. They also feel like normal dinners, not a punishment for caring about nutrition.
Snack ideas
- Dried apricots with almonds or cashews
- Pumpkin seeds added to plant yoghurt or porridge
- Hummus with pepper strips
- Fortified cereal with fruit
- Tahini and lemon dressing over roasted vegetables
- Peanut butter on wholemeal toast with sliced strawberries
Snacks are not the main plan, but they can help fill gaps on days when meals are lighter.
How to absorb more iron from vegan meals
Vegan iron works best when the whole meal supports absorption.
The most useful habits are:
- Pair beans, lentils, tofu, tempeh, or seeds with vitamin C-rich fruit or vegetables
- Use tomato-based sauces with lentils, beans, tofu, or soy mince
- Add lemon or lime to chickpea, lentil, or tahini dishes
- Include peppers, broccoli, potatoes, kiwi, berries, or citrus regularly
- Keep tea and coffee away from your most iron-focused meals when practical
You can also make legumes easier to work with by using simple preparation habits. Rinsing tinned beans, soaking dried beans before cooking, choosing sprouted foods, and using fermented soy foods such as tempeh can all fit into a practical vegan routine.
You do not need to measure absorption at home. You just need to remove the obvious obstacles and make the helpful pairings normal.
How vegan iron absorption works
Vegan iron is absorbed in the small intestine, and that process depends on what else is in the meal. Vitamin C can improve non-heme iron absorption, while tea, coffee, calcium-heavy timing, and phytates can reduce it.
- Iron is consumed from plant foods as non-heme iron
- Absorption takes place in the small intestine
- Vitamin C can help make non-heme iron easier to absorb
- Absorbed iron supports red blood cell production and oxygen transport
- Some iron is stored in the body as ferritin
- Tea, coffee, calcium timing, and phytates can reduce absorption when the meal setup is not ideal
For the deeper science behind iron types, read Heme vs Non-Heme Iron: The Difference That Changes Your Meal Plan.
What can get in the way?
The main blockers are usually timing, repetition, and under-fuelling.
Common issues include:
- Eating plant iron without vitamin C
- Drinking tea or coffee with most meals
- Relying on spinach as the main iron strategy
- Eating very lightly overall
- Skipping protein-rich vegan foods
- Forgetting fortified foods can contribute
- Taking iron supplements without professional guidance
Calcium-heavy timing can also matter, especially if a calcium supplement or strongly fortified drink lands at the same time as the most iron-focused meal. This does not make calcium bad. It simply means timing may matter if iron is a priority.
The same goes for wholegrains, legumes, nuts, and seeds. They contain phytates, which can reduce iron absorption, but they are also nutritious foods. The answer is not to remove them. The answer is to pair them well, prepare them sensibly, and keep the whole diet varied.
When food alone may not be enough
Food is the foundation, but it is not always the full answer.
Speak with your GP or a registered dietitian if:
- tiredness is persistent, severe, new, or hard to explain
- you have heavy periods
- you are pregnant, planning pregnancy, or recently postpartum
- you have been told your ferritin or iron markers are low
- you are considering iron supplements
- you feel worse despite improving your diet
Iron supplements are not something to guess with. Taking too much iron can be harmful, and the right approach depends on your diet, symptoms, blood results, health history, and professional guidance.
The calmest route is usually the most useful one: build a better food routine, then use testing and professional advice when the situation needs more clarity.
Where Algoglobin fits
For a vegan reader, the first layer is still food: pulses, tofu, tempeh, nuts, seeds, dried fruit, greens, fortified foods, vitamin C pairing, and sensible timing around tea and coffee.
For readers who want a structured nutritional support option alongside a food-first routine, ALPHYCA positions Algoglobin as vegan-friendly iron support with iron, vitamin C, folate, B12, copper, and zinc in one formula.
Keep that in the category of daily nutritional support. It is not a replacement for varied meals, blood testing, or GP advice when symptoms, pregnancy, heavy periods, or known low ferritin are involved.
Key takeaways
- Vegans can get iron from lentils, beans, chickpeas, tofu, tempeh, nuts, seeds, dried fruit, greens, wholemeal bread, and fortified cereals.
- Vegan diets contain non-heme iron, which is useful but more sensitive to meal context.
- Vitamin C-rich foods such as peppers, tomatoes, broccoli, citrus, kiwi, berries, and potatoes can support non-heme iron absorption.
- Tea, coffee, calcium-heavy timing, and phytates can reduce absorption when poorly timed.
- A repeatable vegan iron routine is better than a complicated plan you cannot maintain.
- Persistent tiredness, heavy periods, pregnancy, or low ferritin concerns deserve professional guidance.
FAQ
Can vegans get enough iron from food?
Yes, many vegans can get iron from a varied diet that includes pulses, beans, lentils, tofu, tempeh, nuts, seeds, dried fruit, greens, wholemeal bread, and fortified cereals. The key is consistency and pairing plant iron with vitamin C-rich foods.
What vegan food is highest in iron?
Useful vegan iron foods include lentils, chickpeas, beans, tofu, tempeh, pumpkin seeds, sesame seeds, tahini, dried apricots, dark green vegetables, wholemeal bread, and fortified breakfast cereals. Fortified cereals can be especially practical because they are easy to repeat.
Is spinach enough for vegan iron?
No, spinach should not be the whole plan. It can contribute iron, but a stronger vegan routine includes several iron sources, such as lentils, beans, tofu, tempeh, seeds, fortified foods, and vitamin C-rich fruit or vegetables.
Should vegans take iron supplements?
Vegans should not take iron supplements by guesswork. If you are tired, have heavy periods, are pregnant, or have been told your ferritin is low, speak with your GP or a registered dietitian about testing and the right next step.
What should vegans eat with iron-rich foods?
Vegans should pair iron-rich foods with vitamin C sources such as peppers, tomatoes, citrus fruit, kiwi, berries, broccoli, potatoes, lemon, or lime. This helps create a better setup for non-heme iron absorption.
Final thoughts
Vegan iron does not need to become another thing to overthink. Build meals around ordinary foods, add vitamin C, and give tea or coffee a little space from your most iron-focused meals.
The aim is not perfection. It is a routine that quietly works in the background: lentils with tomatoes, tofu with peppers, cereal with fruit, chickpeas with lemon, beans with salsa, and enough consistency to make the habit feel normal.
If your energy, periods, pregnancy needs, or blood results are raising questions, do not ask food to carry the whole burden. Use meals as the foundation, and use professional guidance for the parts that need proper clarity.