Makanan ialah sebarang bahan pejal atau cecair yang boleh dimakan dan diterima oleh tubuh kita. Makanan mempunyai pelbagai sifat tertentu dari segi rupa, rasa, tekstur dan warna. Sifat wajib bagi makanan ialah mengandungi sekurang-kurangnya satu komponen nutrien di dalamnya. Sebagai contoh ialah nasi yang hari-hari kita makan mengandungi nilai karbohidrat yang tinggi.