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