প্রথম ডাইনোসর ছিল মাংসাশী। বিবর্তনের ধারায় তিন বার ডাইনোসরদের মধ্যে নিরামিষ আহারের আবির্ভাব ঘটে— অর্নিথিস্কিয়া, সরোপডোমর্ফা এবং থেরিজিনোসরিডদের বিবর্তনের সময়। পরবর্তীকালে থেরিজিনোসরেদের মধ্যে শাকাহারী ও মাংসাশী— উভয় প্রকার প্রজাতিরই দেখা মিলেছে, কিন্তু অর্নিথিস্কিয়া আর সরোপডদের নিরামিষ আহারের অভ্যাস কখনও পাল্টায়নি।

গাছ আর শাকাহারী ডাইনোসরদের সমসাময়িক বিবর্তন ও কার্যকারণ সম্পর্কটি এখনও প্রবল বিতর্কের উৎস। অন্ত্য ট্রায়াসিকে প্রোসরোপডদের আবির্ভাবের সাথে তৎকালীন উদ্ভিদকুলের সম্ভাব্য বিপর্যয় অথবা বহুমুখী বিবর্তনের যোগসূত্র স্থাপন করার চেষ্টা চলছে। ক্রিটেশিয়াস যুগে সেরাটোপসিড, ইগুয়ানোডন্ট এবং হ্যাড্রোসরিডদের আবির্ভাবের ফলেই গুপ্তবীজী উদ্ভিদদের বিবর্তনীয় বিকিরণ হয়েছিল (অর্থাৎ গাছের পাতা-খেকো ডাইনোসরদের থেকে বাঁচতে তারা আলাদা আলাদাভাবে অভিযোজিত হয়ে আলাদা আলাদা প্রজাতিতে ভাগ হয়ে গিয়েছিল) বলে ধারণা করা হয়। দুর্ভাগ্যের বিষয় ডাইনোসরদের খাদ্যের ব্যাপারে পছন্দ-অপছন্দের কোনো প্রত্যক্ষ প্রমাণ নেই, শুধুমাত্র চিবানোর ধরন এবং গ্যাস্ট্রোলিথ বা গিলে ফেলা খাবার থেঁতো করার জন্য পাকস্থলির ভিতরকার পাথরের নিদর্শন ছাড়া।

খাদ্যের উৎসের প্রভাব
জীবভূগোল
আর্কোসর থেকে ডাইনোসর
সরিস্কিয়া