Trebušna slinavka izloča inzulin, hormon, ki pomaga uravnavati raven sladkorja v krvi. Insulin proizvajajo beta celice v Langerhansovih otočkih, ki se nahajajo v trebušni slinavki. Ko se raven sladkorja v krvi po obroku dvigne, trebušna slinavka sprosti insulin v krvni obtok. Insulin pomaga celicam vzeti glukozo iz krvi in jo uporabiti za energijo ali shraniti za poznejšo uporabo. Pri sladkorni bolezni telo ne proizvaja dovolj inzulina ali se na inzulin ne odziva pravilno, kar vodi do visoke ravni sladkorja v krvi.