Ein Allesfresser ist ein Tier, dessen Spezies ihre Energie und Nährstoffe aus einer Nahrung bezieht, die aus Pflanzen, Tieren, Algen, Pilzen und Bakterien besteht.

Viele Allesfresser ändern ihre Essgewohnheiten während ihres Lebenszyklus. Sie werden manchmal als "lebensgeschichtliche Allesfresser" bezeichnet, weil sie nur Allesfresser sind, wenn man ihr ganzes Leben betrachtet.

Es ist bekannt, dass einige Arten, wie zum Beispiel grasende Wasservögel wie Gänse, in einem Lebensabschnitt hauptsächlich Tiere, in einem anderen aber auch Pflanzen fressen. Auch viele Insekten, wie z.B. die Beatle-Familie Meloidae, fressen als Larven tierisches Gewebe, nach der Reifung jedoch Pflanzenmaterial.