Karbonhidratlar basit ve kompleks olmak üzere ikiye ayrılır; basit karbonhidratlar hızlı enerji sağlarken, kompleks karbonhidratlar ise daha uzun süre tok tutar ve kan şekerini dengeler.
Sağlıklı bir beslenme düzeninde tam tahıllar, sebzeler, meyveler ve baklagiller gibi kompleks karbonhidratlara yer verilmelidir. Bu tür karbonhidratlar lif bakımından zengin olup, sindirimi yavaşlatarak uzun süre tokluk hissi sağlar ve kan şekerini ani yükselmelerden korur. Öte yandan, şekerli yiyecekler ve beyaz un gibi basit karbonhidratlardan mümkün olduğunca kaçınılmalıdır, çünkü bu gıdalar hızlı enerji sağlasa da kan şekerinde ani dalgalanmalara yol açar ve çabuk acıktırır.
Karbonhidratları dengeli tüketmek, enerji seviyelerinin korunması ve kilo kontrolü açısından faydalıdır. Fazla karbonhidrat tüketimi kilo alımına neden olabileceği gibi, yetersiz karbonhidrat tüketimi de enerjinin düşmesine yol açabilir.