Food Safety

Can Bearded Dragons Eat Tomatoes?

Tomatoes are a rare treat for bearded dragons. They are acidic and high in phosphorus, and the leaves and stems are toxic. Learn the safe way to serve them.

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

Tomatoes are a member of the nightshade family, which makes them a food to handle with care. The ripe red flesh is safe for a bearded dragon as a rare treat, but tomatoes are acidic and have a poor mineral balance, so they should be uncommon. Just as importantly, the leaves, stems, and unripe green parts of the plant are toxic and must never be offered.

The verdict: Rare treat. Only rarely. Ripe tomato flesh is safe in tiny amounts, but tomatoes are acidic with a poor calcium-to-phosphorus ratio, and the leaves, stems, and unripe green fruit are toxic.

Supplements and Feeders to Round Out the 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
Herptivite Multivitamin Powder
💊

Rep-Cal Herptivite Multivitamin Powder

A twice-weekly multivitamin to fill micronutrient gaps in the diet.

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

Tomato nutrition for bearded dragons

Ripe tomato flesh offers vitamin C, vitamin A, and a lot of water. The problems are acidity, which can upset a dragon's digestion, and a calcium-to-phosphorus ratio that strongly favors phosphorus. Since excess phosphorus blocks calcium absorption, tomatoes work against bone health if fed often.

FactorTomato (ripe flesh)
AcidityHigh
Ca:P ratioPoor (much more phosphorus)
SugarLow to moderate
Toxic partsLeaves, stems, unripe green fruit
Best roleRare treat

How to prepare tomatoes

  • Use only ripe, red tomato flesh, never green unripe tomatoes.
  • Remove all leaves, stems, and the green crown, which are toxic.
  • Scoop out the seeds and watery pulp.
  • Cut a small amount of flesh into tiny, bite-sized pieces.
  • Mix it into a leafy green salad rather than serving alone.

How often can they eat tomatoes?

A small piece of ripe tomato no more than once or twice a month is the right frequency. Because of the acidity and poor calcium balance, tomatoes are one of the least frequent vegetables to offer. There is no need to feed them regularly.

Risks to watch for

  • Toxicity from leaves, stems, and unripe green tomatoes, which contain solanine.
  • Digestive upset from the acidity.
  • Calcium imbalance from the high phosphorus content.
  • Loose stools from the high water content.

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

Are tomatoes toxic to bearded dragons?

The ripe red flesh is not toxic and is safe in tiny, rare amounts. However, the leaves, stems, green crown, and any unripe green tomato are toxic, because they contain solanine, a compound found in nightshade plants. Always remove the green parts and offer only a small piece of ripe flesh.

How often can a bearded dragon eat tomato?

No more than a small piece once or twice a month. Tomatoes are acidic and have a poor calcium-to-phosphorus ratio, so they are a rare treat. Feeding them more often can upset digestion and work against bone health, and there is no nutritional need to include them regularly.

Can bearded dragons eat cherry tomatoes?

A small amount of ripe cherry tomato flesh is okay as a rare treat, treated the same as a regular tomato. Cut it up, remove the green stem and seeds, and offer only a tiny portion occasionally. The same acidity and phosphorus concerns apply, so keep it infrequent.

Can bearded dragons eat tomato leaves or plants?

No, never. Tomato leaves, stems, and the green parts of the plant contain solanine and are toxic to bearded dragons. If you grow tomatoes, keep your dragon away from the plant entirely and offer only small pieces of washed, ripe red fruit with all green parts removed.

Why are tomatoes only a rare treat?

Tomatoes are acidic, which can irritate a dragon's digestive system, and they have a calcium-to-phosphorus ratio that strongly favors phosphorus. Since excess phosphorus blocks calcium absorption, frequent tomato feeding can undermine bone health. These issues, not toxicity of the ripe flesh, are why tomatoes stay an occasional, tiny treat.

Can baby bearded dragons eat tomatoes?

It is best to avoid tomatoes for babies. Young dragons need a strong calcium balance for bone growth, and tomatoes work against that with their high phosphorus and acidity. Feed babies insects and calcium-rich greens instead, and save the occasional tiny tomato treat, if any, for healthy adults.

Need more help with your bearded dragon?

Browse our guides by topic to find practical solutions.

Wellness Planner: $39