Pet Keen is reader-supported. When you buy via links on our site, we may earn an affiliate commission at no cost to you. Learn more.

Home > Turtles > What Do Tortoises Eat in the Wild and as Pets? Diet & Health FAQs

What Do Tortoises Eat in the Wild and as Pets? Diet & Health FAQs

tortoise eating in the wild

What a tortoise eats will depend entirely on what species of tortoise it is and what part of the world it comes from. And because of this, it’s actually important to know more about what your particular species of tortoise eats when in the wild.

So, we’ll start with a look at the natural habitat and eating habits of different species of tortoises in different parts of the world and what you can feed them at home. We’ll also get into supplements as well as how often you should feed your pet tortoise so you can give them a long and healthy life.


Tortoise or Turtle?

We thought we would start with a look at the differences between a tortoise and a turtle, particularly since there’s usually a lot of confusion between the two. It’s important to know if you have a turtle or tortoise because it does have a significant impact on what they eat.

Turtles Tortoises
Legs Flipper-like front and hind legs Stocky front and hind legs
Feet Webbed feet Stumpy, elephant-like feet
Diet Omnivores Herbivores
Habitat Land and water Land only
Shells Thinner and flatter Domed and rounded

Turtles are semi-aquatic reptiles that are also omnivores, so they typically require more protein than vegetarian tortoises. Turtles will eat small fish and insects and specially made turtle food that’s higher in protein for those that are kept as pets.

Now that you have a basic understanding of the differences between these two related reptiles, we’ll get into the habitats and diets of some of the different species of wild tortoises. Understanding what tortoises eat in the wild will give you a much better idea of what you can feed them at home when keeping one as a pet.

Astrochelys radiata tortoise eating banana salad leafs
Image Credit: Louma, Shutterstock

Mediterranean Tortoises

There are a number of tortoises that come from the arid countries surrounding the Mediterranean. Many of these make up some of the most popular tortoises as pets.

  • Greek or Spur-Thighed Tortoise: Native to North Africa, Southern Europe, and Southwest Asia in semi-arid grasslands.
  • Hermann’s Tortoise: Located around Southern Europe and their natural habitat consists of forests with oak and evergreen with scrubby vegetation, grassy hillsides, and arid, rocky slopes.
  • Russian Tortoise: Commonly found in Russia, Pakistan, Iran, and Afghanistan in rocky deserts.
  • Marginated Tortoise: Found mainly in Southern Italy and Greece in woodland, hillsides, and dry scrub.

Mediterranean Tortoises typically inhabit semi-arid grasslands where they graze on weeds, shrubs, and succulents.

Arid/Tropical Tortoises

These tortoises are in tropical regions that are dry and with less choice of food for them to forage from.

  • Leopard Tortoise: Come from Central and Southern Africa in dry savannas in semi-arid regions.
  • African Spurred Tortoise: Also known as the Sulcata, they are found in the grasslands and deserts of Northern Africa and are known to burrow to escape the heat.
  • Indian Star Tortoise: Are native to Pakistan, Sri Lanka, and India and live in scrub forests and semi-desert grasslands but might also be found in humid jungles.

These tortoises graze on food such as grasses, weeds, cacti, stems, leaves, and flowers.

Jungle/Tropical Tortoises

These tortoises are inhabitants of the lush and dense rainforests where they can eat a variety of plants as well as fruit.

  • Yellow-Footed Tortoise: These tortoises are found in Brazil, French Guiana, Guyana, Bolivia, Southern Colombia, Peru, Ecuador, and Venezuela and spend time in the undergrowth of the humid tropical jungles.
  • Elongated Tortoise: They range across India, Bangladesh, Laos, Cambodia, Nepal, Myanmar, Vietnam, Southern China, and parts of Malaysia. They are found in humid, tropical forests and don’t actually bask as they spend most of their time buried in leaves or at the base of larger tropical plants.
  • Burmese Mountain Tortoise: Range from Malaysia, Myanmar, Sumatra, and Thailand, and like the Elongated, they prefer to burrow in the soil and prefer moist, cool temperatures.
  • Red-Footed Tortoises: They can be found from Panama to Argentina and throughout South America. These tortoises live in both dry and wet forests as well as grasslands and savannas.

These tortoises eat leaves, flowers, fruits, fungi, and grasses, with the occasional amphibians and invertebrates, although this isn’t very common.


Feeding a Pet Tortoise

While almost all tortoises eat certain kinds of food that are pretty similar regardless of where they came from, it’s in the best interests of your pet to have their diet very closely linked to what they would eat in the wild.

tortoise eating grass
Image Credit: cocoparisienne, Pixabay

Mediterranean Tortoises

If you have one of the species of Mediterranean Tortoises, they will do well with salad greens such as rocket, kale, and baby leaf mixes. However, avoid lettuce like iceberg as it doesn’t offer any nutritional value.

You can add some weeds into their diet as well, such as:
  • Chicory
  • Dandelion
  • Coleus
  • Sow thistle
  • Plantain
  • Clover
  • Vetch
  • Hawkbit
  • Shepherd’s purse
  • Hedge mustard
  • Mallow
  • Field bindweed

Just be sure these plants haven’t been sprayed with any chemicals or pesticides—in fact, you can grow your own! You can also provide them with flowers and succulents, such as prickly pear, as a part of their regular diet. These kinds of leafy greens should make up about 80% of their entire diet.

Veggies such as broccoli, cauliflower, peppers, and butternut squash are also good but only once or twice a week.

Lastly, a rare treat of fruit would be fun but only once every few weeks, as it could upset their digestive system if you give them too much.

Avoid all citrus fruits and go with the following:
  • Grapes
  • Mangoes
  • Strawberries
  • Peaches
  • Melons
  • Pears
  • Cherries

Arid/Tropical Tortoises

The tortoises from these regions, if you remember, tend to come from grasslands and savannas. This makes them grazers; in fact, they are also known as lawn mowers as they will happily munch on your grass in your yard. You can also provide them with the same 80% leafy green diet mentioned for the other Mediterranean species.

The Indian Star Tortoise is the only species that will benefit from a small amount of protein. You can offer them a tiny amount of fish or meat once a week to meet their nutritional needs.

Image Credit: Alexander Varbenov, Shutterstock

Jungle/Tropical Tortoises

The diet for the Jungle Tortoises can follow the same leafy green vegetables as outlined for the Mediterranean Tortoises, and it should also make up 80% of their diet.

The primary difference is that you can feed them fruit once or twice a week in addition to the other vegetables such as broccoli and cauliflower.

Because these tortoises live in such moist and humid environments, they are occasionally omnivores and therefore do eat some animal material. So, you can add a small amount of protein to their diet, but only about once a week.

You can try:
  • Canned fish (not packed in any salt or oil)
  • Dog food (high protein and low fat)
  • Cooked chicken
  • Earthworms

If you can’t grow your own food for your tortoise, consider only buying organic. The fewer additives in the food, the better it is for your tortoise’s health.

You can also consider purchasing commercially prepared tortoise food but also use it sparingly. It does add variety, but you shouldn’t depend solely on it.



No surprise, but water is vital to all tortoises. You might not see your tortoise drink water all too often, but it’s just as essential to leave out a clean, shallow dish with fresh water that is changed every day for your pet.

You should also place your tortoise in a shallow bowl of water about once or twice a week for about 10 to 15 minutes. This will give them a bath and ensure that they can take in any necessary water. Filtered water is best since it will remove the chlorine and metals from tap water.

Leopard Tortoise drinking
Image Credit: sssubinpark, Shutterstock

Potentially Dangerous Food for Tortoises

It’s important to know that there are a number of plants and food that can be harmful to tortoises. When a tortoise is grazing, they do tend to stay away from any plants that are bad for them, but you also need to avoid giving your indoor-only tortoise the following items:

  • Foxgloves
  • Daffodils
  • Buttercups
  • Bean sprouts
  • Irises
  • Wood anemones
  • Azaleas
  • Avocados
  • Auriculas
  • Hydrangeas
  • Citrus fruits
  • Morning glories

Calcium Supplements

Adding calcium to your tortoise’s food is vital as it helps keep the shell strong and helps maintain excellent health. Just avoid any calcium supplements that are high in phosphorus, as it will stop the calcium from being absorbed into the tortoise’s system.

Your best bet is to add a calcium supplement that includes vitamin D (also important for the tortoise) and doesn’t contain any phosphorus.

You can also consider giving your tortoise cuttlebone or a “tortoise block,” but in the long run, a good calcium powder would be best.

Vitamin D

If your tortoise frequently grazes outside in the sun, they will get a nice amount of vitamin D, but the indoor tortoise will need extra.

You can invest in a good UV lamp for your tortoise’s enclosure so they can bask, which will help their vitamin D levels. If you don’t have calcium with added vitamin D, you’ll need to find a separate vitamin D powder that can also be sprinkled on their food.

How Much and How Often?

If your tortoise grazes outside, you don’t have to worry as much about providing set meals. If your yard is lush, you won’t need to give your tortoise as many meals as you would an indoor tortoise.

Most tortoises do well with feeding every other day or just three times a week, but this also depends on the tortoise. You can also provide your tortoise with small but nutritious meals every few days and put them outside to graze.

Just research your tortoise and make sure the food your tortoise is eating is safe—indoors or outdoors. You’ll get to know the right amounts and when it’s time to feed your tortoise and, of course, speak to your vet for any advice.



Now you have a better idea of what many tortoises eat—both in the wild and in a home as pets. If you have a newly acquired tortoise, you need to do your homework and really read up on the species of tortoise you’ve brought home with you.

Everything about the species and how it interacts in its natural habitat will help dictate what housing, temperature, and, of course, diet for your new pet is suitable and will keep your tortoise healthy and happy.

See also:

Featured Image Credit: Susanne Edele, Pixabay

Our vets

Want to talk to a vet online?

Whether you have concerns about your dog, cat, or other pet, trained vets have the answers!

Our vets