Tortoises are natural grazers that thrive on a diet rich in fiber, variety, and plant-based foods. Understanding what tortoises eat is essential for keeping them healthy, supporting proper shell growth, and preventing common dietary issues.
So, what should you feed your tortoise? This complete guide breaks down everything you need to know.
Tortoises rarely bite, but they may mistake fingers for food… check out the answer now:
Read More: Do Tortoise Bite?
Tortoise Diet Guide (Quick Navigation)
Below you can explore more and dive deeper on each part of a tortoise diet.
- 🌿 Best Weeds for Tortoises
- 🥬 Best Leafy Greens for Tortoises
- 🥕 Best Vegetables for Tortoises
- 🍓 Best Fruits for Tortoises
- 🌸 Best Flowers for Tortoises
- ⚠️ Toxic Foods for Tortoises
What Do Tortoises Eat in the Wild?
In the wild, most tortoise species are natural grazers, meaning they spend a large portion of their day slowly roaming and feeding on a wide variety of plants. Instead of eating large meals at once, tortoises typically graze throughout the day, taking small bites from whatever edible plants they encounter.
Wild tortoises primarily feed on high-fiber, low-protein vegetation, which helps support healthy digestion and proper shell growth. Their digestive systems are designed to process tough plant material slowly, which is why fibrous foods like grasses and weeds are such an important part of their natural diet.
Common foods tortoises eat in the wild include:
- Grasses– Many tortoise species graze heavily on grasses, which provide essential fiber for digestion.
- Wild Weeds– Plants such as dandelion, clover, plantain, mallow, and sow thistle are common staples in natural tortoise habitats.
- Flowers – Many tortoises enjoy edible flowers like hibiscus, rose petals, and nasturtiums.
- Leafy plants – Broadleaf plants and leafy vegetation provide important vitamins and minerals.
Because wild tortoises eat such a diverse mix of plants, variety is extremely important when feeding tortoises in captivity. Replicating this natural grazing diet helps keep tortoises healthy and prevents many common health issues related to improper nutrition.
If you’re looking for safe foods to offer your tortoise, you can also explore our detailed guides like Can Tortoises Eat Dandelions, Can Tortoises Eat Clover, and Can Tortoises Eat Hibiscus to learn which plants are safe and beneficial.
Best Leafy Greens for Tortoises
Leafy greens are one of the most important parts of a healthy tortoise diet. They provide essential vitamins, minerals, hydration, and fiber that help support proper digestion, shell development, and overall health. In captivity, offering a variety of safe leafy greens helps mimic the natural grazing diet tortoises would find in the wild.
Below are some of the best leafy greens you can safely feed tortoises, many of which can be offered as regular staples in a balanced diet.
Here is a quick list of common leafy greens for tortoises:
- Collard Greens
- Mustard Greens
- Turnip Greens
- Dandelion Greens
- Arugula
- Endive
- Basil
- Cilantro
- Spinach
- Kale
- Cabbage
- Parsley
These foods provide the fiber, calcium, and nutrients tortoises need for long-term health. They make for a great staple and in combinations are perfect to make a full diet.
Below are a few guides to dive deeper into the best leafy greens for your tortoises.
- Can Tortoises Eat Collard Greens
- Can Tortoises Eat Mustard Greens
- Can Tortoises Eat Turnip Greens
- Can Tortoise Eat Dandelion Greens
- Can Tortoise Eat Arugula
- Can Tortoise Eat Endive
- Can Tortoise Eat Basil
- Can Tortoise Eat Cilantro
- Can Tortoise Eat Spinach
- Can Tortoise Eat Kale
- Can Tortoise Eat Cabbage
- Can Tortoise Eat Parsley
Learn more on What Vegetables can Tortoises Eat Everyday and set yourself up with a good routine.
If you like to explore more read Best Leafy Greens for Tortoises where I cover leafy greens.
Best Vegetables Tortoises
Vegetables can be a healthy addition to a tortoise’s diet, but they should generally be offered in moderation rather than as the main food source. Most tortoise species thrive on a diet that is primarily made up of grasses, weeds, and leafy greens, with vegetables acting as occasional variety.
Many vegetables contain more water or different nutrient balances than wild plants, so they are best used as supplemental foods alongside staple greens and weeds. When offered properly, vegetables can provide extra vitamins, hydration, and enrichment for your tortoise.
Some safe vegetables tortoises can eat include:
- Zucchini
- Bell Pepper
- Pumpkin
- Cucumber
- Carrot
- Sweet Potato
- Celery
- Broccoli
Each vegetable has its own nutritional benefits and feeding recommendations. You can learn more in our detailed guides, such as Can Tortoises Eat Zucchini, Can Tortoises Eat Bell Peppers, and Can Tortoises Eat Carrots, where we explain how often these foods should be offered.
Below are guides to help dig deeper into that perfect tortoise diet and care.
- Can Tortoises Eat Zucchini?
- Can Tortoises Eat Bell Peppers?
- Can Tortoise Eat Pumpkin
- Can Tortoise Eat Cucumber
- Can Tortoises Eat Carrots
- Can Tortoise Eat Sweet Potato
- Can Tortoises Eat Celery?
- Can Tortoise Eat Broccoli
Full guide:
Best Vegetables for Tortoises
Best Fruits for Tortoises
Fruit can be a tasty treat for tortoises, but it should only be offered occasionally and in small amounts. Most tortoise species naturally eat a diet that is high in fiber and low in sugar, which comes mainly from grasses, weeds, and leafy plants. Because fruits contain higher levels of natural sugars, feeding too much can upset a tortoise’s digestive system.
When offered in moderation, fruit can provide extra hydration and a variety of vitamins. Many tortoises enjoy the sweet taste, which can also make fruit a useful occasional treat or enrichment food.
Below are some fruits that tortoises can eat safely when fed in moderation.
- Strawberries
- Bananas
- Mango
- Watermelon
- Grapes
- Blueberries
- Pineapple
- Apples
- Tomato
Read our guides:
- Can Tortoises Eat Strawberries
- Can Tortoises Eat Bananas
- Can Tortoises Eat Mango
- Can Tortoises Eat Watermelon
- Can Tortoises Eat Grapes
- Can Tortoises Eat Blueberries
- Can Tortoises Eat Pineapple
- Can Tortoises Eat Apple
- Can Tortoises Eat Tomatoes
Full guide:
Best Flowers for Tortoises
Best Weeds for Tortoises
Wild weeds are some of the best natural foods for tortoises and closely resemble what many species eat in the wild. These plants are typically high in fiber and packed with beneficial nutrients that support healthy digestion and shell growth.
Many tortoise keepers actively collect safe weeds from pesticide-free areas to provide a more natural and varied diet. Offering a mix of different weeds helps replicate the grazing behavior tortoises would naturally display in their native habitats.
Some of the most popular wild weeds that tortoises can eat include:
- Plantain Weed
- Sow Thistle
- Dead Nettle
- Thistle
- Mallow
- Purslane
- Chickweed
- Chicory
- Shepherd’s Purse
- Grape Leaves
- Mulberry Leaves
- Cactus
- Clover
These plants are commonly found in gardens, yards, and open fields and can make excellent additions to a tortoise’s regular diet. If you want to learn more about each plant, explore our detailed guides such as Can Tortoises Eat Dandelion, Can Tortoises Eat Clover, and Can Tortoises Eat Chickweed.
You can read our detailed guides here:
- Can Tortoise Eat Plantain Weed
- Can Tortoise Eat Sow Thistle
- Can Tortoise Eat Dead Nettle
- Can Tortoise Eat Thistle
- Can Tortoise Eat Mallow
- Can Tortoise eat Purslane
- Can Tortoises Eat Chickweed
- Can Tortoises Eat Chicory
- Can Tortoises Eat Shepherd’s Purse‘
- Can Tortoises Eat Grape Leaves
- Can Tortoises Eat Mulberry Leaves
- Can Tortoises Eat Cactus‘
- Can Tortoises Eat Clover
Explore all the:
Best Weeds for Tortoises to Eat
Best Flowers for Tortoises
Flowers can be a natural and nutritious addition to a tortoise’s diet. Many tortoise species encounter flowers in the wild and enjoy them as part of their grazing behavior.
Examples include:
- Hibiscus
- Rose petals
- Nasturtium
- Dandelion Flowers
Flowers are a great addition to tortoise salads and makes for great enrichment.
Learn more in our guides:
Full guide:
Best Flowers For Tortoises
Herbs Tortoises Can Eat
Some herbs can be safely offered to tortoises in moderation and can add variety to their meals. They make for great addition of flavor and smell which can great enrichment to a tortoise diet.
Common herbs include:
• parsley
• cilantro
• basil
• mint
Read more:
Foods Tortoises Should NOT Eat
While many plants and vegetables are safe for tortoises, there are also certain foods that should never be offered. Some foods can be toxic to tortoises, while others can cause digestive problems or long-term health issues.
Tortoises have very specific dietary needs, and feeding the wrong foods can lead to problems such as digestive upset, kidney issues, or shell growth problems. Because of this, it is important for tortoise keepers to understand which foods should always be avoided.
Some common foods that tortoises should never eat include:
- Avocado
- Onions
- Garlic
- Mushrooms
- Rhubarb
- Corn
- Rice
- Eggs
- Cheese
- Dog Food
- Bread
These foods can be harmful or even dangerous for tortoises. For a full list of foods to avoid, be sure to read our complete guide on Toxic Foods for Tortoises, where we explain which foods are unsafe and why they should never be fed.
Below are some Toxic Foods Tortoises should not eat and should never be fed.
- Can Tortoises Eat Avocado
- Can Tortoises Eat Onions
- Can Tortoises Eat Garlic
- Can Tortoises Eat Mushrooms
- Can Tortoises Eat Rhubarb
- Can Tortoises Eat Corn
- Can Tortoises Eat Rice
- Can Tortoises Eat Eggs
- Can Tortoises Eat Cheese
- Can Tortoises Eat Dog Food
- Can Tortoises Eat Bread
Full guide:
Toxic Foods for Tortoises
Feeding Schedule
Feeding tortoises on a consistent schedule helps support healthy growth, digestion, and natural grazing behavior. In the wild, tortoises spend much of their day slowly moving through their habitat while eating small amounts of vegetation. Replicating this natural pattern in captivity helps keep tortoises active and healthy.
Young tortoises typically require more frequent feeding because they are still growing and developing. Hatchlings and juvenile tortoises are usually fed once per day, with a diet focused on leafy greens, weeds, and other high fiber plants.
Adult tortoises generally eat slightly less often, depending on the species and activity level. Many adult tortoises are fed once per day or every other day, though they should always have access to safe grazing plants when possible.
Encouraging natural grazing behavior is important. Instead of offering one large meal, many keepers provide a mix of greens and plants that tortoises can nibble on throughout the day.
For a more detailed feeding guide, visit our article How Often Should You Feed a Tortoise, where we break down feeding schedules for babies, juveniles, and adult tortoises. You can check out a good Tortoise Feeding Plan to help spark Ideas.
Calcium and Supplements
Calcium is an essential part of a healthy tortoise diet and plays a major role in shell growth, bone strength, and overall health. Without enough calcium, tortoises can develop serious health problems such as weak shells or metabolic bone disease.
Many tortoise keepers provide calcium in a few simple ways. One common option is cuttlebone, which can be left in the enclosure so tortoises can nibble on it whenever they need extra calcium. This allows tortoises to regulate their intake naturally.
Another option is calcium powder, which can be lightly dusted over leafy greens and other foods. This is especially helpful for growing tortoises or individuals that may not get enough calcium from their diet alone.
Proper UVB lighting or natural sunlight is also extremely important. UVB exposure allows tortoises to produce vitamin D3, which helps their bodies absorb and use calcium effectively. Without adequate UVB, even a calcium-rich diet may not be enough to maintain healthy shell and bone development.
Providing a balanced diet along with proper calcium sources and UVB lighting helps ensure tortoises grow strong and remain healthy throughout their lives.
Can learn more about calcium supplement and the right lighting needed below:
Some foods are not safe for tortoises and should not be fed.
These include:
• processed foods
• dairy products
• meat or animal protein
• sugary foods
• toxic plants
Providing a natural plant-based diet helps prevent health problems. Be sure to go over the Tortoise & Turtle Feeding List for a full list of Leafy Green that work great for a staple diet.
Full guide:
Toxic Foods for Tortoises
FAQ: What Do Tortoises Eat?
Weeds and leafy greens are the best staple foods for most tortoise species.
No. Fruit should only be offered occasionally due to its sugar content.
Yes. A varied diet helps provide balanced nutrition and prevents health issues.
Vegetables can be offered regularly, but should not replace weeds or leafy greens.
Conclusion
Providing a healthy diet for a tortoise is all about balance and variety. In the wild, tortoises spend much of their time grazing on many different plants, and replicating this natural diet in captivity helps support long-term health.
For most tortoise species, the majority of their diet should come from fiber-rich foods like leafy greens, grasses, and wild weeds. These foods closely match what tortoises naturally eat and help promote proper digestion and healthy shell development.
Fruits can still be offered, but they should be treated as occasional snacks rather than everyday foods because of their higher sugar content. Likewise, it is important to avoid feeding toxic or unsafe foods, as these can cause serious health issues for tortoises.
By offering a wide range of safe plants, maintaining a proper feeding schedule, and providing the right supplements and UVB lighting, you can help your tortoise thrive.
If you want to learn more, be sure to explore the detailed guides linked throughout this page, where we cover specific foods tortoises can eat, safe wild weeds, feeding schedules, and foods to avoid.
Related Tortoise Feeding Guides
- Can Tortoises Eat Grass
- Can Tortoises Eat Hibiscus
- Can Tortoises Eat Basil
- Can Tortoises Eat Parsley
- Can Tortoises Eat Cilantro
- Can Tortoises Eat Mulberry Leaves
- Can Tortoises Eat Clovers
- Can Tortoises Eat Cactus
- Can Tortoise Eat Kale
- Can Tortoise Eat Rose Petals
- Can Tortoise Eat Nasturtium
- Can Tortoise Eat Celery
- Can Tortoise Eat Tomatoes
- Can Tortoises Eat Rhubarb
- Can Tortoises Eat Onions
What Next
If you’re new to tortoise keeping, start with our Beginner’s Guide to Tortoise Care before choosing your species.
- Full Care Guide →
/care-guides/ - Diet & Nutrition →
/diet/ - Habitat & Enclosures →
/habitat/ - Gear Reviews →
/gear-reviews/