B12 vitamininin doğal olarak bol miktarda bulunduğu besin kaynakları genellikle hayvansal ürünlerdir. Bu nedenle sebzelerde ve meyvelerde B12 vitaminine rastlanmaz. Ancak bazı bitkisel gıdalar, özellikle işlenmiş veya takviye edilmiş gıdalar, B12 vitaminini içerebilir. Örneğin, bazı bitkisel süt alternatifleri, tahıllar ve mayalı yiyecekler B12 vitaminine takviye edilmiş olabilir. Bununla birlikte, tamamen bitkisel beslenenlerin B12 vitamini takviyesi alması veya B12 vitamini içeren gıdaları tüketmesi genellikle önerilir.
