杂食性恐龙比较多。
恐龙分为肉食恐龙、素食恐龙、杂食恐龙三类:
肉食恐龙:一般大型的肉食恐龙喜欢吃大型的植食恐龙,例如梁龙、雷龙、马门溪龙和鸭嘴龙等。其中小型的肉食恐龙喜欢吃小动物,如小的爬行类、昆虫及哺乳类。
素食恐龙:素食恐龙喜欢吃松柏、银杏、苏铁、蕨类等植物。
杂食恐龙:杂食恐龙则是既会吃小动物,也会吃植物。