Como se puede ver, la vitamina B12 solo está presente en alimentos de origen animal. De hecho, aunque existen ciertas algas que tienen compuestos similares (por ejemplo el alga nori), no se trata exactamente del mismo tipo de nutriente.
Debido a esto, en el caso de aquellas personas que sigan una dieta vegana o vegetariana, es necesario completarla con suplementos vitamínicos de vitamina B12. Este tipo de complementos vitamínicos extraen la vitamina B12 de las bacterias (su origen primario y que luego pasa a los alimentos de origen animal que los humanos consumen). De este modo, se trata de complementos vitamínicos que no suponen un problema al ser introducidos como parte habitual en las dietas veganas y vegetarianas. Además, debido a que son complementos necesarios en las dietas que no incluyen alimentos de origen animal, se pueden conseguir fácilmente en tiendas especializadas en este tipo de alimentación.