Food Safety

Can Bearded Dragons Eat Spinach?

Spinach is high in oxalates and should be limited for bearded dragons. Learn why, how rarely it is safe, and which calcium-rich greens to feed instead.

This article contains affiliate links. We may earn a small commission if you purchase through these links, at no extra cost to you.

Spinach is a tricky one. It is not toxic, and it does contain calcium, vitamins, and iron, but it is also very high in oxalic acid. Oxalates bind to calcium and prevent your dragon from absorbing it, which is the opposite of what you want from a leafy green. For that reason, spinach should be limited to rare servings, and many experienced keepers leave it out of the diet altogether.

The verdict: Rare, limit. Only rarely, and many keepers skip it entirely. Spinach is very high in oxalates, which bind calcium and can contribute to deficiency and metabolic bone disease, so it should never be a staple.

Build a Balanced Salad and Diet

Reptile Calcium Without D3
🦴

Fluker's Reptile Calcium Without D3

Phosphorus-free calcium for dusting feeders, the key to a healthy Ca:P ratio.

Check Price on Amazon
Reptile Feeding Ledge & Bowl
🥗

Reptile Feeding Ledge & Bowl

$14.99 on Amazon

An anti-spill ledge bowl that keeps salad and water off the substrate.

Check Price on Amazon
Live Dubia Roaches (100 ct)
🪳

Dubia Roaches Live Dubia Roaches (100 ct)

$23.00 on Amazon

A high-protein staple feeder that is easy to gut-load and dust.

Check Price on Amazon

Spinach nutrition for bearded dragons

On paper, spinach looks healthy, with calcium, vitamin A, vitamin K, and iron. The problem is its very high oxalate content. Oxalates bind to dietary calcium and form crystals the body cannot absorb, effectively canceling out the calcium spinach contains and reducing calcium from other foods eaten at the same time. Over time, a diet heavy in high-oxalate greens can contribute to calcium deficiency and metabolic bone disease.

FactorSpinach
OxalatesVery high
CalciumPresent but poorly absorbed
Effect on calciumBinds and blocks absorption
SugarLow
Best roleRare, or skip entirely

Better staple greens to feed instead

Rather than relying on spinach, build the salad around low-oxalate, calcium-rich greens. These give all the vitamins without the calcium-blocking downside:

  • Collard greens, with an excellent calcium-to-phosphorus ratio.
  • Mustard greens and turnip greens, both calcium-rich staples.
  • Dandelion greens, high in calcium and vitamin A.
  • Kale, a low-oxalate, calcium-rich green.
  • Escarole and endive, gentle everyday options.

How often can they eat spinach?

If you offer spinach at all, keep it to a small amount no more than once every few weeks, mixed into a larger salad of better greens. There is no nutritional need for spinach in a dragon's diet, so leaving it out entirely is a perfectly good choice.

Risks to watch for

  • Calcium binding from oxalates, reducing absorption and risking deficiency.
  • Metabolic bone disease over time if high-oxalate greens dominate.
  • A false sense of nutrition, since the listed calcium is not well absorbed.
  • Replacing better staple greens that actually support bone health.

A healthy bearded dragon diet is roughly 80 percent leafy greens and vegetables and 20 percent insects for adults, and the reverse for babies and juveniles. The best staple greens are calcium-rich, low-oxalate options like collard greens, mustard greens, turnip greens, dandelion greens, and escarole. Build the daily salad around those, then use the foods on this page to add variety and color.

Bearded Dragon Care Planner

Track your bearded dragon's health, meds, vet visits, mobility, nutrition, and quality of life, all in one printable planner.

Frequently Asked Questions

Is spinach toxic to bearded dragons?

Spinach is not toxic, but it is high in oxalates, which bind calcium and prevent its absorption. Eaten regularly, this can contribute to calcium deficiency and metabolic bone disease. So while a small, rare serving will not poison your dragon, spinach should never be a staple, and many keepers skip it entirely.

Why is spinach bad for bearded dragons?

The issue is oxalic acid. Spinach contains very high levels of oxalates that bind to calcium and form crystals the body cannot absorb. This blocks the calcium in the spinach and can reduce calcium uptake from other foods eaten at the same time, working against the strong bones a dragon needs.

Can bearded dragons eat spinach at all?

They can have a small amount very rarely, such as once every few weeks mixed into a larger salad, but there is no nutritional reason they need it. Because better, low-oxalate greens provide the same vitamins without blocking calcium, leaving spinach out of the diet is a perfectly safe and sensible choice.

What greens are better than spinach for bearded dragons?

Collard greens, mustard greens, turnip greens, dandelion greens, and kale are all far better. They are rich in calcium, low in oxalates, and safe to feed regularly. Building the daily salad around these staple greens gives your dragon the vitamins and minerals it needs without the calcium-blocking downside of spinach.

Does spinach cause metabolic bone disease?

Spinach alone will not cause MBD, but a diet heavy in high-oxalate greens like spinach can contribute to it by blocking calcium absorption over time. Combined with inadequate UVB or calcium supplementation, that calcium shortfall is exactly what drives metabolic bone disease, which is why high-oxalate greens are limited.

Can baby bearded dragons eat spinach?

It is best to avoid spinach for babies. Young dragons are building bone rapidly and need every bit of calcium they can absorb, so a calcium-blocking green is the last thing they need. Feed them insects plus low-oxalate, calcium-rich greens like collard and mustard greens instead.

Need more help with your bearded dragon?

Browse our guides by topic to find practical solutions.

Wellness Planner: $39