স্থূলতা পর্যাপ্ত ইনসুলিন তৈরি না হতে পারার অন্যতম কারণ। আদর্শ ওজন রক্তে শর্করার মাত্রা ঠিক রাখে। তাই টাইপ-১ বা টাইপ-২ ডায়াবেটিসে আক্রান্ত রোগীদের খাদ্যতালিকা ঠিক রাখা খুব প্রয়োজন। যেসব খাবারে গ্লাইসেমিক ইনডেক্স (জিআই) কম ও ফাইবারের পরিমাণ বেশি, সেগুলো ডায়াবেটিস রোগীদের জন্য সবচেয়ে ভালো।