La vitamina B12, o cobalamina, è presente negli alimenti di origine animale, quali fegato, uova, carne e pesce; in minor quantità nel latte e derivati. E" invece quasi del tutto assente nei prodotti vegetali, per cui vi è la possibilità di carenza nelle diete strettamente vegetariane.
La sua funzione è a livello della crescita e dello sviluppo corporeo, e la sua carenza provoca disturbi neurologici, anemia perniciosa, lesioni alle mucose, astenia.
Il fabbisogno giornaliero è di 2-3 mg.