Mai multe enzime sunt implicate în defalcarea carbohidraților, inclusiv amilaza salivară, amilază pancreatică, maltază, zaharază și lactază. Enzimele sunt necesare pentru defalcarea carbohidraților complexi, dar nu pentru carbohidrații simpli.
Amilaza salivară este prezentă în saliva unei persoane. Acționează asupra carbohidraților în timp ce sunt prezenți în gură, unde mâncarea este mestecată și divizată în bucăți mai mici. Amilaza salivară distruge carbohidrații în maltoză.
Sucurile pancreatice conțin amilază pancreatică și fragmente de carbohidrați în continuare în maltoză. Maltaza sparge maltoza în glucoză. Sucaza și lactaza sunt prezente în intestinul subțire. Acestea descompun zaharul de masă și respectiv zahărul din lapte.