Kompleksni ugljikohidrati koji sadrže dosta biljnih vlakana (zobene pahuljice, integralna riža i žitarice) sporo se apsorbiraju u organizmu, pa zato duže održavaju osjećaj sitosti.
Oni su zaslužni i za stabilnu razinu šećera u krvi.
Bjelančevine (soja, posno meso, orašasto voće) reguliraju oslobađanje energije tijekom dana. Za pretvaranje bjelančevina u glukozu potrebno je dosta vremena, što osigurava konstantno oslobađanje energije u organizmu.
”Dobre” masti (riba, maslinovo ulje, jaja) koncentrirani su izvori energije. Istraživanja su pokazala da mononezasićene masne kiseline (MUFA) u namazima od jezgrastog voća suzbijaju apetit,što svakako služi kao prevencija prejedanja.