Diyabetliler WebMD'ye göre basit karbonhidratlar, doymuş yağlar, trans yağlar, kolesterol ve sodyum bakımından yüksek yiyecekler yemekten kaçınmalıdır. Bir restoranda yemek yerken, şeker hastaları elyaf bakımından zengin, tekli doymamış ya da çoklu doymamış yağlar içeren ya da omega-3 yağ asitleri olan balıkları tercih etmelidir.
Diyabet hastalarının, insülin iğnelerini önlemek için yeme alışkanlıklarını dikkatle izlemeleri gerekir. Patates cipsi ve patates kızartması gibi kızarmış ve yüksek nişastalardan kaçınılmalıdır. Bunun yerine, bir diyabetik tam tahıllı ekmekleri tercih etmelidir. Pansuman yapılmadan servis edilen ve yağsız pişirilen sebzeler de şeker hastaları için önerilmektedir. Düşük yağlı günlük de kabul edilebilir. Balık dahil etler, az yağlı oldukları sürece kabul edilebilir menü maddeleridir, Ulusal Diyabet ve Sindirim ve Böbrek Hastalıkları Enstitüsü'nü belirtir.
Şeker hastalarının şekeri yüksek yiyeceklerden kaçınmaları gerekir. Diyabetik bir diyet için alkolsüz içecekler, meyve aromalı içecekler ve şekerli tatlandırılmış sıcak içecekler kabul edilemez. Ayrıca, şeker hastaları konserve çorbaları, konserve sebzeleri, turşuları ve işlenmiş etleri yememeli, Hastalık Kontrol ve Önleme Merkezlerini bildirmelidir.
İnsanları etkileyen üç tür diyabet vardır: Tip 1, Tip 2 ve gebelik diyabeti. Tip 1 diyabet hastası olan insanlar, vücut insülin üreten hücreleri tahrip ettiği için yeterince insülin yapamazlar. Tip 2 diyabet pankreasın içindeydi. Tip 2 diyabetiklerin pankreası, kan şekeri yükseldiğinde yeterli insülin üretemez. Gebelik diyabeti hamilelik sırasında ortaya çıkar. Bazen hamilelik tarafından üretilen hormonlar gebelik diyabetine neden olur veya NIHSeniorHealth'e göre hamilelik sırasında daha az insülin ortaya çıkar.