• You're all caught up!

Vegetarian Foods Rich in Vitamin B12

author image Rae Uddin
Rae Uddin has worked as a freelance writer and editor since 2004. She specializes in scientific journalism and medical and technical writing. Her work has appeared in various online publications. Uddin earned her Master of Science in integrated biomedical sciences with an emphasis in molecular and cellular biochemistry from the University of Kentucky College of Medicine.
Vegetarian Foods Rich in Vitamin B12
Seafood has Vitamin B12. Photo Credit Jacek Chabraszewski/iStock/Getty Images

Vitamin B12 is utilized by the human body to maintain normal brain function and to generate both red blood cells and DNA. Health professionals with the Office of Dietary Supplements, or ODS, recommend that adults consume at least 2.4 mcg of vitamin B12 each day. The most common sources of dietary vitamin B12 are meat and seafood products, which can make it hard for vegetarians to get enough vitamin B12 in their diet. Maintaining healthy vitamin B12 levels requires vegetarians to regularly consume appropriate foods and/or supplements that are rich in this essential nutrient.


Drinking milk.
Drinking milk. Photo Credit Wavebreakmedia Ltd/Wavebreak Media/Getty Images

Traditional vegetarians avoid foods that contain seafood or meat. Other vegetarians may allow certain types of foods. For example, lacto-ovo and lacto-vegetarians include dairy foods in their predominately plant-derived diet. Certain dairy foods, such as milk, cheese and yogurt, can provide vegetarians with appropriate amounts vitamin B12. In fact, just one cup of plain yogurt provides approximately 25 percent of the recommended daily value of vitamin B12, ODS reports. Vegetarians who are lactose intolerant or allergic to dairy products should speak with a doctor about alternate ways to boost vitamin B12 levels.


Eggs. Photo Credit Jupiterimages/Creatas/Getty Images

Lacto-ovo vegetarians consume both eggs and dairy products in conjunction with plants or vegetables. One hard-boiled egg contains approximately 0.7 mcg of vitamin B12, the Vegetarian Society explains, which is nearly 10 percent of the recommended daily intake. Lacto-ovo vegetarians may consider eating a cheese omelet for breakfast to provide the body with a healthy dose of vitamin B12.

Fortified Foods

Soy milk.
Soy milk. Photo Credit caroljulia/iStock/Getty Images

Lacto-ovo and lacto-vegetarians can help elevate their B12 vitamin intake by consuming vegetarian foods that have been fortified with vitamin B12. A number of vegetarian and vegan foods, such as breakfast cereals, soy milk and yeast extracts, are available that contain vitamin B12, according to the Vegetarian Society. Combining fortified food products with natural vitamin B12 food sources, such as consuming fortified cereal with dairy milk or fortified soy milk, can help vegetarians get the right amount of vitamin B12. Vegetarians should monitor their dietary intake on a regular basis to ensure they consume appropriate amounts of the nutrients necessary to keep the body functioning normally. If vegetarians do not receive enough vitamin B12 from their diet, they may be at risk of developing vitamin B12 deficiency, which can lead to anemia or dementia. In such cases, a doctor may recommend daily treatment with a vitamin B12 supplement.

LiveStrong Calorie Tracker
Lose Weight. Feel Great! Change your life with MyPlate by LIVESTRONG.COM
  • Gain 2 pounds per week
  • Gain 1.5 pounds per week
  • Gain 1 pound per week
  • Gain 0.5 pound per week
  • Maintain my current weight
  • Lose 0.5 pound per week
  • Lose 1 pound per week
  • Lose 1.5 pounds per week
  • Lose 2 pounds per week
  • Female
  • Male
ft. in.



Demand Media