Karbohidrat, lemak, dan protein merupakan nutrien penting yang mengandung energi. Karbohidrat terdiri dari monosakarida, oligosakarida, dan polisakarida seperti pati dan selulosa. Lemak terdiri dari trigliserida yang mengandung asam lemak jenuh dan tidak jenuh. Protein terdiri dari asam amino yang dihubungkan oleh ikatan peptida.