Love ? Explore More Articles on This Species!

What Vegetables Can Box Turtles Eat? [Safe & Unsafe List]

The information is current and up-to-date in accordance with the latest veterinarian research.

When it comes to feeding your box turtle, choosing the right vegetables is key to keeping them healthy and happy.

But with so many options, it can be hard to know which ones are safe and which should be avoided.

In this guide, I’ll break down the best vegetables for your box turtle and help you avoid the ones that could cause harm. Let’s dive in!

What Vegetables Should You Feed to Your Box Turtle?

Box turtles thrive on a varied diet that includes a wide range of vegetables. Offering a balanced mix ensures they get the necessary nutrients to stay healthy.

Vegetable TypeExamplesFeeding FrequencyNutritional Benefits
Leafy GreensCollard Greens, Dandelion Greens, EndiveDaily or Every FeedingHigh in calcium, essential vitamins (A, C, K), and low in oxalates.
Other VegetablesCarrots, Bell Peppers, Squash, Zucchini2-3 Times a WeekProvide variety and are rich in vitamins like A and C.
High-Calcium VeggiesMustard Greens, Turnip Greens3-4 Times a WeekRich in calcium and low in oxalates, good for supporting strong shell and bone health.
Occasional VeggiesSpinach, Broccoli, Swiss Chard, CabbageOnce a Week or LessContain compounds like oxalates or goitrogens, which can interfere with calcium absorption or thyroid health.
Vegetables to AvoidIceberg Lettuce, Rhubarb, Onion, PotatoAvoid FeedingLack nutrients or contain toxic compounds that can be harmful to your turtle’s health.

1. Leafy Greens (Staples – Feed Daily)

Leafy greens are the most important part of a box turtle’s diet, as they provide essential vitamins and minerals like calcium, which is crucial for their shell and bone health. These should make up the largest portion of their vegetable intake.

  • Collard Greens – High in calcium, ideal for everyday feeding.
  • Dandelion Greens – Excellent source of calcium and vitamins.
  • Mustard Greens – Rich in vitamins A, C, and K.
  • Turnip Greens – Good calcium source.
  • Endive – Low in oxalates, a great daily staple.
  • Escarole – Another good low-oxalate green.

Trying to get a handle on Guide + Turtle Feeding? This page has all you need to know. Feeding Newborn Turtles: DOs & DON’Ts For New Owners

2. Other Vegetables (Feed 2-3 Times a Week)

These non-leafy vegetables can be offered to add variety to your turtle’s diet. While not as nutritionally dense as leafy greens, they are still beneficial in moderation.

  • Carrots – Rich in vitamin A, but should be shredded for easier consumption.
  • Bell Peppers (Red, Yellow, Green) – High in vitamins A and C.
  • Squash (Butternut, Acorn, etc.) – A good source of fiber and vitamin C.
  • Zucchini – Provides variety, not too high in oxalates.
  • Cucumber – Low in calories, good for hydration, but not very nutrient-dense.
  • Sweet Potato – Rich in beta-carotene, but should be fed in moderation.

3. Occasional Vegetables (Feed Sparingly, Once a Week)

These vegetables are fine to offer occasionally but should not be fed in large quantities due to their higher levels of oxalates or other compounds that can interfere with nutrient absorption.

  • Spinach – High in oxalates, which can block calcium absorption. Feed very sparingly.
  • Swiss Chard – Another high-oxalate vegetable. Offer only occasionally.
  • Broccoli – Contains goitrogens, which can affect thyroid function if overfed. Best in small amounts.
  • Cabbage – Contains goitrogens, limit intake.

4. Vegetables to Avoid (Avoid or Feed Very Sparingly)

These vegetables either offer little nutritional value or contain compounds that could be harmful to your turtle if fed regularly.

  • Iceberg Lettuce – Mostly water and very low in nutrients.
  • Rhubarb – Contains high levels of oxalates, which can be toxic to turtles.
  • Onion – Can be harmful and should be avoided entirely.
  • Potato (White) – Too starchy and doesn’t provide much nutritional value.

Example Feeding Plan for the Week:

  • Monday: Dandelion greens, collard greens, and shredded carrots.
  • Wednesday: Mustard greens, bell peppers, and squash.
  • Friday: Turnip greens, zucchini, and a small portion of sweet potato.
  • Sunday: Endive, a small amount of broccoli, and escarole.

By rotating these vegetables, you ensure your box turtle gets a balanced diet rich in vitamins, minerals, and calcium. Keep the majority of their vegetable intake as leafy greens, and always wash all vegetables thoroughly before feeding.

How to Feed Vegetables to Your Box Turtle? 

Feeding vegetables to your box turtle requires a bit of preparation to ensure they get the most nutritional benefit and enjoy their food. Here’s a simple guide on how to feed vegetables to your box turtle:

Wondering what Guide + Turtle Feeding is all about? Here’s what every turtle fan should know. Best Vegetables and Fruits for Your Turtle: A Nutritional Guide

1. Wash the Vegetables Thoroughly

Before feeding, wash all vegetables under clean, running water to remove any dirt, pesticides, or chemicals that could harm your turtle.

2. Chop or Shred the Vegetables

Box turtles have small mouths, so you should chop or shred the vegetables into small, bite-sized pieces to make it easier for them to eat. Shredding harder vegetables like carrots or sweet potatoes is essential for easier digestion.

3. Serve a Mix of Vegetables

Turtles enjoy variety, and a mix of vegetables helps them get different nutrients. Aim to offer at least two or three types of vegetables at each feeding. For example, combine leafy greens like collard greens with a few chopped bell peppers and shredded squash.

4. Offer Fresh Vegetables

It’s best to offer fresh vegetables to your box turtle rather than frozen or canned ones. Fresh vegetables contain more nutrients and are healthier for your turtle.

5. Feed in the Morning

Box turtles are more active during the day, so it’s a good idea to feed them in the morning when they’re hungry and ready to explore their food.

6. Remove Uneaten Vegetables

After a few hours, remove any uneaten vegetables from their habitat to prevent spoilage and keep the enclosure clean.

7. Supplement with Calcium and Vitamins

Since box turtles need a lot of calcium for their shell and bones, dust the vegetables with calcium powder a few times a week. You can also provide a multivitamin supplement once or twice a week to ensure they get all the necessary nutrients.

8. Soak Vegetables if Needed

For tougher vegetables, like root vegetables, you can lightly blanch or soak them in warm water for a few minutes to soften them before feeding. This helps make it easier for the turtle to eat and digest.

9. Provide Variety in Texture

Some turtles enjoy different textures, so try mixing crunchy vegetables like carrots with softer ones like cooked squash or cucumbers. This not only keeps them interested but also adds variety to their diet.

10. Monitor Their Eating Habits

Observe how much your box turtle is eating and which vegetables they prefer. Adjust their diet based on what they seem to enjoy while ensuring they still get a healthy mix of nutrients.

Trying to get a handle on Questions + Turtle Feeding? This page has all you need to know. How Much Food To Feed Baby Turtles?

Before You Go

Feeding vegetables alone won’t keep your box turtle fully healthy. To ensure your pet thrives, you need a well-rounded diet plan. Check out my next article on the complete box turtle diet here.

Box Turtle Food, Diet & Feeding Guide [DOs and DONTs]

About Author

Muntaseer Rahman started keeping pet turtles back in 2013. He also owns the largest Turtle & Tortoise Facebook community in Bangladesh. These days he is mostly active on Facebook.