Can Bearded Dragons Eat Tomatoes? Safety & Feeding Tips [2026]
Published March 27, 2026 · By ExoPetHub Team
Learn if bearded dragons can eat tomatoes, nutritional pros and cons, how to prepare them safely, and how often to include tomatoes in your beardie's diet.
Can Bearded Dragons Eat Tomatoes?
Yes, bearded dragons can eat tomatoes, but only as a rare treat. Tomatoes are safe in small amounts, but their high acidity, poor calcium-to-phosphorus ratio, and high water content make them one of the less ideal food choices. Limit tomatoes to about once a month.
Nutritional Profile of Tomatoes
Here is what tomatoes offer per 100g:
| Nutrient | Amount |
|---|---|
| Calories | 18 kcal |
| Sugar | 2.6g |
| Calcium | 10mg |
| Phosphorus | 24mg |
| Ca:P Ratio | 1:2.4 |
| Vitamin A | 42mcg RAE |
| Vitamin C | 14mg |
| Lycopene | 2,573mcg |
| Water | 94.5% |
| Citric Acid | High |
Why Tomatoes Should Be Rare
Poor Calcium-to-Phosphorus Ratio
Tomatoes have a 1:2.4 ratio — well below the ideal 2:1. The high phosphorus content relative to calcium means regular feeding could contribute to calcium depletion and metabolic bone disease.
High Acidity
Tomatoes contain significant citric acid and malic acid. Frequent exposure to acidic foods can cause digestive irritation, mouth sores, and stomach upset in bearded dragons.
Very High Water Content
At 94.5% water, tomatoes offer very little nutritional density. Excessive water-rich foods can cause loose stools and diarrhea.
Solanine Concern
While ripe tomato flesh is safe, the green parts of the tomato plant (leaves, stems, unripe green tomatoes) contain solanine and tomatine, which are toxic. Always feed only ripe red tomato flesh.
How to Feed Tomatoes Safely
- Choose ripe red tomatoes only — no green or unripe tomatoes
- Remove all stems, leaves, and seeds if possible
- Cut into small pieces — dice no larger than the space between your dragon's eyes
- Offer a few small pieces mixed into a salad of staple greens
- Limit to once per month — tomatoes are not nutritious enough to feed more often
Better Vegetable Alternatives
For regular feeding, choose vegetables with better nutritional profiles:
- Butternut squash — High vitamin A, good calcium
- Bell peppers — Low acidity, high vitamin C
- Green beans — Decent nutrition, good fiber
- Acorn squash — Nutritious, easy to prepare
Conclusion
Tomatoes are safe for bearded dragons in very small, infrequent amounts — about once a month. Their high acidity, poor calcium-to-phosphorus ratio, and excessive water content make them nutritionally limited. Stick to staple greens and more nutritious vegetables for daily feeding, and save tomatoes as a rare, occasional treat.
Frequently Asked Questions
How often can bearded dragons eat tomatoes?▾
Can bearded dragons eat cherry tomatoes?▾
Can bearded dragons eat tomato leaves or stems?▾
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 Cucumbers? Vet-Reviewed Guide [2026]
Find out if cucumbers are safe for bearded dragons, how often to feed them, nutritional value, benefits, risks, and better vegetable alternatives.