Najlepszym źródłem B12 jest mleko i produkty pochodzenia zwierzęcego. Zapotrzebowanie to ok. 1-2 µg na dobę. B12 odpowiedzialne jest za procesy krwiotwórcze. Niedobór powoduje niedokrwistość. Przy nadmiarze mogą ujawnić się objawy uczuleniowe.