Das Vitamin-B12-reichste Nahrungsmittel ist Leber. Weitere Nahrungsquellen sind Fleisch, Fisch, Eier und Milch(-produkte). In pflanzlichen Lebensmitteln ist Vitamin B12 nur enthalten, wenn es zu einer Bakteriengärung gekommen ist, dann jedoch auch nur in sehr geringen Mengen (Bakteriengärung/Fermentation z.B. Sauerkraut), die nicht ausreichen, um die empfohlene Zufuhr zu decken.
Hinweis
Vitamin B12 wird durch Kochen kaum zerstört.