Vitamin B12 is an essential nutrient for a healthy body and mind. Learn about the top 10 food sources of vitamin B12, both animal-based and plant-based, as well as tips on how to get enough without relying on supplements or injections.