Keeping Your Iron Levels Healthy Through Diet

Key Information

The Goal: If you have been told you are low in iron, or you simply want to make sure your iron levels stay in the normal range, your diet plays a really important role.

The Benefit: Alongside any medical treatment, eating iron-rich foods helps your body build up its iron stores and maintain good levels long after your treatment is finished.

Good Sources of Iron

Try to include more of these iron-rich foods in your daily meals:

  • Dark Green Leafy Vegetables: Spinach, kale, and broccoli are excellent sources.
  • Meat: Red meat like beef and lamb are very rich in iron, but everyday staples like chicken and turkey also contain it.
  • Plant-Based Options: Beans, lentils, and peas are fantastic plant-based sources.
  • Dried Fruit: Apricots, prunes, and raisins can also help build your iron stores.

What to Avoid (Iron Blockers)

It is useful to know that some foods and drinks can make it harder for your body to absorb iron - especially the iron from plant-based sources or supplements.

The main ones to be aware of are:

  • Tea and coffee.
  • Milk and dairy products.

Top Tip: Try to avoid having these drinks or dairy right at the same time as your iron-rich meals or when you take an iron supplement. Waiting an hour or so can make a real difference to how much iron your body absorbs.

What Happens Next?

By making thoughtful choices about what you eat, you can play an active role in keeping your iron levels exactly where they need to be.

If you are finding it difficult to include enough iron in your diet, or if you have specific dietary needs or restrictions, please contact our team for support.

Discuss Your Concerns

 


Last reviewed: 08 April 2026

Next review due: 08 April 2029

Page last reviewed: 12 April 2026
Page created: 12 April 2026