What are good sources of nutrients that vegetarian diets sometimes lack?

Below is a list of the nutrients that vegetarian diets lack sometimes and the foods to eat so you get enough of them:
  • Vitamin B-12 - B12 is only found in animal products and fortified foods, so it can be difficult for those who follow a vegan diet to get enough of it. You can get some B-12 from fortified soy and rice beverages, fortified breakfast cereals, fortified meat substitutes, and nutritional yeasts. People who follow a vegan diet should take a daily supplement to get enough. Most multi-vitamins have B-12, but check the label to make sure. It should be listed as cobalamin or cyanocobalamin. Dairy products and eggs are a good source of B-12 for lacto-ovo-vegetarians.
  • Omega-3 Fatty Acids - Get them from walnuts, ground flaxseed or flaxseed oil, soybeans, soybean oil, canola oil, or wheat germ.
  • Calcium - Get this from dairy products if you include them in your diet. Calcium is also in leafy green vegetables (bok choy, Chinese cabbage, collards, kale, mustard greens, and turnip greens), broccoli, Brussels sprouts, fortified fruit juices, calcium-set tofu, fortified soy milk or rice milk, and fortified breakfast cereals. Note that spinach is not a good source of calcium even though it is a leafy green vegetable. Other compounds in spinach prevent the calcium it has from being absorbed and used in the body.
  • Vitamin D - Get this from fortified milk, fortified yogurt, cheese, or egg yolk if you include them in your diet. It is also in some brands of fortified soy milk and rice milk, fortified orange juice, and some fortified breakfast cereals and margarines. Sun exposure can also help your body make its own vitamin D. Some experts are starting to recommend vitamin D supplements, especially for older adults.
  • Iron - Iron-deficiency anemia is as common in vegetarian diets as it is in non-vegetarian diets. Get iron from beans, lentils, dried fruits, enriched grain products, tofu, and cooked green vegetables. Try to eat these iron sources with a good source of vitamin C like citrus fruits (oranges, lemon/lemon juice, and grapefruit), tomatoes, broccoli, potatoes, or strawberries. This will help your body better absorb the iron.

Continue Learning about Vegetarian Diets

Where to Find the Best Plant-Based Proteins
Where to Find the Best Plant-Based Proteins
You don’t have to be a vegetarian (over 7 million folks in America are) to want to increase your intake of plant-based protein. But, it’s a great idea...
Read More
What are some healthy vegetarian meals?
Vandana  R. ShethVandana R. Sheth
A healthy vegetarian meal is one that includes whole grains, fruits, vegetables and a good quality v...
More Answers
5 Unexpected Reasons to Adopt a Plant-Based Diet
5 Unexpected Reasons to Adopt a Plant-Based Diet5 Unexpected Reasons to Adopt a Plant-Based Diet5 Unexpected Reasons to Adopt a Plant-Based Diet5 Unexpected Reasons to Adopt a Plant-Based Diet
Better digestion, lower heart disease risks and other surprising reasons to eat more fruits and veggies.
Start Slideshow
Lisa Oz’s Make-Ahead Chili
Lisa Oz’s Make-Ahead Chili

Important: This content reflects information from various individuals and organizations and may offer alternative or opposing points of view. It should not be used for medical advice, diagnosis or treatment. As always, you should consult with your healthcare provider about your specific health needs.