Una rete alimentare è un diagramma che mostra quali animali mangiano quali altri animali in una determinata comunità ecologica. Ha anche lo scopo di mostrare il trasferimento o il flusso di energia e materiali, come la luce solare o il carbonio, che si verifica tra le specie attraverso i loro rapporti di alimentazione.
Le singole specie potrebbero essere chiamate "nodi" in una rete alimentare e collegate tra loro tramite "collegamenti" (frecce o linee) per mostrare la loro relazione di alimentazione.
A differenza di una catena alimentare, che mostra solo alcune specie interdipendenti in una disposizione lineare (ad esempio, questo predatore mangia quell'erbivoro che mangia quelle piante), una rete alimentare mira a una descrizione più completa.
Il concetto è stato sperimentato dall'ecologo Charles Elton nel 1927.