Skip to content
Pile of Spinach
Home » Blog » Can Tortoises Eat Spinach? Is Spinach Safe for Pet Tortoises?

Can Tortoises Eat Spinach? Is Spinach Safe for Pet Tortoises?

Tortoises can eat spinach in small amounts, but it should only be offered occasionally. Spinach contains beneficial nutrients but also has high levels of oxalates, which can interfere with calcium absorption if fed too often. Because tortoises rely on calcium for healthy shell growth, spinach should never be a staple food.

For a complete diet guide, check out What Do Tortoises Eat

Can Tortoises Eat Spinach?

Yes, tortoises can eat spinach, but it should only be fed in moderation. Spinach contains vitamins and minerals that can benefit reptiles, but it also contains compounds called oxalates that bind to calcium and prevent the body from absorbing it properly.

Since calcium is essential for strong shells and bone health, feeding spinach too frequently could potentially contribute to nutritional imbalances over time. It can also lead to soft bones and shells which can lead to bone disease.

For this reason, spinach is best treated as an occasional food rather than a regular part of a tortoise’s diet. I like to mix it into foods I feed daily. You can learn more about healthy foods with this article which gives Tortoise Food Charts for Beginners.

Nutritional Value of Spinach

Spinach contains several nutrients that can benefit reptiles when offered in moderation.

Some nutrients found in spinach include:

  • Vitamin A
  • Vitamin C
  • Vitamin K
  • Iron
  • Magnesium
  • Antioxidants

These nutrients can provide healthy benefits, but the high oxalate content means spinach should not replace safer leafy greens in a tortoise’s daily diet.

Why Spinach Should Only Be Fed Occasionally

The main concern with spinach is its oxalic acid content.

Oxalates bind to calcium in the digestive system, which can reduce the amount of calcium a tortoises absorbs from its food.

Oxalates bind to calcium in the digestive system, which can reduce the amount of calcium a tortoise absorbs from its food.

Because tortoises require a calcium rich diet for shell growth and bone development, foods with high oxalates should only be fed sparingly.

Feeding spinach too frequently could contribute to long term calcium deficiencies if not balanced with proper foods. Learn more about Toxic Foods for Tortoises with this article

How Often Can Tortoises Eat Spinach?

Spinach should only be offered occasionally.

A good guideline is:

  • Small amounts once every other week.

When feeding spinach, it should be mixed with heathier stabled greens rather than on its own. I like to mix it into salads and don’t use a ton at a time. Here is a good list of What vegetables a tortoise can eat.

Better Leafy Green for Tortoises

There are many leafy greens that are a much better choice when it comes to a staple diet.

Some of the best staple greens include:

  • Dandelion greens
  • Collard greens
  • Mustard greens
  • Turnip greens
  • Endive
  • Escarole

These greens contain high levels of fiber and calcium compared to spinach. It also has a lower oxalate contain making these greens a better choice for daily feeding.

What I do and I find best is to provide a variety of safe leafy greens and a lot of times I will make salads and mix it all into one meal. Here is a Tortoise & Turtle Feeding List of safe foods and greens.

Do All Tortoise Species Eat Spinach?

Most herbivorous tortoise species can safely eat spinach occasionally.

This include common species kept as pets such as:

  • Greek tortoises
  • Hermann’s tortoises
  • Russian tortoises
  • Sulcata tortoises
  • Leopard tortoises

However, These species naturally graze on weeds, grasses, and leafy plants in the wild, Because of this , spinach should only be offered as a small part of a varied diet. For more species profiles check out our species profile hub

FAQ’s

Can baby tortoises eat spinach?

Baby tortoises can eat spinach occasionally, but their diet should focus primarily on calcium rich leafy greens that support proper growth and shell development.

Is spinach bad for tortoises?

Spinach is not toxic to tortoises, but it should be fed sparingly because its oxalate content can interfere with calcium absorption.

Can tortoises eat spinach every day?

No, spinach should not be fed daily. Offering spinach occasionally is fine, but staple greens should make up the majority of a tortoise’s diet.

Conclusion

Tortoises can safely eat spinach in small amounts, but it should only be offered occasionally. Because spinach contains oxalates that reduce calcium absorption, it should never replace healthier leafy greens that provide the nutrients tortoises need for strong shells and overall health.

A varied diet made up of calcium rich greens and natural plants will help keep your tortoise healthy and thriving.

Spinach is just one of those foods that you should feed sparingly, Learn why Cucumbers should be fed occasionally and Can tortoises eat Cucumber?

If you want to see more information on all the leafy greens, you can also read: Best Leafy Greens for Tortoises

Up Next

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