Vitamin B12: Sources, benefits & deficiency

Vitamin B12 is an essential nutrient for energy, mood and more — but deficiency is a common problem

food sources of vitamin b12
(Image credit: Getty Images)

Vitamin B12 is one of eight B vitamins needed for a range of important physiological functions. It’s found naturally in animal products and fortified foods, or can be taken via supplement form or administered via injection. 

“Vitamin B12 is crucial to the human body, which needs it to produce new DNA, red blood cells, proteins, hormones and fats,” explains Heather Mangieri, a registered dietitian nutritionist. “Vitamin B12 is also key to the health of nerves. It’s part of the vitamin B complex, which includes thiamin, niacin, vitamin B6 and folate. Each of these vitamins has its own unique role in the body, but most B vitamins have a role in helping your body's cells produce energy.”

Latest Videos From
Heather Mangieri, RDN
Heather Mangieri, MS, RDN, CSSD, LDN

Mangieri is a Registered Dietitian-Nutritionist (RDN), a board-Certified Specialist in Sports Dietetics (CSSD) and the author of Fueling Young Athletes (Human Kinetics, 2017.)  She has over 21 years of professional experience in Wellness, Sports Nutrition/Adolescent Sports Nutrition and Disordered Eating. 

Maddy Biddulph
Contributing health and fitness writer

Maddy Biddulph is a freelance health and fitness journalist with over 26 years of experience working for consumer media in the US and UK. As a Level 3 personal trainer and weight loss advisor she is used to trying out and reviewing the latest health and fitness products. At Maddy Biddulph Personal Training, she runs one-to-one and small group sessions, as well as group exercise classes. She specializes in mobility work with seniors and runs regular chair workouts in her hometown of Oxford.

With contributions from