Food
Top 16 Vitamin B12 Foods (& Recommended Daily Dose)
Food that is rich in vitamin B12 typically comes from animal-based sources, like fish, meat, eggs, cheese and milk. However, B12 can also be obtained from fortified plant-based food. Learn more about which foods contain most B12 and how much B12 you should consume per day, as well as who is at most risk for deficiency.