karbonhidratlar basit ve kompleks olmak üzere ikiye ayrılırlar ve bu grupların kan şekeri üzerine etkileri birbirinden farklıdır.farklı karbonhidrat gruplarının kan şekerini yükseltme hızları da farklıdır ve bu farklılık glisemik indeks tablosu denen bir tabloda incelenir.
glisemik indeksi düşük besinlerdeki glikoz yavaş salınırken, glisemik indeksi yüksek besinlerdeki glikoz hızlı salınarak kan şekerinde hızlı yükselmelere neden olur.