Hranjive tvari su tvari koje su tijelu potrebne za pravilno funkcioniranje i rast. Makronutrijenti su jednostavno hranjive tvari koje su ljudima potrebne u najvećim količinama kako bi imali dovoljno energije za svakodnevno funkcioniranje tijela. To bi bile, općenito govoreći, masti, ugljikohidrati i proteini.
Tijelo koristi kalorije za stvaranje energije. U prosjeku, i proteini i ugljikohidrati daju 4 kalorije po gramu, dok 1 gram masti daje 9 kalorija. Alkohol također daje kalorije, ali nije nutrijent jer ga tijelo ne treba.
Ugljikohidrate tijelo najlakše pretvara u energiju zbog jednostavnog sastava. Oni se nalaze u izobilju u hrani koja se smatra škrobom, kao što su krumpir i cjelovite žitarice. Ljudi također mogu dobiti odgovarajući unos ugljikohidrata iz voća, jogurta i orašastih plodova. Vlakna su posebna vrsta ugljikohidrata koja je neprobavljiva. Može pomoći u promicanju mršavljenja jer ostavlja osobu sitom i pomaže u čišćenju probavnog sustava.
Mnogi misle o proteinima kao o hranjivoj tvari koja se uglavnom nalazi u mesu, ali to nije uvijek tako. Iako je meso zasigurno dobar izvor proteina, nalazi se i u crvenom i smeđem grahu, proizvodima od soje, orašastim plodovima i sjemenkama. Ove namirnice sadrže makronutrijente važne za energiju kada tijelo iscrpi zalihe ugljikohidrata. Proteini također pomažu imunološkom sustavu, čuvaju mišićnu masu i potiču rast.
Mnogi ljudi pokušavaju izbjegavati jesti masnoće, osobito u zemljama s visokom stopom pretilosti. Međutim, važno je napomenuti da je ljudima zapravo potrebna određena količina masti u prehrani. Neophodan je za apsorpciju vitamina K, E, D i A, a tijelu daje sloj jastuka ispod kože. To je potrebno za zaštitu unutarnjih organa.
Najbolje je jesti nezasićene masti, koje se mogu naći u orašastim plodovima, maslinovom ulju i avokadu. Transmasti i zasićene masti mogu doprinijeti srčanim bolestima, posebno za one s obiteljskom poviješću. Kada se zdrave masti jedu kao dio dobro uravnotežene prehrane, debljanje ne mora biti velika briga.
Ostale hranjive tvari koje tijelo treba, ali u manjim količinama, poznate su kao mikronutrijenti. Osim toga, ljudima je potrebna znatna količina vode za preživljavanje. Preporučena količina je šest do osam čaša od 8 unci (237 ml) svaki dan. Voda u hrani, kao što je voće bogato vodom, može pomoći ispunjavanju ovog zahtjeva.