Many turtles are omnivores. They eat many different foods, depending on the species. Mollusks, small fish, insects, and plants are all eaten by musk turtles. The cooter turtle is mostly vegetarian while the green sea turtle eats only grasses, algae, and small fish.