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:
| Nutrient | Amount |
|---|---|
| Calories | 23 kcal |
| Calcium | 99mg |
| Phosphorus | 49mg |
| Ca:P Ratio | 2:1 |
| Oxalic Acid | 970mg (very high) |
| Vitamin A | 469mcg RAE |
| Vitamin K | 483mcg |
| Iron | 2.7mg |
| Water | 91.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
| Green | Oxalates (mg/100g) | Safe as Staple? |
|---|---|---|
| Spinach | 970 | No |
| Beet greens | 610 | No |
| Swiss chard | 645 | No |
| Collard greens | 74 | Yes |
| Mustard greens | 7 | Yes |
| Turnip greens | 21 | Yes |
| Dandelion greens | 25 | Yes |
How to Feed Spinach Safely
If you choose to offer spinach occasionally:
- Limit to once or twice per month — treat it as an occasional variety item, not a staple
- Mix a few leaves into a salad dominated by low-oxalate greens
- Never offer spinach as the sole green in a feeding
- Baby spinach has slightly lower oxalate levels than mature spinach
- 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?▾
How often can bearded dragons eat spinach?▾
What greens are better than spinach for bearded dragons?▾
Related Articles
Bearded Dragon Care Guide: Everything You Need to Know [2026]
Complete bearded dragon care guide covering enclosure setup, diet, temperature, lighting, handling, and health tips for beginners and experienced keepers.
Bearded Dragon Diet Guide: What to Feed & Feeding Schedule [2026]
Complete bearded dragon diet guide covering safe foods, feeding schedule by age, calcium supplementation, and foods to avoid.
Can Bearded Dragons Eat Lettuce? Types & Safety Guide [2026]
Find out which types of lettuce bearded dragons can eat, which to avoid, and why lettuce is not an ideal food for your bearded dragon.