Một số enzyme tham gia vào quá trình phân hủy carbohydrate, bao gồm amylase nước bọt, amylase tuyến tụy, maltase, sucrase và lactase. Các enzyme này cần thiết để phân hủy carbohydrate phức tạp nhưng không phải cho carbohydrate đơn giản.
Amylase nước bọt có trong nước bọt của một người. Nó hoạt động trên cacbohydrat khi chúng có trong miệng, nơi thức ăn được nhai và chia thành nhiều mảnh nhỏ hơn. Amylase trong nước bọt phân hủy carbohydrate thành maltose.
Nước ép tuyến tụy chứa amylase tuyến tụy và phá vỡ các đơn vị carbohydrate thành maltose. Maltase phân hủy maltose thành glucose. Sucrase và lactase có trong ruột non. Chúng phá vỡ đường ăn và đường sữa tương ứng.