Makanan merupakan zat yang dimakan oleh makhluk hidup untuk mendapatkan nutrisi yang kemudian diolah menjadi energi. Makanan mengandung berbagai macam komponen seperti karbohidrat, lemak, protein, vitamin, dan mineral. Agar memberikan dampak yang baik bagi tubuh, maka makanan yang dikonsumsi haruslah sehat. Kriteria makanan sehat yaitu bergizi tinggi, higienis, mudah dicerna, cukup kalori, dan berasal dari berbagai jenis bahan makanan. Menu makanan sehat dapat terdiri dari nasi, sayur, lauk, buah, dan susu (4 sehat 5 sempurna). Menu empat sehat lima sempurna telah memenuhi tuntunan kesehatan karena mengandung zat makanan yang dibutuhkan oleh tubuh, yaitu karbohidrat, lemak, protein, vitamin, mineral, dan air.
Dengan demikian, kriteria makanan sehat yaitu bergizi tinggi, higienis, mudah dicerna, cukup kalori, dan berasal dari berbagai jenis makanan (4 sehat 5 sempurna).