Thực phẩm có vitamin B12 bao gồm cá, thịt, các sản phẩm từ sữa, trứng và động vật có vỏ, như MedlinePlus đã nêu. Vitamin B12 chỉ được tìm thấy trong thực phẩm động vật và không có trong thực vật, trừ khi chúng được tăng cường. Nó cũng có sẵn như một chất bổ sung cho những người bị dị ứng với thịt, cá và các sản phẩm động vật.
Vitamin B12 là một loại vitamin tan trong nước và cơ thể có thể lưu trữ các vitamin này trong gan trong nhiều năm. Lượng vitamin B12 thừa ra khỏi cơ thể qua đường tiểu tiện. Giống như các loại vitamin khác, vitamin B12 đóng một vai trò quan trọng trong quá trình trao đổi chất. Nó giúp sản xuất các tế bào hồng cầu và duy trì hệ thống thần kinh trung ương, MedlinePlus lưu ý. Cơ thể hấp thụ vitamin B12 từ các sản phẩm động vật tốt hơn nhiều so với các nguồn thực vật bổ sung. Ngoài ra, các nguồn tự nhiên không được coi là nguồn cung cấp vitamin B12 đáng tin cậy.
Những người không ăn thực phẩm có chứa vitamin B12 có khả năng bị thiếu vitamin B12. Nó cũng có thể được gây ra bởi các tình trạng khác như viêm dạ dày teo, uống nhiều rượu, rối loạn hệ thống miễn dịch, thiếu máu ác tính và dùng thuốc giảm axit trong thời gian dài, theo WebMD. Các triệu chứng của sự thiếu hụt này bao gồm đau lưỡi, da nhợt nhạt, nhịp thở và nhịp tim nhanh, suy nhược, đau bụng và tiêu chảy.