en energipyramide er en model, der viser strømmen af energi fra en trofisk eller fodring til det næste i et økosystem. Modellen er et diagram, der sammenligner den energi, der anvendes af organismer på hvert trofisk niveau. Energien i en energipyramide måles i enheder af kilokalorier (kcal). Energipyramider ligner biomassepyramider, en anden type trofisk pyramide, der modellerer mængden af biomasse på hvert trofisk niveau i et økosystem.
strukturen af en energipyramide afspejler et økosystems trofiske struktur. Pyramiden er opdelt i trofiske niveauer svarende til dem i en fødekæde. Ved pyramidebasen er producenterne, autotrofe organismer, der laver deres egen mad fra uorganiske stoffer. Alle de andre organismer i energipyramiden er forbrugere. Dette er heterotrofer, hvilket betyder, at de får madenergi ved at indtage andre organismer. Forbrugerne på hvert trofisk niveau lever af organismer fra niveauet nedenfor og forbruges selv af organismer på niveauet ovenfor. Primære forbrugere er organismer, der forbruger producenter; således er de fleste primære forbrugere planteædere, selvom nogle kan være detrivores (organismer, der lever af rådnende organisk materiale). Sekundære forbrugere er kødædere, der lever af primære forbrugere; og tertiære forbrugere er kødædere, der spiser sekundære forbrugere. I sjældne tilfælde kan et økosystem have et yderligere trofisk niveau sammensat af kvaternære forbrugere—kødædere, der forbruger tertiære forbrugere.
formen på en energipyramide viser, at mængden af madenergi, der kommer ind i hvert trofisk niveau, er mindre end den mængde, der kom ind i niveauet nedenfor. Cirka 90 procent af den madenergi, der kommer ind på et trofisk niveau, “går tabt” som varme, når den bruges af organismer til at drive de normale aktiviteter i livet, såsom vejrtrækning og fordøjelse af mad; de resterende 10 procent opbevares i de forskellige organismers væv. Det er denne sidstnævnte energi, der er tilgængelig for at blive overført til det næste trofiske niveau. Jo højere det trofiske niveau på pyramiden er, desto lavere er mængden af tilgængelig energi.
antallet af organismer på hvert niveau falder i forhold til niveauet nedenfor, fordi der er mindre energi til rådighed til at understøtte disse organismer. Det øverste niveau af en energipyramide har færrest organismer, fordi den har den mindste mængde energi. Til sidst er der ikke nok energi tilbage til at understøtte et andet trofisk niveau; således har de fleste økosystemer kun fire trofiske niveauer.