Diyabet hastası, Healthline'a göre günde en az 130 gram karbonhidrat tüketmeyi hedeflemelidir. Karbonhidrat alımı, kan şekerinde tehlikeli artışları önlemek için gün boyunca eşit bir şekilde yayılmalıdır.
Bir diyabetik için doğru sayıda karbonhidrat günlük kalorik alımına bağlıdır, çünkü bir diyabetik günlük kalorilerinin yüzde 65'inden fazlasını karbonhidratlardan alamaması gerektiği için Healthline'ı belirtir. Günlük 2.200 kalorilik diyet uygulayan birinin, örneğin karbonhidratlardan 1.430'dan fazla kalori almaması gerekir. Şeker hastalarının kalp hastalığı, yüksek tansiyon ve yüksek kolesterol riski yüksek olduğu için sodyum ve doymuş yağ alımını da sınırlamaları gerekir.