La vitamina B-12 o cobalamina es producida naturalmente solo por bacterias o Archaea. Ningún animal, planta u hongo es capaz de producir vitamina B-12. Las fuentes naturales de vitamina -12 incluyen carne, pescado, huevos y productos lácteos. Se encuentra en estas fuentes como resultado de la fermentación bacteriana.
Los vegetarianos pueden obtener esta vitamina fácilmente de los productos del diario. Los huevos son una gran fuente de vitamina B12 para ovovegetarianos.
A los veganos u otras personas que siguen una dieta muy restringida generalmente se les recomienda tomar suplementos de vitamina B-12. Hay varios suplementos B12 veganos disponibles en el mercado. Algunos alimentos fermentados, como el pan de masa agria fermentada naturalmente, alimentos básicos del sur de la India como Idli y Dosa pueden contener pequeñas cantidades de B12. Los veganos también pueden consumir productos como cereales, pan y bebidas enriquecidos con B12.
La ingesta diaria recomendada de vitamina B-12 es de 2.4 microgramos para adultos.