کمبود ویتامین B12 در گیاهخواران و وگان:

با نگاهی به لیست غذاهایی که ویتامین B12 بالایی دارند ، مشخص می شود که ویتامین B12 تنها در غذاهای حیوانی به مقدار قابل توجه یافت می شود.

به همین دلیل گیاهخواران ، به ویژه وگان ، باید مراقب باشند که دچارکمبود ویتامین B12 نشوند. در اینگونه موارد  می توان با مصرف قرص ویتامین B12 از این کمبود جلوگیری کرد.

علاوه بر غذاهای حیوانی ، مقدار بسیار کمی ویتامین B12 نیز در غذاهای گیاهی که توسط باکتری های خاص تخمیر می شوند، وجود دارد. به عنوان مثال می توان از کلم ترش نام برد. با این حال ، بحث برانگیز است که آیا بدن انسان می تواند از این راه و به اندازه کافی به  ویتامین B12 دست پیدا کند.