1. Sebagai sumber atau penghasil
energi
yaitu zat makanan
dapat menyediakan energi untuk berbagai aktivitas tubuh. Zat makanan yang
berperan besar menghasilkan enargi adalah karbohidrat dan lemak. Dalam keadaan
darurat, protein juga dapat dimanfaatkan sebagai sumber energi. Adapun kandungan
kalori setiap 1 gram zat-zat makanan karbohidrat adalah 4,1 Kalori; lemak 9,3
Kalori; protein 4,1 Kalori.
2. Sebagai pembangun tubuh
yaitu zat makanan yang
diperlukan untuk pertumbuhan, perkembangan, dan penggantian sel-sel tubuh yang
rusak. Zat makanan yang berperan sebagai pembangun adalah protein dan beberapa
mineral.
3. Sebagai pelindung
yaitu zat makanan yang
berperan menjaga keseimbangan (homeostasis) proses-proses biologis atau
metabolisme dalam tubuh. Metabolisme itu misalnya mengatur kerja hormon,
mengatur pertumbuhan tulang, mempengaruhi kerja jantung, dan mengatur
penghantaran impuls pada sel-sel syaraf. Zat-zat makanan yang berperan antara
lain protein, vitamin, mineral dan air.