They DO eat meat, even in the show. Although Pinkie states their diet is purely vegeterian, her word don’t mean shit ‘round here.
Watch the beginning of A Bird In The Hoof, on the table you’ll see a random sandwich with a slice of salami inside. And AJ tries to eat it.