Deals

How Do Vegans Get  B12 and Iron?

Publish Date: July 13, 2015

Last Update: April 3, 2026

It’s hard out there for a vegetarian or vegan. Being the odd man out at barbecues: “Oh…we didn’t make anything veggie…there’s coleslaw?” Getting criticized at the dinner table: “That’s weird. But bacon is soooo good.”

Not to mention the challenge of getting all the right vitamins and minerals. You may be asked, “How do vegans get iron?” and for good reason. If not careful, vegetarians and vegans can easily become deficient in two key nutrients: iron and vitamin B12.

Importance of iron for vegans

Iron is critical for hemoglobin production [1]. This protein facilitates red blood cells in delivering oxygen throughout the body. Low levels of oxygen can cause not only shortness of breath, but also inflame the sympathetic nervous system, causing irritability, anxiousness, and lack of focus [2]. Eventually, it can lead to anemia.

How do vegans get iron?

Optimally, women between the ages of 19 and 50 need around 18 milligrams of iron each day [3]. Fortunately, the leafy green vegetables, legumes, whole grains, and fortified cereals that many vegetarians and vegans swear by are great sources of iron for vegans. However, these are non-heme iron, not as easily absorbed as the heme iron found in animal protein. Easy fix: Pair these plant-based foods with others rich in vitamin C, which greatly improves their absorption.

So, if you’re wondering “How do vegans get iron,” in addition to choosing spinach and kale (which happen to be high in vitamin C anyway) and whole grain bread and pasta, add broccoli, bell peppers, cauliflower, and berries into the mix to ensure plenty of iron. “Cooking food in a cast iron skillet can help increase the amount of iron in foods as well,” advises registered dietician Kathryn Bloxsom.

How to get B12 as a vegan

Now, B12 is a little trickier for strict vegetarians and vegans, since it only comes from animal sources like meat and dairy. This elusive nutrient is vital for making red blood cells, nerves, and DNA. The average adult needs 2.4 micrograms per day [4].

A B12 deficiency can get pretty serious, starting with numbness in the hands, impaired ability to walk, cognitive difficulties, and severe joint pain [5]. These are all freaky symptoms that would make anyone wonder what the heck is happening to their body potentially leading to neurological issues. If these symptoms sound familiar, better get yourself to the doctor for a diagnosis.

Before these symptoms occur, vegetarians and vegans should go ahead and supplement with vegan B12 sources. 

Non-meat Vegan B12 sources include nutritional yeast. “Sprinkling it on foods can help ensure adequate B12 in the diet,” says Bloxsom. But for some, it’s not enough. Try a supplement first, but in some cases, if the symptoms do show up despite nutritional yeast or vitamins, the only way to fully absorb B12 may be in liquid form, either via a spray or regular injections.

In conclusion: How do vegans get iron and B12?

Vegans and vegetarians, we can’t promise your dietary choices won’t endure lots of annoying dinnertime comments from friends asking, “How do vegans get enough iron and B12?” But the good news is, you can tune them out. If you’re eating a balanced plant-based diet and taking necessary supplements, it’s likely that what’s on your plate trumps what’s on theirs.

Photo credit: Paul Delmont

Share this article

Dana Poblete

Dana's love for all creatures under the sun (bugs, too) drives her in her advocacy for ethical eating, environmental sustainability, and cruelty-free living. A natural born islander, she surfs when she can, and writes, always.