Vitamin B12: 12 Healthy Foods That Are High in B12
Vitamin B12 is an essential nutrient that your body cannot produce on its own, so you must obtain it through food or supplementation.
1. Animal liver and kidneys
Organ meats are among the healthiest foods available. Vitamin B12 is abundant in liver and kidneys, particularly from lamb.