Rantai makanan adalah urutan organisme hidup yang saling terkait dalam konsumsi makanan. Rantai makanan terdiri dari beberapa tingkatan, yaitu produsen, konsumen primer, konsumen sekunder, dan konsumen tersier. Setiap tingkatan tersebut memiliki peran penting dalam menjaga keseimbangan ekosistem.