對於糖尿病患者來說,可以食用大米、面粉、玉米粉、高粱米、小米等主食,但每日總量以250-350克為限。至於副食,要選擇蛋白質含量高的食物,其中大豆是最理想的食物,豆制品還含有其他營養成分和維生素C、鈣、核黃素、維生素B12。在經濟條件允許的情況下,也要吃壹些瘦肉、蛋、魚、鴨、奶。因為蛋白質轉化為葡萄糖的速度比較慢,如果睡前吃這些高蛋白的食物,也可以預防後半夜低血糖。同時,多吃植物脂肪,少吃動物脂肪。因為黃油、豬油等動物脂肪容易引起人體動脈硬化。花生油、大豆油等植物脂肪可以降低膽固醇,預防動脈硬化。
如果糖尿病患者在限制主食量後感到饑餓,可以吃大白菜、小白菜、菠菜、油菜、冬瓜、黃瓜、苦瓜、絲瓜、番茄、扁豆、豇豆等蔬菜進行補充。調料可以是醬油、鹽、醋、糖精、味精等。