Mayo Clinic'e göre diyet, yemek seçenekleri ve bir kişinin tükettiği yiyecek miktarı, şeker hastaları için birincil endişe olan kan şekeri seviyelerindeki değişimler üzerinde doğrudan bir etkiye sahiptir. Diyabet diyetini yönetmek porsiyon boyutlarının ve tüketilen karbonhidrat tiplerinin farkında olmayı içerir. Karbonhidratlı yiyecekler kan şekeri üzerinde en yüksek etkiye sahiptir ve diyabet hastalarının her öğündeki karbonhidrat miktarlarını doğru bir şekilde saymalarını sağlar.
Harpard T.H.'ye göre, karbonhidratlar şeker olarak sindirilir ve daha sonra kan dolaşımına salınır, insülinin şekerleri saklama hücrelerine taşımak için bir işleme başladığı kanama verilir. Chan Halk Sağlığı Okulu. Şeker depolandıkça kan şekeri azalır ve pankreas şekerin salınmasına izin veren glukagon üretir, böylece enerji olarak kullanılabilir. Tip 2 diyabet, bir kişinin insüline dirençli hale geldiği veya tamamen üretmeyi bıraktığı, kan şekeri seviyelerinin uzun süre yüksek kalmasına neden olan bir durumdur.Farklı karbonhidratların kan şekeri üzerinde farklı etkileri vardır ve birçok kişi etkisini ölçmek için çeşitli yiyeceklerin glisemik indeksine atıfta bulunur, Harvard T.H. Chan Halk Sağlığı Okulu. Glisemik indeks, kan şekeri seviyelerini ne kadar hızlı sürdüklerine bağlı olarak karbonhidratları derecelendiren bir sistemdir. Yiyecekler endekste ne kadar yüksek olursa, başak o kadar hızlı olur. Bütün yulaf gibi düşük endeksli yiyecekler daha yavaş sindirilir ve diyabetliler için beyaz ekmek gibi yüksek endeksli yiyeceklerden daha sağlıklı seçimler olarak kabul edilir.