ડાયનાસોરની વિવિધતાને આધારે ડાયનાસોર વિવિધ પ્રકારનાં ડાયેટ્સનો પીછો કરે છે: સસ્તન પ્રાણીઓ, ગરોળી, ભૂલો અને અન્ય ડાયનાસોર માંસ-ખાવતી થેરોપોડ્સ દ્વારા તરફેણ કરવામાં આવ્યાં હતાં, અને સાઇરોડ્સ, ફર્ન અને ફૂલો પણ સાઓરોપોડ્સ, હૅડ્રોસૌર અને અન્ય શાકાહારીઓના મેનુઓ પર જોવા મળ્યા હતા.