控制總熱量。根據病人的營養狀況,體重,年齡,性別和體力活動情況來確定總熱量,原則是指病人體重略低于或維持在標準體重范圍內。一般情況下,每日攝入熱量在1500到1800千卡,胖人宜減少到1200到1500千卡,其中碳水化合物占總熱量60%,相當于主食300到400克。粗糧中的糖類分解較緩慢,適于糖尿病人防治并發癥。
糖尿病人脂肪代謝紊亂,血脂高,動脈粥樣硬化發展快,食物中必須控制膽固醇含量,一般不超過300毫克每日,相當于每日一個雞蛋,少食或不食動物油脂及含膽固醇高的動物臟腑類食物。糖尿病人還易并發腎功能不全,要經常檢查尿蛋白。