Çeşitli yiyeceklerde bulunan karbonhidrat adı verilen besin öğeleri kan şekerinin kaynağıdırlar. Karbonhidrat içeren yiyecekler çay şekeri, bal, reçel, pekmez, marmelat, meyve suları, gazlı/gazsız içecekler, çikolata, tatlı, un ve undan yapılan ekmek, yufka, erişte, makarna gibi, pirinç, bulgur, kuru baklagiller, patates, sebzeler, meyveler, yoğurt ve süttür. Ancak geniş yelpaze içindeki bu yiyeceklerin yapısında bulanan karbonhidrat çeşitleri, farklı sürede kan şekerine etki ederler. Bu nedenle bazı yiyecekler kan şekerini hızla yükseltirken bazıları kan şekerini daha geç ve yavaş yükseltirler. Diyabetli kişilerin beslenme programları hazırlanırken, kan şekerini geç yükselten yiyecekleri tercih edilmektedir.”