گياهخواران ممکن است در دراز مدت با کمبود ويتامين B12 مواجه شوند، اگر براي تهيه موادمغذي موجود در منابع حيواني چارهاي انديشيده نشود، بهزودي کمبود پروتئين، B12، کلسيم، ويتامين D ميتواند مشکلاتي را براي بدن بهوجود بياورد. پيروي از رژيم گياهخواري بايد با حفظ تعادل بين گروههاي مختلف موادغذايي رعايت شود. حذف محصولات حيواني از رژيمغذايي گياهي ميتواند باعث کاهش مصرف برخي از موادمغذي ضروري شود. متخصصان تغذيه توصيه ميکنند گياهخواران براي تامين نيازهاي ضروري بدنشان حتما موادغذايي مانند آجيل، حبوبات، غلات، دانه سويا و گوجهفرنگي از بهترين منابع آهن هستند را در برنامه غذايي خود بگنجانند.