İçeriğinde protein olan hayvansal kaynaklı besinlerde bulunan B12 vitamini, midede sindirim sırasında mide asidinin etkisiyle proteinden ayrıldıktan sonra bağırsaktan kan dolaşımına geçmektedir. Tavuk, kırmızı et, balık, karaciğer, yumurta, süt, peynir ve yoğurt ile bazı sebze ve meyveler, suda çözünebilen özellikteki B12 vitamini bakımından zengindir.