گیاهخواری بر محیط زیست اثرات مثبتی دارد و باعث حفظ اکوسیستم های دریایی و به حداقل رساندن آلودگی های محیطی می شود.
از مضرات گوشتخواری می توان به بالا رفتن کلسترول و چربی خون و دیابت و نقرس و رسوب چربی در جدار داخلی رگها، اشاره کرد.