Quick Scoop Triceratops was a herbivore, so it ate plants rather than meat.[3][5] Its diet likely included ferns, cycads, palms, conifers, and other tough Cretaceous vegetation, and it probably used its beak and teeth to pluck and slice plant material.[1][5]

What it ate

Triceratops mainly ate low-growing and tough plants, including ferns, cycads, palms, and conifers. Some research also suggests it may have eaten flowering plants and other vegetation available in its habitat.

How it fed

Its beak-like mouth was better for grasping and plucking than biting, and its teeth were arranged to process fibrous plant matter. That made it well suited for a plant-heavy diet, not hunting prey.

Bottom line

If you want the simplest answer: Triceratops ate plants.