A hasnyálmirigy kétféle szövetet tartalmaz: az emésztő enzimeket termelő acinusokat, és a hormontermelő szigeteket. Az emésztő-enzimeket a duodenumba, a hormonokat pedig a véráramba választja el.
Az emésztő-enzimek (pl. amiláz, lipáz és tripszin) az acinusok sejtjeiből választódnak el, majd különböző csatornákon keresztül a hasnyálmirigy-vezetékbe jutnak. A hasnyálmirigy-vezeték az Oddi-záróizomnál csatlakozik az epevezetékhez, ahol mindkettő a duodenumba szájadzik. Az enzimek inaktív formában választódnak el, csak akkor aktiválódnak, mikor elérik a bélcsatornát. Az amiláz a szénhidrátok, a lipáz a zsírok, a tripszin a fehérjék megemésztésre szolgál. A hasnyálmirigy nagy mennyiségű nátrium-bikarbonátot is kiválaszt, ami védi a duodenumot azzal, hogy semlegesíti a gyomorból érkező savat.
A hasnyálmirigy által termelt három hormon: a sejtek cukorfelvételének fokozásával a vércukor- (glukóz) szintet csökkentő inzulin, a máj cukorkibocsátásának fokozásával a vércukorszintet növelő glu-kagon, valamint a másik két hormon elválasztását gátló szomatosztatin.








