Die Nahrungspyramide (auch Ökologische Pyramide genannt) ist in der Ökologie eine schematische, graphische Darstellung der quantitativen Verhältnisse der Trophieebenen einer Biozönose (Lebensgemeinschaft) in einem Ökosystem. Die Nahrungspyramide ist eine Stufenpyramide, deren Stufen jeweils einer Trophieebene entsprechen.
Basis der Pyramide sind die Produzenten, die autotrophen Organismen, die aus anorganischen Substanzen organische Substanzen aufbauen. Die folgenden Stufen nehmen die Konsumenten (heterotrophe Organismen) ein, die für ihre Ernährung auf die Aufnahme organischer Substanzen angewiesen sind: zunächst die Konsumenten erster Ordnung (Pflanzenfresser), gefolgt von den verschiedenen Trophieebenen der Fleischfresser.
Je nach Ökosystem gibt es unterschiedlich lange Nahrungsketten, weshalb die Nahrungspyramide für das jeweilige Ökosystem eine unterschiedliche Anzahl von Stufen haben kann, so können Konsumenten zweiter Ordnung fehlen oder Konsumenten zweiter, dritter und vierter Ordnung vorhanden sein, also Tiere, die sich nicht nur von Pflanzenfressern, sondern auch von anderen Fleischfressern ernähren. Die Konsumenten der obersten Stufe werden als Spitzenprädatoren bzw. (aus dem Englischen abgeleitet) als Top-Prädatoren, gelegentlich auch als Endverbraucher bezeichnet. Die Bezeichnung Spitzenprädator bezieht sich nicht auf die Menge der erbeuteten Tiere, sondern auf die Stellung an der Spitze der Nahrungspyramide.
Qualitative Grundlage einer Nahrungspyramide ist eine Nahrungskette, also ein Ausschnitt aus dem Nahrungsnetz eines Ökosystems. Die Zuordnung einer bestimmten Art zu einer Trophieebene ist dabei eine Abstraktion, die die realen Verhältnisse etwas vereinfacht.
Bei der Aufstellung der Nahrungspyramide werden Saprobionten (einschließlich der Aasfresser) und Destruenten nicht einbezogen. Wichtigster Grund dafür ist, dass sie, im Gegensatz zu den Pflanzenfressern, keinen direkten Einfluss auf ihre Nahrungsbasis ausüben. Auch Parasiten werden in der Regel unberücksichtigt gelassen. Die Nahrungspyramide bildet also nicht etwa das gesamte Ökosystem, sondern nur einen Ausschnitt daraus ab.