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