A komplex szénhidráttartalmú ételek táblázata
A komplex szénhidrátokban gazdag ételek általában teljes kiőrlésű gabonákból, például teljes kiőrlésű kenyérből, zabból, müzliből és teljes kiőrlésű rizsből származó ételek. A komplex szénhidrátokat így a szervezet lassabban asszimilálja, mint az egyszerű szénhidrátokat, ezért rendszeres energiatartalékot biztosítanak a nap folyamán. (Az egyszerű és összetett szénhidrátok jobb megkülönböztetése érdekében olvassa el a makrotápanyagokról szóló cikkünket). A természetes összetett szénhidrátokat a GI diéta is ajánlja.

Az összes szénhidrátot a szervezet glükózzá alakítja, hogy előállítsa az Adenosine TriphosPhate, más néven ATP néven ismert energiamolekulákat. Ennek a folyamatnak a hatékonysága sokban függ a vitaminoktól és az ásványi anyagoktól. Így, Az alább felsorolt komplex szénhidrátok legtermészetesebb forrásai természetesen nagy mennyiségű mikro-tápanyagot, például vitaminokat és ásványi anyagokat biztosítanak az energiatermeléshez. Ezzel szemben az egyszerű szénhidrátokban gazdag finomított élelmiszerek, amelyek túl gyakran fordulnak elő olyan ipari termékekben, mint a csokoládé, nélkülözik ezeket a tápanyagokat, és telített zsírsavakban gazdagnak találják őket. Emiatt nagyobb valószínűséggel tárolja ezeket a kalóriákat zsírként.