Vejetaryen olanların yaşadığı en büyük problemlerden bir tanesi protein ihtiyacını hangi besinlerden sağlayacağını bilememek. Vegan olmayan kişiler için bunu söylemek çok daha kolay. Peynir ve yumurta
, vejetaryen
kişiler için en kolay ve güzel protein kaynaklarıdır. Bununla birlikte kuru baklagiller de vejetaryen olan kişilerin tüketebileceği protein içeriği yüksek besinler arasında. Eskiden ulaşmak daha zordu ancak şimdi soya sütü, tofu, badem sütü gibi proteini yüksek olan başka besinlere de ulaşılabiliyor. B12 vitamini
sadece etlerden sağlandığı için vejetaryen olan kişilerin doktor kontrolünde B12 takviyesini dışarıdan alması gerekir.