인슐린은 주로 탄수화물 대사에 관여한다. 당뇨병은 탄수화물 대사의 이상이 기본적인 문제이기 때문에 과도한 탄수화물 섭취를 줄이고 적정한 양의 건강한 탄수화물을 섭취하면 당뇨병 위험률을 감소시킬 수 있다. 특히 간헐적 단식과 탄수화물을 제한한 식단이 당뇨병을 억제한다는 연구 결과가 발표되기도 했다. 아침 식사 시 탄수화물을 적당량 제한하는 것만으로도 제2당뇨병 환자의 혈당 상승을 막고 환자의 평소 혈당 변동성 개선에도 유익한 반응을 주는 것으로 보고된다.