Homemade Tortoise Food

The best homemade tortoise food is a mix of leafy greens, safe weeds and (for grazing species) grass or hay, with calcium added and fruit kept to a rare treat. Most pet tortoises are plant eaters, so you do not need to cook anything. You just need to pick the right plants and rotate them.

Chewy Online Pet Supplies


35% Off at Chewy.com

+ Free Shipping

Save Now

The Basic Homemade Tortoise Diet

Think of the diet as a pyramid. Most of the bowl should be leafy and fibrous, and sweet or starchy foods should be a small extra.

  • Most of the diet: dark leafy greens and safe weeds.
  • Some of the diet: other vegetables, flowers and herbs for variety.
  • Rarely: fruit, and only for species that eat it.

Species matter. Sulcata (African spurred) and leopard tortoises are grazers that do best on grass and hay. Red-footed tortoises eat more fruit in the wild. Check what your exact species needs before you build a menu.

Leafy Greens and Weeds

Good everyday choices include:

  • Collard greens, turnip greens and mustard greens
  • Dandelion leaves and flowers
  • Endive, chicory and escarole
  • Romaine lettuce (not iceberg, which is mostly water)
  • Clover and plantain from a spot that has never been sprayed
  • Hibiscus leaves and flowers
  • Spineless prickly pear pads

Only pick weeds from areas free of pesticides, fertilizer, pet waste and car exhaust. If you are not sure what a plant is, do not feed it.

Grass and Hay for Grazing Species

Grazers such as sulcata and leopard tortoises should eat lots of grass or grass hay. Fiber keeps their digestion moving. Offer fresh grass when you can and keep clean hay available. For more on one popular grazer, see our African spurred tortoise food list.

Vegetables, Herbs and Flowers

Use these to add variety, not as the base:

  • Grated squash or zucchini
  • Small amounts of grated carrot
  • Herbs such as cilantro and dill
  • Edible flowers such as nasturtium and hibiscus

Some foods are fine in small amounts. Sweet potato is one example, and you can read more in Can Tortoises Eat Sweet Potato?. Asian greens come up often too, and our guide on bok choy for Russian tortoises explains why moderation matters.

Foods to Limit or Avoid

  • Too much kale, spinach, cabbage and other high-oxalate or goitrogenic greens. Oxalates bind calcium so the body cannot use it. A little now and then is fine; they should not be staples.
  • Fruit. It is high in sugar. For most species, keep it to a small occasional treat.
  • Dog or cat food, and other animal protein. Too much protein is linked to shell and kidney problems in plant-eating species.
  • Mushrooms, iceberg lettuce, bread, dairy and processed human food.
  • Anything you cannot identify. Some garden plants are toxic.

Calcium and Supplements

Calcium is the most common gap in homemade diets. Many keepers lightly dust food with a calcium powder a few times a week. A cuttlebone left in the enclosure is another common option. Vitamin D3 also matters, and indoor tortoises need proper UVB lighting to make it. Ask a reptile vet how often to supplement for your tortoise’s age and species, because needs differ.

Water and Feeding Dishes

Keep a shallow dish of clean water in the enclosure so your tortoise can drink and soak easily. Many keepers also give regular lukewarm baths, which helps hydration. Use a flat, heavy dish for food so greens stay clean and your tortoise does not swallow substrate, which can cause impaction. Commercial pellets can fill gaps in a homemade diet. See our notes on Pretty Pets tortoise food if you want a ready-made option to compare.

Bottom Line

Build the bowl around leafy greens, safe weeds and (for grazers) grass or hay, rotate ingredients, add calcium, and keep fruit rare. Skip animal protein and anything you cannot identify.

This article is general information, not veterinary advice. If your tortoise stops eating, has a soft or deformed shell, or seems weak, call a reptile vet.