Veliki izvori proteina su meso, mlečni proizvodi, jaja, semenke i pasulj, kao i žitarice.
Preporučeni unos proteina je između 0,7 do 1,7 grama po kilogramu telesne težine u zavisnosti od nivoa aktivnosti. Vegetarijanci su u najvećem riziku od zdravstvenih komplikacija povezanih sa niskim unosom proteina jer meso sadrži najveću količinu. Soja je zamena, sadrži svih devet esencijalnih aminokiselina, kao i orasi, sočivo i semenke u manjoj meri. Mešanje pirinča sa mahunarkama može obezbediti neophodne proteine.