Skip to content
Tortoise Treats, Snacks, Foods
Home » Blog » What Do Tortoises Eat? (Complete Diet Guide for a Healthy Tortoise)

What Do Tortoises Eat? (Complete Diet Guide for a Healthy Tortoise)

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.

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.

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.

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:

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:

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.

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?

What is the best food for tortoises?

Weeds and leafy greens are the best staple foods for most tortoise species.

Can tortoises eat fruit every day?

No. Fruit should only be offered occasionally due to its sugar content.

Do tortoises need variety in their diet?

Yes. A varied diet helps provide balanced nutrition and prevents health issues.

Can tortoises eat vegetables daily?

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

What Next

If you’re new to tortoise keeping, start with our Beginner’s Guide to Tortoise Care before choosing your species.