بالرغم من الفوائد الصحية للنام النباتي وفوائده على الأشخاص الذين يتبعوه الى ان دراسة جديدة، أثبتت بعض الاضرار التي يسببها أيضًا، حيث أظهرت دراسة بريطانية لجامعة أكسفورد من أن الأشخاص الذين يقومون باختيار النظام الغذائي النباتي قد يشعرون فيما بعد بنقص فيتامين ب 12، وقد يحتاجون إلى مكملات لتجنب نقص الفيتامينات. وبحسب صحيفة "جارديان" عن اختصاصي التغذية، في كلية كينجز كوليدج في لندن، فإن النظام النباتي صحي بشكل عام، فهو يحتوي على نسبة منخفضة من الكوليسترول، ويحمي من أمراض القلب، لكن يجب على متبعيه تناول مكملات فيتامين ب 12، أو المخاطرة بحالة تسبب خدراً دائماً في أيديهم وأرجلهم. وأضافت الدراسة أن فيتامين ب 12 يتوافر بشكل طبيعي في اللحوم والأسماك ومنتجات الألبان والبيض أي في الأطعمة التي لا يأكلها النباتيون، بالإضافة إلى أن النظام الغذائي النباتي يتم فيه تجنب جميع الأطعمة التي لديها مصدر حيواني، ويتم الاعتماد على الحبوب والأطعمة القائمة على فول الصويا والأغذية النباتية أساساً. وأوضحت أن كثيراً من الناس يأكلون النبات لأسباب صحية، ولأنهم يعتقدون أن التقليل من اللحوم والدهون المشبعة من النظام الغذائي، والزيادة في تناول الفواكه والخضراوات، قد يساعدهم على التخفيف من مخاطر العديد من الأمراض، مثل أمراض القلب والسكري وحتى السرطانات وإن شخصاً من بين كل 5 أشخاص نباتيين، معرض لخطر شديد بالإصابة بالنقص في فيتامين ب 12. وأظهرت الدراسة أن الأشخاص الذين يتناولون الوجبات الغذائية النباتية يميلون إلى عدم زيادة الوزن، ولديهم معدلات منخفضة من مرض السكري من النوع الثاني وأمراض القولون، وربما لديهم انخفاض معدلات الإصابة بالسرطان، ولكن بالنسبة لكسور العظام أعلى بنحو 30% نتيجة لانخفاض كثافة العظام؛ لأن ذلك قد يكون له علاقة بالكالسيوم وب 12، كما قد يكون لديهم أيضاً معدلات أعلى من السكتة الدماغية النزفية.