Karbonhidratların tek moleküllü son parçası olan glikoz, kan şekerini oluşturur. Vücuttaki bütün hücreler monosakkaritlerden glikozu kullanır. Diğer monosakkaritlerin (früktoz ve galaktoz) vücutta kullanılabilmeleri için karaciğerde glikoza çevrilmeleri gerekir. Açlık durumunda sağlıklı bir bireyin kan glikoz yoğunluğu 80-90 mg/dl dirl. Normal kabul edilen miktarların alt ve üst sınırları glikozun belirlenmesinde kullanılan yönteme göre farklılık gösterir. Kan şeker düzeyi, yemek yendikten sonraki ilk saat içinde 120-140 mg/dl e yükselir. Yemek sonrası kan şekerinde görülen artışın hızı ve miktarı diyetin örüntüsüne göre farklılık gösterirl. Karbonhidrat emilimi tamamlandıktan iki saat sonra normal seviyesine döner. Kompleks karbonhidratlar basit karbonhidratlara oranla kan şekerini daha yavaş yükseltirler. Besinlerin glisemik indeksi de bu durumu etkiler.