As a bearded dragon owner, you want to ensure your scaly friend gets the best diet possible. With so many fruits and vegetables available, it’s natural to wonder, can bearded dragons eat tomatoes? Yes, but only in moderation. While tomatoes are a staple in many human diets, they aren’t quite as straightforward when it comes to feeding your reptile companion. Let’s explore whether tomatoes are a safe choice, their nutritional impact, and the best practices for including them in your dragon’s diet.
Can Bearded Dragons Eat Tomatoes?
Yes, but only in moderation. Tomatoes are not toxic to bearded dragons, but they should not form a regular part of their diet due to their imbalanced calcium-to-phosphorus ratio and acidic nature. Here’s how you can safely include tomatoes:

- Occasional Treat: Offer tomatoes sparingly, such as once every 1-2 weeks. A small, bite-sized piece (about the size of a fingernail) is sufficient.
- Use Fresh, Ripe Tomatoes: Ensure the tomato is fresh and ripe. Avoid green or unripe tomatoes, as they contain higher levels of solanine, a compound that can be harmful to reptiles.
- No Leaves or Stems: The leaves, stems, and unripe parts of the tomato plant are toxic to bearded dragons and should never be given.
Nutritional Profile of Tomatoes
Tomatoes are a rich source of vitamins and minerals for humans, but their nutritional composition requires a closer look when it comes to bearded dragons. A typical raw tomato (100 grams) contains:
- Water: 95%
- Vitamin C: 23 mg
- Vitamin A: 42 µg
- Calcium: 10 mg
- Phosphorus: 24 mg
- Sugar: 2.6 g
The high water content can be hydrating, and vitamins A and C are beneficial in small amounts. However, the calcium-to-phosphorus ratio is a concern. Bearded dragons require more calcium than phosphorus in their diet to maintain strong bones. Tomatoes have more phosphorus than calcium, which can disrupt this balance and lead to health issues like metabolic bone disease (MBD) if fed frequently.
Benefits of Feeding Tomatoes
When given sparingly and correctly, tomatoes can offer some benefits to your bearded dragon:
- Vitamin A and C: These vitamins support vision, immune function, and overall health.
- Hydration: The high water content can help keep your bearded dragon hydrated, especially during warmer months.
Risks of Feeding Tomatoes
However, feeding tomatoes too often can lead to several potential problems:
- Calcium Deficiency: The high phosphorus levels bind with calcium, preventing proper absorption, which can result in weakened bones over time.
- Digestive Upset: The acidity in tomatoes can irritate your bearded dragon’s digestive system if consumed in excess.
- Sugar Content: While not excessively high, the natural sugars in tomatoes can contribute to obesity or other health issues if overfed.
Healthier Alternatives to Tomatoes
While tomatoes can be an occasional treat, there are other vegetables and fruits that are more nutritionally balanced and better suited for regular feeding. These include:
- Collard Greens: Rich in calcium and vitamins, collard greens are a staple for bearded dragons.
- Squash: Packed with nutrients and low in phosphorus, squash is a safe and tasty option.
- Blueberries: A good source of antioxidants, but should also be offered in moderation due to natural sugars.
Always remember to offer a variety of foods to ensure your bearded dragon gets a balanced diet. Around 80% of their diet should consist of leafy greens and vegetables, while fruits and treats like tomatoes should only make up about 10%.
Final Thoughts
So, can bearded dragons eat tomatoes? Yes, but only as an occasional treat and in small amounts. While tomatoes can provide hydration and vitamins, their high phosphorus levels and acidity make them unsuitable as a regular food. By offering tomatoes sparingly and prioritizing other nutrient-rich foods, you can keep your bearded dragon happy and healthy.