Natürliche Nahrungsquellen für Vitamin B12 sind vor allem tierischen Ursprungs, wie Fleisch, Fisch, Eier und Milchprodukte. Besonders reich an Vitamin B12 sind Leberspezialitäten und Makrele.