Hoewel het consumeren van suikerhoudend voedsel kan bijdragen aan de ontwikkeling van diabetes type 2, is het niet alleen verantwoordelijk voor het veroorzaken van de ziekte. Talrijke andere factoren, zoals genetica, lichamelijke inactiviteit, ongezonde voeding en obesitas, spelen ook een rol.