Es gibt Beweise dafür, dass Dinosaurier keine einheitliche, einheitliche und universelle Ernährung hatten, sondern eine Vielzahl von Ernährungsgewohnheiten, wobei Beweise dafür sprechen, dass fleischfressende, pflanzenfressende und allesfressende Arten alle existierten. Unterschiedlich Es war auch wahrscheinlich, dass einige fleischfressende Arten Beute wie Säugetiere und kleine Reptilien jagten, während andere Fleischfresser opportunistische Aas-Aasfresser waren. Bei den pflanzenfressenden Dinosauriern, die möglicherweise die Mehrheit aller Dinosaurierarten ausmachten, gab es wahrscheinlich sogar eine gute Auswahl an Nahrungsvielfalt.
Dinosaurier lebten mehr als 130 Millionen Jahre auf der Erde, und während dieser Zeit erlebte der Planet einige dramatische Veränderungen, die die Ernährung der Dinosaurier beeinflusst haben könnten. Zum Beispiel wird angenommen, dass sich spätere pflanzenfressende Dinosaurier von blühenden Pflanzen ernähren, die Früchte produzierten, während sich frühere Pflanzenfresser-Arten mehr auf Nadelbäume, Moose und Farne konzentriert haben.
Der Fossilienbestand zeigt, dass sogar kleinere Gruppen von Dinosauriern, wie die Theropoden, möglicherweise eine Vielzahl von Ernährungspräferenzen zwischen verschiedenen Arten aufweisen, was es noch schwieriger macht, eine einzelne Dinosaurier-Diät zu charakterisieren. Darüber hinaus konnten Wissenschaftler nicht feststellen, was einige Dinosaurier wie der zahnlose Oviraptorosaurier gegessen haben könnten.