Khủng long ăn cỏ là loài khủng long chỉ ăn thực vật. Phần lớn các loài khủng long là động vật ăn cỏ, bao gồm cả khủng long sườn, stegosaurs, triceratops, astrodon, ankylosaurus và ornithopsis.
Có ý kiến cho rằng khoảng 65% các loài khủng long là động vật ăn cỏ, trong đó khoảng 35% là động vật ăn thịt, hoặc động vật chân đốt. Ví dụ về các loài khủng long ăn thịt nổi tiếng là khủng long bạo chúa rex, hoặc T-rex, và velociraptor. Một số lượng rất nhỏ các loài khủng long là loài ăn tạp, có nghĩa là chúng ăn cả thực vật và động vật. Hầu hết các loài khủng long ăn cỏ thực sự là động vật ăn tạp theo một nghĩa nào đó, vì chúng thường vô tình ăn phải động vật nhỏ và côn trùng khi ăn thực vật.
Trong tất cả các quần thể động vật, có xu hướng có nhiều động vật ăn cỏ hơn động vật ăn thịt. Cần có nhiều động vật ăn thực vật hơn ở cuối chuỗi thức ăn để cung cấp thức ăn và năng lượng cho động vật ăn thịt ở đầu chuỗi thức ăn.