Getting Enough Iron on a Plant-Based Diet (Part Two)


Welcome to part 2 of our 3 part blog series on getting enough iron on a plant-based diet. If you missed part 1, check it out here.
In this blog post, we’ll be covering ways to promote better iron absorption naturally. This is in order to boost iron levels and avoid certain traps that we often unknowingly fall into that can hinder absorption.

This advice is for those seeking iron absorption advice, whether you’re eating a meat-free diet, choosing to supplement with iron or consuming meat as your iron source. 

Ways to promote better iron absorption

The tricky thing with plant-based sources of iron is this:
Non-heme iron is not absorbed as willingly by the body as heme iron is. Many plant foods contain compounds, such as phytates and tannins that can actually hinder its absorption. Alas, however, do not fear.

Here are my 6 tips to help you get around this bump in the road.

getting enough iron - combine iron with vitamin c

No. 1 – Combine Iron-Rich Foods with Vitamin C

The absorption of non-heme iron found in plant foods can be boosted when eaten with vitamin C-rich foods. These include citrus foods, strawberries, kiwi fruits, bell peppers, tomatoes, broccoli, Brussels sprouts and cauliflower.

Here are some examples to give you an idea:

  • Porridge oats topped with hemp seeds and strawberries
  • Overnight oats with kiwi and flax seeds
  • Chia pudding with blueberries
  • Mexican rice and beans with tomato salsa and salad
  • Lentil and spinach soup topped with red pepper and a squeeze of lemon.
  • Tofu, edamame, red pepper and broccoli stir fry
  • Coconut, sweet potato and chickpea curry with a squeeze of lime, topped with fresh coriander and seeds

You get the point 😊

The take-away from this: Vitamin C increases the bioavailability of the iron. Add vitamin C rich foods to your plate with some iron-rich foods every day.

getting enough iron avoid calcium rich foods at the same time

No. 2 – Avoid Calcium and Iron-Rich Foods/Supplements At The Same Time

Calcium actually competes with iron for absorption. Generally, calcium wins the battle, which significantly decreases the amount of iron absorbed at a meal.
That’s why it’s a good idea to eat iron-rich foods away from calcium-rich foods so as to give the iron a chance at being absorbed.

Of course, you don’t need to be super strict with this. Nature knows best, and generally, you’ll manage just fine when combining natural plant foods. It’s more of a problem when you’re adding supplements into the mix.

If you’re taking iron supplements, just make sure to take them away from food, especially from a calcium-rich meal. And definitely away from a calcium or bone supportive supplement. Calcium supplements will compete with iron for uptake in your intestinal tract.

getting enough iron avoid caffeine with meals

No. 3 – Avoid Drinking Caffeinated Beverages With Your Meals

Coffee (yes, even decaf) and tea contain tannins that inhibit iron absorption by up to a whopping 50%! Therefore, I highly recommend you always make sure to drink your coffee or tea at least an hour or two before or after your meals.

Tannins can also be found in red grapes and chocolate, so same as above. Consume these foods an hour before or an hour after the iron-rich meal. Then you’ll have little to no effect on your absorption.

If you know you’re low in iron, this is definitely one step I highly recommend you follow.

getting enough iron. Fight the phytates

No. 4 – Fight the Phytates

Phytic acid, or phytate, is found in many plant foods, especially seeds, grains, legumes and nuts. Phytic acid impairs mineral absorption of iron, zinc and calcium. Therefore, if you’re consuming meals that contain phytic acid, these foods can actually reduce the mineral absorption from your meal. Eeek!

So what’s the answer? By soaking, sprouting, fermenting and cooking these foods, you can reduce the phytate content significantly.


Soaking your grains, nuts, seeds and legumes in water overnight is an excellent way to reduce their phytate content. It also means your grains and dried beans take less time to cook.
Instead of soaking them over-night, you could soak your rice in the morning when you wake up. That way, when you get back from work at the end of the day, you can simply cook it as you normally would. No extra fuss.

Another popular way that people are doing this is with their overnight oats. Simply soak your oats and all the other goodies you’re adding e.g chia seeds/sunflower seeds/almonds etc. in your plant-based milk or water. Then top off with fresh fruits in the morning. 


Sprouting seeds, grains and legumes, also known as germination is excellent for denaturing phytic acid. See my previous blog here on how to sprout grains.


 Ah, fermentation. My favourite food preparation technique 😊 Organic acids, formed during fermentation, promote phytate breakdown. Think sourdough bread, sauerkraut, kimchi and tempeh. See my fermentation blog here.

Combining these methods can significantly reduce the phytate content, and once you’re on a roll, it’s really no extra hassle.

getting enough iron. Use cast iron skillet

No. 5 – Cook With Cast Iron

This may come as a surprise to some, but cooking in cast iron pans actually increases the iron content of your food – especially when you cook a food containing vitamin-C in it.

If you cook acidic foods such as tomatoes in cast iron, they will actually help to leach small amounts of iron from the pan.

veggies for iron

No. 6 – Ensure You’re Getting Enough Vitamin B12 and Folate

To produce haemoglobin and red blood cells, our bodies need iron, vitamin B-12, folate and other nutrients from the foods you eat. Ensure your diet is loaded with a whole range of healthy fresh foods and keep an eye on your levels.

Plant-based folate sources:

  • Green leafy veggies
  • Broccoli
  • Nut and Seeds
  • Beans/Peas/Lentils
  • Avocadoes
  • Asparagus
  • Beetroot

Plant-based B12 sources:

Fortified foods such as

  • vegan cereals
  • Plant-based milk
  • Some soy products
  • B12 supplements (see part three for more info).

And that’s it for part 2 of our 3 part blog series. Don’t forget to check out part one and three of this 3 part blog series.

Emily Nöth

Image of Nourish female staff member standing in doorway of shop

Any questions? Drop into your local Nourish store to chat with our expert team and explore our full range of foods, supplements and skincare. You can also find our full product range in our online store.

Follow (and chat with us) on Facebook and Instagram or subscribe to our weekly Nourish newsletter.

*Please note that while we are knowledgeable about our products and nutrition, this blog should never be a substitute for medical advice and attention.

Please remember that you should always obtain the all-clear from your doctor before starting any new supplement plan or diet if you’re on any medication.