Turtles eat all kinds of things in the wild, but they don't eat them all year round. Most of the food items that a box turtle eats in the wild are available seasonally. In the spring, when they're fresh out of hibernation, they eat a lot of worms and slugs because the ground tends to be wet from spring showers and because they need a big animal protein energy boost after fasting for months and possibly losing body mass that can be replenished faster from animal protein than from plant matter. Where I live, the wild Eastern Box turtles like to chow on Mayapple while it's available, which is only for a couple weeks. Then wild strawberries become available and they eat them. As the summer passes, other bush berries mature and fall to the ground and they eat them. My pet box turtles won't even pay attention to a strawberry right now, or a banana, and they love both of those things. They're all about the animal protein right now, but will gradually start to eat the other things as the warmer weather sets in. Their appetite for different foods changes with the seasons if they're allowed to feed like they do in the wild. After any rain, they look for the worms and slugs, just like they would in the wild. It's instinctive behavior that's evolved over millenia and they hang on to some of that behavior, even in your yard or your house. I try to pay attention to what foods are available to the wild turtles in the area at any given time and feed mine some of the same things. I fill in the blanks when I have to with Reptomin.