Kilka enzymów bierze udział w rozkładzie węglowodanów, w tym amylazy ślinowej, amylazy trzustkowej, maltazy, sacharazy i laktazy. Enzymy są niezbędne do rozkładu złożonych węglowodanów, ale nie do prostych węglowodanów.
Amylaza ślinowa występuje w ślinie osoby. Działa na węglowodany, gdy są obecne w jamie ustnej, gdzie jedzenie jest żute i rozbijane na mniejsze kawałki. Amylaza ślinowa rozkłada węglowodany na maltozę.
Soki trzustkowe zawierają amylazę trzustkową i niszczą dalej jednostki węglowodanowe w maltozę. Maltaza przerywa maltozę na glukozę. Sacharoza i laktaza występują w jelicie cienkim. Rozbijają odpowiednio cukier stołowy i cukier mleczny.