Foods that Lower Iron Levels – Everything you need to know

Iron is an important mineral required for our bodies to function properly, however, an excessive amount of iron within the body is often dangerous as our body does not understand how to deal with it and starts storing it in different organs till they become overloaded. The good thing is that there are foods that can help lower iron levels naturally and I will share my experience about those foods in this article.

People with Thalassemia major and hemochromatosis often need to limit their dietary iron intake to prevent toxicity and damage to their body and internal organs.

I recently wrote an article on reducing iron through natural chelators. Click here to check it out. It’s really helpful.

Although high iron and ferritin levels require proper iron chelation medicines, there are many changes you can make to your diet to reduce iron absorption.

This article will help you make those changes to naturally reduce your ferritin levels. 

What is the difference between Iron and Ferritin?

Ferritin is a protein that the human body uses to store iron. It is basically a container for iron.

A high ferritin count indicates high iron stores in the body. And a low ferritin count indicates low iron in the body.

Heme Vs. Nonheme Iron – What you need to know

To properly lower iron levels in your body with food, it is vital to know the difference between heme and nonheme iron.

Heme Iron

Heme iron is found mostly in animal-based food products and is easily absorbed by your body. Some sources of heme iron include oysters, beef, liver (chicken & beef), and clams. 

List of foods with heme iron

Nonheme Iron

Nonheme iron, on the other hand, is not easily absorbed by the human body. It is found in plant foods like whole grains, nuts, seeds, legumes, and leafy greens.

If you need to reduce your iron levels, the first and foremost thing you will need to do is reach for foods with nonheme iron. Transition towards a more plant-based diet. You do not need to stop consuming meats, just reduce them as much as you can in order to reduce your dietary intake of heme iron.

Stay away from iron-fortified and iron-rich foods 

Avoiding foods that contain high amounts of iron, especially heme iron, helps lower iron levels in your body — which is useful if you have high iron or ferritin levels.

Foods to avoid include iron-fortified bread, milk, cereal etc. A lot of people have iron deficiencies, hence it is quite common for companies to fortify their products with iron. You must make sure you steer clear of all such products. 

You should also avoid oysters, red meat, beef liver, and dark meat poultry. These foods contain the highest amount of heme iron and it is best to stay away from them. 

But it’s not always easy to keep away, is it? For me, I cannot stay away from beef liver if I see it in front of me and I have to give in. I just follow up with a cup of tea immediately after the meal to reduce the amount of iron absorbed from that meal. 

Now it doesn’t mean I start having it every day. I still keep away from it and eat beef liver maybe 2 or 3 times a year. 

Pick the right foods

Calcium-rich foods like milk and cheese impair both nonheme and heme iron absorption, while eggs and foods containing phytates, polyphenols or oxalates impair nonheme iron absorption when eaten with iron-rich foods. 

So just try to take your calcium, phytates, polyphenols, and oxalates with your food or within 30 minutes of your meal. For me, it’s a cup of tea after every meal I eat. 

Calcium-rich foods include yogurt, cheese, and calcium-fortified soy milk.

Oxalates are in tea and a few vegetables, like spinach. Polyphenols are present in coffee, teas, and cocoa. 

Phytates are found in soy, fiber, nuts, legumes, and whole grains.

Limit foods that enhance iron absorption

Avoid eating foods that enhance absorption. For example, you do not want to follow up a meal of beef liver with lemon juice. That is a no-no! Lemon juice contains high amounts of vitamin C which enhances and speeds up the iron absorption from your meal.

The Iron Disorders Institute reports that vitamin C significantly boosts iron absorption from meals. Hence, it is best to keep away from foods and supplements that contain vitamin C. If you need to take vitamin C, try to take it on an empty stomach or between 2 meals so as to minimize the absorption of iron from your diet.

Add natural chelators and antioxidants to your diet

Iron is really damaging for the body, and if you have high iron stores you should add natural chelators and antioxidants to your diet. This will relieve your body of the oxidative stress caused by excess iron. Here are some things you can and should add to your diet:

  1. Turmeric (read my article on using turmeric to reduce iron levels)
  2. Milk Thistle (read my article on milk thistle for iron chelation)
  3. Vitamin E (try to take the natural composition rather than a synthetic one as it will be more easily absorbed)
  4. IP6 (read my article on IP6 for iron chelation)
  5. Black seed oil (I take it with honey)

These are some great natural chelators and antioxidants you must add to your diet. You will see a huge difference within 2 weeks of starting these. I take all of these in supplement form and am quite satisfied. They are all easily available at Amazon or you can get them from your local drug store.

Here are the supplements and vitamins I’ve been using.


If you have high iron levels, you can reduce them by making conscious changes to your diet. Here are the basics you need to follow:

  1. Avoid high iron foods like beef, clams, oysters, fish, dark meat.
  2. Eat foods that reduce iron absorptions like milk, yogurt, cheese, tea, coffee.
  3. Avoid Vitamin C with meals (especially high iron meals)
  4. Add natural iron chelators to your diet to save your organs from oxidative stress (read this article on the 6 best supplements to lower iron levels).


Heme Iron vs Non-Heme Iron in Foods | Hemochromatosis Help

The Nutrition Source || Harvard TH Chan School of Public Health