Wszystkożerca to zwierzę, którego gatunek czerpie energię i składniki odżywcze z pożywienia składającego się z roślin, zwierząt, alg, grzybów i bakterii.

Wielu wszystkożerców zmienia swoje nawyki żywieniowe w trakcie cyklu życia. Czasami nazywa się je "wszystkożercami z historii życia", ponieważ są one wszystkożerne tylko wtedy, gdy bierze się pod uwagę całe ich życie.

Wiadomo, że niektóre gatunki, takie jak pasące się ptaki wodne, np. gęsi, na jednym etapie życia żywią się głównie zwierzętami, a na innym roślinami. Również wiele owadów, np. z rodziny bijakowatych Meloidae, odżywia się tkankami zwierzęcymi, gdy są larwami, ale odżywiają się materią roślinną po osiągnięciu dojrzałości.