A vitamina B12 é uma vitamina solúvel em água, presente em alimentos de origem animal, como ovo, carne, leite e seus derivados.
A absorção desse nutriente ocorre na parte final do intestino delgado. Contudo, para ser absorvida, ela requer ser misturada com os ácidos produzidos no estômago, conhecidos como ácido clorídrico.