Choosing the best food for your pet turtle is one of the most important decisions you’ll make as a turtle owner. A proper diet supports healthy growth, strong shells, and long-term wellbeing. This guide explains the best pellets, vegetables, and protein sources for pet turtles, along with feeding tips to avoid common mistakes.
For a complete overview of turtle diets, read our guide on what do pet turtles eat
What Is the Best Food for Pet Turtles?
The best food for pet turtles is a balanced combination of high-quality commercial pellets, fresh vegetables, and occasional protein. No single food provides everything a turtle needs, which is why dietary variety is essential.

Best Pellets for Pet Turtles
Commercial turtle pellets should form the foundation of your turtle’s diet. Look for pellets that contain calcium, vitamin D3, and balanced protein levels. Pellets are nutritionally complete and help prevent deficiencies, especially in indoor turtles.
Best Vegetables for Pet Turtles

Vegetables provide fiber, vitamins, and hydration. Safe vegetables include romaine lettuce, dandelion greens, collard greens, zucchini, and squash. Vegetables should be offered several times per week, especially for adult turtles.
Protein Foods for Pet Turtles
Protein is essential for young turtles but should be limited for adults. Safe protein sources include mealworms, earthworms, small fish, shrimp, and boiled eggs (occasionally). Too much protein can cause rapid growth and shell problems.
Foods Pet Turtles Should Avoid
Avoid iceberg lettuce, processed human food, bread, dairy, sugary fruits, and raw meat. These foods can cause digestive issues and nutritional imbalance.
How to Balance a Turtle’s Diet
Feed pellets regularly, vegetables several times a week, and protein occasionally depending on age. Hatchlings and juveniles need more protein, while adults should eat more vegetables and fewer protein foods.
Follow a proper turtle feeding schedule to avoid overfeeding.
Frequently Asked Questions
Can turtles live on pellets alone?
Pellets are important, but turtles need vegetables and occasional protein.
How often should I give vegetables?
Adult turtles can eat vegetables 3–4 times per week.
Are fruits good for turtles?
Fruits should be given rarely due to high sugar content.
This article is part of our complete pet turtle care guides.
