Aminohapot ovat proteiinien rakennuspalikoita ja niitä on noin 20 erilaista yhteensä. Ruoat koostuvat eriliaista aminohappoyhdistelmistä, joka vaikuttaa tietyn ruoan proteiinien laatuun ja siihen miten ihmisen keho pystyy hyödyntämään siinä olevan proteiinin. Jokaisella eri aminohapolla on oma toimintonsa kehossa.