B12 vitamini eksikliğine sebep olan birçok neden olduğu bilinmektedir. Ancak bu nedenlerin en başında vejetaryen beslenme ve mide küçültme ameliyatları gelmektedir. B12 vitamini sadece hayvansal kaynaklı gıdalarda bulunmaktadır.
Bu yüzden katı bir vejetaryen ya da vegan diyet uygulayanlar B12 vitamini eksikliği risk grubundadır. Mide küçültme ameliyatı ameliyatında ise vücudun B12 vitaminlerinden alma ve depolama kapasitesinin azaldığı gözlemlenmiştir.
Bu yüzden katı bir vejetaryen ya da vegan diyet uygulayanlar B12 vitamini eksikliği risk grubundadır. Mide küçültme ameliyatı ameliyatında ise vücudun B12 vitaminlerinden alma ve depolama kapasitesinin azaldığı gözlemlenmiştir.