Last month, I posted a story about what I would be making for dinner. I made the “lame” excuse that I was going to make STEAK because I needed some Iron.. then, I laughed it off, telling all of you guys “to know better” because “you can get iron from a bunch of different things that are not the steak.”

An Iron-Clad Diet

fresh Round steak


A few of you messaged me and asked me what other foods were high in Iron, and because of that, I’ve decided to write this Iron-Clad Diet Post! Pun intended, ha!

          First of all, what is Iron, and why do we need it?

helmet armor

First and foremost, it’s a mineral which our body needs! But why do we need it? Our red blood cells have a protein called hemoglobin, and at the center of it is Iron (Fe). transport by blood

Without Iron, we cannot make hemoglobin.

Why is this bad?

This protein helps our red blood cells carry oxygen from our lungs to our tissues.

(Heart, Kidneys, Liver, Intestines…MUSCLES!).

healthy way of living

Most of our Iron is found in hemoglobin, which is carried around by our red blood cells, another portion is stored for later use, and an even smaller proportion is held in myoglobin (a protein found in muscle).

An Iron-Clad DietIf you’re low in Iron, you can have what’s called iron deficiency anemia.

 It can present with:

  • Fatigue,
  • Exercise intolerance,
  • Weakness,
  • Even chest pain (because your heart NEEDS oxygen,

So YES… We NEED Iron!

healthy way of livingBut do we HAVE to get it from STEAK? Ummm…. NO! There are so many other things you can eat to get your Iron!

It’s important to know, though, that there are two types of Iron.

shellfish oyster

  • Heme iron,
  • which you find in red meat and fish.


spinach high in iron

2 – Non-heme Iron, which you find in veggies, legumes, nuts, etc.

three types of food we get from plantsHeme iron has higher bioavailability, meaning, more accessible for use.

Whereas non-heme Iron, you’d need to eat more veggies, legumes, and nuts to reach the same level of Iron you would get from a steak or seafood.

Another thing to know is that certain compounds present in cereals and legumes slow down the absorption of non-heme iron. In contrast, Vitamin C (ascorbic acid), poultry, fish, and meat

enhance the absorption of non-heme iron.   These don’t pose any issues if you’re eating a balanced diet, including animal protein.  Those more likely to be affected are vegetarians and vegans, who eliminate animal proteins from their diet.

just moving for 30 minutes a day for 5 timesSo let’s talk about how much Iron you “need” a day, and where you can find it!

Recommended iron requirements are about 1.8 times higher in vegetarians.  Which is any long term vegetarians should consider iron supplements?

On average, for an adult, the required iron intake per day is 8-11mg/day for males and 15-18mg/day for females, especially during their time of the month.

These recommendations increase to a whopping 27mg per day if you’re pregnant. Hence prenatal vitamins containing Iron.

Below is a list of the amount of Iron in certain foods:

healthy way of living

But you can always check out the NIH to see a bigger list.

  • Breakfast cereals fortified with Iron have 18mg per serving.
  • Dark Chocolate 3 oz: 7mg per serving no wonder you crave chocolate during your time of the month? Maybe.
  • Oysters 3oz: 8mg per serving
  • Beef 150g: 4.9mg/serving
  • Pistachios 60g: 4mg/serving
  • Pork 150g: 3.9mg/serving
  • Lentils: 3mg per ½ cup
  • Spinach (boiled and drained): 3mg per ½ cup.
  • Kidney beans, chickpeas, tomatoes, potato: 2mg per serving
  • Milk has 0mg of Iron.
  • Breast milk has Iron, but not enough to meet the requirements of a 4-6month old infant.
  • Nuts, turkey, rice, chicken with skin, broccoli have about 1mg per serving.

dark chocolate in a plate

The bottom line is: You can get Iron from other types of foods.

Not all Iron is created equal.  Having a balanced diet and eating meat and seafood in moderation helps the absorption of Iron from legumes and veggies.  This is why I have mentioned many times in my stories that although I follow a predominantly vegan diet when I can, I will consume meat, seafood, and poultry.

pumpkin seeds in a plate

I do respect and appreciate those who follow full vegetarian diets and vegan diets for animal rights or religious or any other reason. Still, I do ask that you see your physician at least annually so that they can follow your health and especially iron levels so you can feel your best and keep living a healthy lifestyle!


And don’t miss out Benefits of Apple Cider


  1. Eating animal protein like chicken or turkey while you eat iron from other foods will help you absorb more of it. You can still eat meat.. just not every day because there is an increased risk of colon cancer. Your doctor will let you know when it is time to screen for it with a colonoscopy. All you’ve got to do is make sure to eat a balanced diet from here until then. moderation is key 🙂


Please enter your comment!
Please enter your name here