Tidak ada satu jenis makanan-pun yang memiliki kandungan zat gizi yang lengkap (karbohidrat, lemak, protein, lemak, vitamin, mineral & air), kecuali ASI bagi bayi usia 0-6 bulan. Manusia membutuhkan semua zat gizi tersebut dalam jumlah yang seimbang agar tubuh sehat.