A vitamina B12 está presente em alimentos de origem animal, especialmente nos derivados de animais herbívoros, como: leite, carne, ovos, e, principalmente, o fígado.
Entre as suas funções estão: a manutenção do metabolismo do sistema nervoso, a formação do DNA e a produção de glóbulos vermelhos saudáveis para o sangue, prevenindo anemia.
A deficiência da vitamina B12 afeta mais os vegetarianos e veganos, pois não está presente em alimentos vegetais. Porém, essa deficiência nem sempre aparece em exames de sangue, além disso a anemia pode passar despercebida devido ao excesso de ácido fólico, o que não exclui as consequências.