This post may contain affiliate links. Learn more here.
Plant Based Nutrition & Health/ Tips & Hints

Iron: What Every Vegetarian Should Know

Iron: What Every Vegetarian Should Know

Iron: What Every Vegetarian Should Know
As vegetarians, other than questions about where we get our protein, one of the most common questions we face is, “how do you get your iron?” So what exactly is iron, why do we need it, how much do we need, and what are the best food sources for vegetarians? Let’s break it down.

What is iron?

Iron is an essential mineral, the single most common element on earth (by mass), and one that is naturally present in many foods. It’s also added to other foods (via fortification), and is available as a dietary supplement.

Iron is a part of each and every one of the cells in our body, and plays an important role in many of our bodily functions. It’s is an essential component of the protein hemoglobin, which carries oxygen from our lungs to tissues all around our bodies. It’s also a component of another protein called myoglobin, which helps our muscles both store and use oxygen. Iron is an important part of many enzymes, and is necessary for growth, development, cellular function, and the synthesis of some hormones and connective tissue. In other words, it’s pretty important stuff!

How much iron do you need?

This varies a bit from person to person. Adult men and women of menopausal age require only 8mg/day. Women of childbearing age need 18mg/day and during pregnancy that gets bumped up to 27mg/day.

Not getting enough iron in your diet can result in iron deficiency, which ranges from simply having depleted iron stores, all the way to iron deficiency anemia, which is the most severe form of iron deficiency, and affects the operation of several major organ systems. According to the Center for Disease Control, iron deficiency is the most common nutritional deficiency in the US.

Signs of iron deficiency anemia can include:

  • feeling tired and weak
  • decreased cognitive performance
  • difficulty maintaining body temperature
  • decreased immune function
  • susceptibility to infection.

Someone in the early stages of iron deficiency may have no symptoms, so it is important for at-risk groups (such as adolescent girls, pregnant women, some vegetarians, and young children) to be screened. If you’re concerned that you might be iron deficient, speak to your doctor, who can arrange for blood tests.

How do you go about getting enough iron in your diet?

Dietary iron has two main forms: heme and nonheme. Animal foods such as meat, poultry, and fish contain both heme and nonheme iron, whereas plants and fortified foods contain nonheme iron only.

Unfortunately for us vegetarians, nonheme iron is not absorbed as readily by the body as heme iron is. Additionally, many plant foods contain compounds, such as phyates and polyphenols, that actually interfere with iron absorption. Because of this, the recommended daily intake of dietary iron can be up to 1.8 times higher for vegetarians than for people who eat meat. Calcium from milk or dairy products can also decrease the amount of iron absorbed at a meal. But, foods containing vitamin C can enhance absorption of nonheme iron when eaten at the same meal.

For most people who eat a balanced diet, these issues of increasing or decreasing absorption are a non-issue. Vegetarians need to pay a bit more attention since we don’t consume easily absorbed heme iron, and many of the foods we eat contain compounds that impede the absorption of nonheme iron.

Despite this, it’s important to note that iron deficiency is no more common in vegetarians than it is in the rest of the population. This is likely due to the balanced plant-based diet that many vegetarians consume which includes a mix of iron rich foods like legumes, seeds, and leafy greens, which also happen to be a good source of vitamin C.

Good vegetarian food sources of iron include:

  • lentils
  • beans
  • dark leafy greens such as spinach, kale, and bok choy
  • soy products such as tempeh and tofu
  • blackstrap molasses
  • pumpkin seeds
  • broccoli
  • wheat germ
  • tahini
  • cashews

Dried fruits can also be a good source as they are often dried in iron pans, and cooking acidic foods such as tomatoes in cast-iron cookware increases iron content of the food.

Also good news for vegetarians is the fact that many of those iron-rich foods, such as broccoli and bok choy, are rich in vitamin C. Otherwise, pairing foods at the same meal, such as a spinach salad with slices of orange, helps with the absorption of nonheme iron.

Since the calcium in milk and the tannins in tea both impair iron absorption, you may want to avoid drinking either of those with your meal. Stick to water and enjoy tea after dinner instead. This is also something to consider if you like making green smoothies–I don’t recommend putting dairy in a green smoothie since the calcium can interfere with iron absorption, and some of the compounds in the greens can impair calcium absorption, so it’s a lose-lose situation.

Many foods, such as cereals, flours, pasta, rice, and non-dairy milks, are also fortified with nonheme iron, and can contribute to your daily iron intake. In fact, in the US up to half the dietary iron intake is said to come from fortified cereal grains and their products.

What about supplements?

Depending on your diet, age, and other lifestyle factors, you may or may not need one. I’ve been vegetarian for over 20 years and have never needed a supplement. But, there are many factors aside from diet that could contribute to needing an iron supplement, such as illness, heavy menstruations, some stomach and intestinal conditions, and pregnancy.

The only way to find out for sure if you need a supplement is to see your doctor and get a blood test. There are also a variety of iron supplements on the market, so you should speak to your doctor about which one best meets your needs.

The bottom line

As with many things, balance is key. Since many vegetarian foods interfere with iron absorption, eating a varied diet that includes legumes, dark leafy greens, and some soy products is advisable. If you’re concerned about iron deficiency or wondering whether supplementation is right for you, speak to your doctor. Now go cook some tomatoes in an iron pan!

Spinach image via Shutterstock

You Might Also Like


  • Reply
    March 5, 2015 at 4:29 pm

    My daughter is a new vegetarian. The only green vegetables she eats are asparagus and beans. She mostly eats eggs, cheese and carbs.
    How can she get enough iron in her diet?

    • Reply
      Katie Trant
      March 6, 2015 at 10:25 am

      I’d start introducing the iron-rich plant foods as listed in the post. Leafy greens, lentils, etc. If she isn’t eating a lot of variety, you may want to discuss supplementation with your doctor. Eggs, cheese, and carbs aren’t going to cut it in the iron department!

  • Reply
    March 5, 2015 at 6:53 pm

    I have always given blood and always had a good haemoglobin – never had a problem until my pregnancy. Interestingly my haemoglobin was still normal, but iron quite low some time after the pregnancy. So I’ve been supplementing and now it has come up :).

    • Reply
      Katie Trant
      March 6, 2015 at 10:26 am

      Pregnancy does have a tendency to use up the body’s resources, doesn’t it? Great that you’ve been able to manage your iron with supplementation at this time!

  • Reply
    March 6, 2015 at 5:15 am

    ”Calcium from milk or dairy products can also decrease the amount of iron absorbed at a meal”
    Could you please tell me only calcium from milk/dairy products decrease absorption of iron? Plant based calcium doesn’t affect it?

    • Reply
      Katie Trant
      March 6, 2015 at 10:28 am

      Any and all calcium would interfere with iron absorption. The recommendation is also to avoid taking calcium supplements at the same time as an iron-rich meal (and to avoid drinking black tea with meals, as the tannins interfere with iron absorption). What dairy and calcium supplements have in common, though, is the quantity of calcium they offer. Plant-based sources are typically lower, so there would be less of an issue. Hope that makes sense!

  • Reply
    March 6, 2015 at 1:31 pm

    Thanks for your reply about my veg daughter who won’t eat anything green except asparagus and beans. Can she get enough daily iron if she eats fortified oatmeal, raisins, lentils and beans (like black, pinto, etc)? if so, how much of each per day?

  • Reply
    Maggie Cunningham
    November 4, 2015 at 3:50 pm

    I found that a few months ago I was not getting enough iron in my diet (though I felt alright) so I began stirring a tablespoon full of blackstrap molasses (as mentioned above) into my coffee every morning. It tastes great, it’s not too bad for you as far as sugar goes, and it has tons of other beneficial vitamins as well. I have to admit I’ve noticed since then that my hair is growing faster and I tend to be less cold, so I do think it’s helping! This is sometimes called “pregnancy tea” because some pregnant women use it to supplement their iron intake. Warning: make sure you eat something with this, because it can make you nauseous (much like a vitamin supplement) and don’t eat it every day (unless you are in need of a gentle laxative–which you are probably not if you are eating a plant-based diet.)

  • Leave a Reply