砂糖入り飲料などの食事要因はリスクの増加と関連している。食事中の脂肪の種類も重要であり、飽和脂肪やトランス脂肪酸はリスクを増加させ、多価不飽和脂肪酸や一価不飽和脂肪酸はリスクを減少させる。白米の食べ過ぎは、特に中国人と日本人の糖尿病リスクを高める可能性がある。運動不足は糖尿病のリスクを高める可能性がある。