Good Food Sources of Vitamin B12

omega 3 for tipsheet Vitamin B12 is found in most foods of animal origin. Therefore, if your doctor tells you that you need to eat more of it, you will have many foods to choose from. If you are a total vegetarian, you can still meet your needs, but you will need to take supplements or eat B12-fortified foods.

Why Is Vitamin B12 Important?

Vitamin B12 works with folate to make red blood cells. Some types of anemia are associated with a low vitamin B12 intake.

Your nervous system also needs vitamin B12 to function properly. Low levels of vitamin B12 can lead to memory impairment or depression. Also, if vitamin B12 levels get too low, you can develop numbness and tingling in your hands and feet.

What Is the Recommended Intake?

(micrograms [mcg])
0-6 months no RDA; AI = 0.4
7-12 months no RDA; AI = 0.5
1-3 years 0.9
4-8 years 1.2
9-13 years 1.8
14 and older 2.4
Pregnancy 2.6
Lactation 2.8

What Are the Food Sources?

There are many food sources of vitamin B12, as outlined in the table below. However, some people may consume enough of this vitamin, but not be able to absorb it all. This tends to occur as part of aging. Your body may not be able to absorb vitamin B12 as well as when you were younger. Although some older adults may not be able to easily absorb naturally occurring vitamin B12, most can absorb the crystalline form found in foods fortified with the vitamin. Certain medications, especially those that lower stomach acid, may also interfere with B12 absorption from food. Discuss this with your doctor. In some cases, you may need to take a vitamin B12 supplement.

Food Serving Size Vitamin B12 Content
Beef liver 3 ounces 70.70
Sardines 3.2 ounces 8.11
Salmon 4 ounces 5.67
Beef 4 ounces 1.44
Lamb 3 ounces 2.51
Shrimp 4 ounces 1.88
Scallops 4 ounces 2.44
Yogurt 8 ounces 0.91
Milk 8 ounces 1.10
Eggs 1 0.55

Vegetarian Options

Usable vitamin B12 is only found in animal products. Seaweed, algae, and spirulina contain vitamin B12, but in a form that cannot be well absorbed by the body. Fermented plant foods, such as tempeh and miso, are often said to contain vitamin B12. But, they actually contain virtually no measurable level of the vitamin.

If you are a vegan, someone who does not eat animal, eggs, or dairy products, you will need to eat foods fortified with vitamin B12 or take supplements. Commonly fortified foods include nutritional yeast, some breakfast cereals, soy milk products, and vegetarian burgers. Check the Nutrition Facts label on these foods for the amount of vitamin B12 they contain.


Eat Right—Academy of Nutrition and Dietetics
The Vegetarian Resource Group


Dietitians of Canada
Health Canada


Dietary guidelines for Americans 2010. US Department of Agriculture and US Department of Health and Human Services. Available at:
...(Click grey area to select URL)
Published December 2010. Accessed March 29, 2017.
Dietary supplement fact sheet: vitamin B12. Office of Dietary Supplements website. Available at:
...(Click grey area to select URL)
Updated February 11, 2016. Accessed March 29, 2017.
Homocysteine and cardiovascular disease. EBSCO DynaMed Plus website. Available at: https://www.dyname.... Updated August 23, 2016. Accessed March 29, 2017.
Vitamin B12. Oregon State University Linus Pauling Institute website. Available at:
...(Click grey area to select URL)
Accessed March 29, 2017.
Vitamin B12. The World's Healthiest Foods website. Available at:
...(Click grey area to select URL)
Vitamin B12 deficiency. EBSCO DynaMed Plus website. Available at: https://www.dyname.... Updated December 4, 2015. Accessed March 29, 2017.
3/6/2013 DynaMed Plus Systematic Literature Surveillance https://www.dyname...: Marti-Carvajal AJ, Lathyris D, et al. Homocysteine lowering interventions for preventing cardiovascular events. Cochrane Database Syst Rev. 2013;1:CD006612.
Last reviewed March 2017 by Michael Woods, MD, FAAP
Last Updated: 3/16/2015

EBSCO Information Services is fully accredited by URAC. URAC is an independent, nonprofit health care accrediting organization dedicated to promoting health care quality through accreditation, certification and commendation.

This content is reviewed regularly and is updated when new and relevant evidence is made available. This information is neither intended nor implied to be a substitute for professional medical advice. Always seek the advice of your physician or other qualified health provider prior to starting any new treatment or with questions regarding a medical condition.

To send comments or feedback to our Editorial Team regarding the content please email us at Our Health Library Support team will respond to your email request within 2 business days.