Most turtles eat only what is available for them in their habitats.
Turtles are very slow so usually land turtles are mainly herbivors.
The eat a combination of plants, grass, bushes, and shrubs.
Turtles love fruits and vegetables.
Sometimes turtles get lucky and will end up eating an insect that is sitting on a plant they were going for.
Snapping
turtles are a little different, they hide deep in ponds and will sneak
attack their prey. They usually will catch fish or other crustaceans
with this method.
When most frsh water turtles are young they eat the larvae of aquatic invertebrates.