يقول د.محمد حنفي استشاري الصحة العامة: يمكن لمعظم الأشخاص الوقاية من نقص فيتامينB12 من خلال تناول الأطعمة الغنية به.
وتشمل الخيارات المتاحة للحصول على فيتامين B12 ما يلي:
1- المنتجات الحيوانية: مثل الأسماك، والحليب، ومنتجات الألبان، والبيض، والدواجن، واللحوم الحمراء، وجميعها تحتوي على فيتامين B12.
2- الأطعمة المدعّمة: وهي أطعمة أُضيفت إليها فيتامينات وعناصر غذائية لا تحتويها بشكل طبيعي، مثل بعض حبوب الإفطار، والخميرة الغذائية، والحليب النباتي، وبعض أنواع الخبز.