Uz ugljene hidrate i masti, proteini spadaju u osnovne hranljive materije koje se nalaze u hrani i koje su od ključne važnosti za ljudsko telo. Proteini se sastoje iz aminokiselina, organskih jedinjenja kojih u prirodi ima više stotina, od kojih je našem organizmu potrebno samo 22. Od 22 aminokiseline ljudski organizam ne može da stvori 9 aminokiselina koje se zato nazivaju "esencijalnim". Životinjski proteini koji se nalaze u mesu, mlečnim proizvodima i jajima uglavnom sadrže svih 9 esencijalnih aminokiselina. Kada je reč o biljnim izvorima, proteinima su najbogatije mahunarke (u koje spada i soja), semenke i orašasti plodovi.