Karbohidrat adalah makronutrien (senyawa organik) yang terdiri dari atom karbon (C), hidrogen (H) dan oksigen (O). Mirip dengan molekul air, karbohidrat memiliki rasio atom hidrogen-oksigen adalah 2: 1 dan rumus empirisnya adalah Cm(H2O)n.
Karbohidrat juga dikenal sebagai hidrat karbon, dan terutama ada sebagai aldehida polihidroksi dan keton.
Indeks glikemik (GI) dan konsep beban glikemik telah dikembangkan untuk mengkarakterisasi perilaku makanan kaya karbohidrat selama pencernaan manusia untuk mengidentifikasi kecepatan dan efeknya terhadap kadar glukosa darah.