يُمكن أن تتسبب العادات الغذائية الخاطئة، وكذلك زيادة الوزن وقلة ممارسة الرياضة في حدوث ما يُسمى «مقاومة الأنسولين»داخل الجسم، الذي يتمثل في عدم قدرة خلايا الجسم على الاستجابة لهرمون الأنسولين بشكل سليم. وللوقاية من ذلك، ينصح رئيس رابطة أطباء الباطنة الألمان بمدينة فيسبادن، فولفغانغ فيزياك، بضرورة الاستغناء عن الأطعمة المحتوية على الكربوهيدرات البسيطة إلى حد بعيد، كالتي توجد مثلاً في السكر والدقيق الأبيض، لافتاً إلى أنه من الأفضل تناول الأطعمة المحتوية على الكربوهيدرات المعقدة، مثل منتجات الحبوب الكاملة والفاكهة والخضراوات. وعن فائدة مثل هذه الأطعمة، أوضح الطبيب الألماني أنها تعمل على رفع نسبة السكر بالدم ببطء، وبقدر متساو، وبذلك لن يضطر الجسم إلى إفراز كمية كبيرة من الأنسولين دفعة واحدة.