ExoPetHub

Can Bearded Dragons Eat Spinach? What You Need to Know [2026]

Published March 27, 2026 · By ExoPetHub Team

Learn if bearded dragons can eat spinach, why oxalates make it risky, how often to offer it, and better greens alternatives for your beardie.

Can Bearded Dragons Eat Spinach?

Technically yes, but spinach should be fed very rarely and in very small amounts. While spinach is not toxic to bearded dragons, its extremely high oxalate content makes it one of the least suitable greens for regular feeding. Oxalates bind to calcium and prevent absorption, which can contribute to metabolic bone disease over time.

Nutritional Profile of Spinach

Here is what spinach offers per 100g:

NutrientAmount
Calories23 kcal
Calcium99mg
Phosphorus49mg
Ca:P Ratio2:1
Oxalic Acid970mg (very high)
Vitamin A469mcg RAE
Vitamin K483mcg
Iron2.7mg
Water91.4%

The Oxalate Problem

On paper, spinach looks nutritious — it has an excellent 2:1 calcium-to-phosphorus ratio and is loaded with vitamins. However, the extremely high oxalate content (970mg per 100g) cancels out these benefits.

How Oxalates Work

  • Oxalic acid binds to calcium in the digestive tract, forming calcium oxalate
  • Calcium oxalate is insoluble — the body cannot absorb the calcium
  • The result: despite spinach containing 99mg of calcium, very little of it is actually available to the dragon
  • Regular exposure to high oxalates can deplete the body's calcium stores
  • Chronic calcium depletion leads to metabolic bone disease (MBD)

Comparing Oxalate Levels

GreenOxalates (mg/100g)Safe as Staple?
Spinach970No
Beet greens610No
Swiss chard645No
Collard greens74Yes
Mustard greens7Yes
Turnip greens21Yes
Dandelion greens25Yes

How to Feed Spinach Safely

If you choose to offer spinach occasionally:

  1. Limit to once or twice per month — treat it as an occasional variety item, not a staple
  2. Mix a few leaves into a salad dominated by low-oxalate greens
  3. Never offer spinach as the sole green in a feeding
  4. Baby spinach has slightly lower oxalate levels than mature spinach
  5. Do not rely on spinach as a calcium source despite its high calcium content

Better Green Alternatives

These greens should form the daily base of your bearded dragon's salad:

  • Collard greens — High calcium, low oxalates, can be fed daily
  • Mustard greens — Extremely low oxalates, excellent nutrition
  • Turnip greens — High calcium, low oxalates, mild flavor
  • Dandelion greens — Outstanding nutrition, can be foraged (pesticide-free areas only)
  • Endive/escarole — Good variety, mild flavor, well-tolerated

Conclusion

Spinach is not toxic to bearded dragons, but its extremely high oxalate content makes it a poor choice for regular feeding. The oxalates effectively cancel out the calcium content, making spinach nutritionally counterproductive for an animal that depends on dietary calcium. Stick to low-oxalate staple greens like collards, mustard greens, and turnip greens for daily salads, and save spinach for a rare, small addition at most once or twice a month.

Frequently Asked Questions

Why is spinach bad for bearded dragons?
Spinach is not toxic, but it is very high in oxalates (oxalic acid). Oxalates bind to calcium in the digestive tract, preventing absorption. Regular spinach consumption can contribute to calcium deficiency and metabolic bone disease.
How often can bearded dragons eat spinach?
Spinach should be offered no more than once or twice a month in very small amounts. It should never be a staple green — there are many better options with lower oxalate content.
What greens are better than spinach for bearded dragons?
Collard greens, mustard greens, turnip greens, dandelion greens, and endive are all excellent staple greens with high calcium and low oxalates. These can be fed daily.

Related Articles