رژیم غذایی برای دیابت شامل کنترل مصرف قند و کربوهیدرات، مصرف مواد غذایی با گلیسمیک کم، افزایش مصرف مواد غذایی پرفایبر و مواد غذایی با اندک مقدار چربی اشباع شده میشود. این رژیم شامل میوهها، سبزیجات، مواد غذایی دانههای کامل، ماهی، مرغ بدون پوست و لبنیات کم چربی است.