Pasien yang menderita diabetes tipe 2 biasanya mengikuti diet dengan jumlah kalori antara 1.500 hingga 1.800 per hari untuk menurunkan berat badan dan menjaga berat badan ideal. Namun, jumlah kalori ini dapat berbeda-beda tergantung pada usia, jenis kelamin, tingkat aktivitas, berat badan saat ini, dan bentuk tubuh seseorang.
Orang yang memiliki berat badan lebih berlebih mungkin membutuhkan lebih banyak kalori pada awalnya sampai berat badan mereka turun. Hal ini dikarenakan tubuh yang lebih besar membutuhkan lebih banyak kalori untuk dipertahankan. Namun, diet dengan 1.600 kalori dapat menyebabkan penurunan berat badan yang terlalu cepat dan tidak sehat bagi mereka.
Umumnya, karbohidrat harus membuat sekitar 50% dari kalori harian (dengan kisaran yang diterima 40% sampai 60%). Secara umum, asupan karbohidrat yang lebih rendah dikaitkan dengan kadar gula yang lebih rendah dalam darah.