Vitamin B12
Keeps nerve and blood cells healthy and helps make DNA.
- Type
- Water-soluble
- Main job
- Keeps nerve and blood cells healthy and helps make DNA
Good to know
Found naturally only in animal foods, so people who eat plant-based diets usually need fortified foods or supplements.
Foods rich in Vitamin B12
SalmonOmega-3 (EPA & DHA), protein, vitamin D
SardinesOmega-3, calcium with bones, vitamin D & B12
EggsComplete protein, choline, vitamin B12
Greek YogurtProbiotics, protein, calcium, gut health
Sources
Last reviewed October 2026.
General information only, not medical advice. If you take medicine or manage a health condition, check with your doctor, pharmacist or a registered dietitian before changing your diet. Read our medical disclaimer.