Een ecologische piramide (ook trofische piramide, soms voedselpiramide, energiepiramide) is een grafische weergave die is ontworpen om biomassa of biologische productiviteit te tonen op elk trofisch niveau in een bepaald ecosysteem. Biomassa is de hoeveelheid levende of organische stof die in een organisme aanwezig is. De biomassapiramides tonen de hoeveelheid biomassa die aanwezig is in organismen op elk trofisch niveau, terwijl de productiviteitspiramides de productie of omzet in biomassa laten zien.
Ecologische piramides beginnen met producenten onderaan (zoals planten) en gaan door verschillende trofische niveaus (zoals herbivoren die planten eten, dan carnivoren die herbivoren eten, dan carnivoren die die carnivoren eten, etc.). Het hoogste niveau is de top van de ketting. Een ecologische biomassapiramide toont de relatie tussen biomassa en trofisch niveau door de biomassa te kwantificeren die op elk trofisch niveau van een ecologische gemeenschap op een bepaald moment aanwezig is. Het is een grafische weergave van de biomassa (totale hoeveelheid levende of organische stof in een ecosysteem) aanwezig in het gebied van de eenheid op verschillende niveaus van de tropen. Typische eenheden zijn gram per meter2 ofcalorieën per meter 2.
Energie stroomt op een voorspelbare manier door de voedselketen, komt in de basis van de voedselketen, via fotosynthese bij de primaire producenten en gaat vervolgens omhoog in de voedselketen naar hogere trofische niveaus. Omdat de overdracht van energie van het ene trofische niveau naar het volgende inefficiënt is, gaat er minder energie naar hogere trofische niveaus.
Het kan ook nuttig en productief zijn om te onderzoeken hoe het aantal en de biomassa van organismen varieert over trofische niveaus. Zowel het aantal als de biomassa van organismen op elk trofisch niveau moeten worden beïnvloed door de hoeveelheid energie die dat trofische niveau binnenkomt. Wanneer er een directe correlatie tussen energie, aantallen en biomassa, biomassa piramides zal worden verkregenen piramides van getallen. De relatie tussen energie, biomassa en aantal kan echter worden bemoeilijkt door de vorm en grootte van de groei van organismen en de ecologische relaties die optreden tussen trofische niveaus. Het is dus mogelijk en gebruikelijk dat biomassapiramides en getallenpiramides er helemaal niet uitzien als piramides.