これも進化の視点で捉えると農耕文化以降の豊かな食生活が肥満をもたらし、肥満が糖尿病の原因のひとつになる。が、日本人の場合、インシュリンを分泌するすい臓の能力が長年の食肉文化で鍛えてきた欧米人と較べて弱いので欧米型の食生活によって血中の糖が脂肪細胞などに吸収されきれず肥満でもないのに糖尿病になるケースがある。
かといって質素な食事ばかりだと次世代の子孫が胎児のうちに貧しい栄養状態に合わせた省エネモードのような状態に体をつくってしまいその後普通の栄養状態にさらされるとやはり肥満でも無いのに糖尿病になってしまう場合がある。