É comum o vegetariano perguntar sobre a vitamina B12, já que sua fonte encontra-se em alimentos de origem animal. Na dieta humana, a vitamina B12 é fornecida exclusivamente por produtos animais, sendo as vísceras as suas melhores fontes, seguidas por moluscos, ostras, carnes bovinas, ovos, leites e derivados. Não há vitamina B12 em frutas, legumes e vegetais.
Alguns alimentos de origem vegetal têm compostos muito parecidos com a vitamina B12, mas estes compostos não realizam a mesma função desta vitamina.
Fonte: Nutrir +.