Proteini su važan dio zdrave prehrane i održavanja tjelesne težine. Jaja su jedan od najjednostavnijih izbora za unos proteina, ali postoje i druge namirnice koje mogu pomoći. Seitan, napravljen od pšeničnog glutena, može sadržavati do 25 grama proteina na 100 grama. Mlada zrna soje sadrže otprilike 11 grama proteina na 100 grama i mogu se jesti samostalno ili dodati salatama. Sjemenke bundeve imaju oko 30 grama proteina na 100 grama, a sadrže i magnezij i cink. Sjemenke konoplje sadrže oko 32 grama proteina na 100 grama i mogu se dodati smoothie-u ili salati. Pola šalice zrnatog sira može sadržavati oko 14 grama proteina, a humus sadrži oko 12 grama proteina na 100 grama.