If you're a proud owner of a bearded dragon or considering getting one as a pet, it's crucial to know what to feed these fascinating creatures. A proper diet is essential for their health and well-being. In this comprehensive guide, we will explore the dietary needs of bearded dragons, covering a wide range of topics related to their nutrition. So, let's dive in and discover what to feed a bearded dragon to keep it happy and healthy!

What to Feed a Bearded Dragon

Bearded dragons are omnivorous reptiles that require a balanced diet consisting of both animal protein and plant matter. Here, we will discuss the various food options suitable for your bearded dragon.

1. Insects

Insects are a staple in a bearded dragon's diet, providing essential protein and nutrients. Some of the insects you can feed your dragon include:

  • Crickets
  • Dubia roaches
  • Mealworms
  • Waxworms
  • Phoenix worms
  • Silkworms
Remember to feed appropriately sized insects to your bearded dragon, as larger ones can pose a choking hazard.

2. Vegetables

Alongside insects, vegetables play a vital role in a bearded dragon's diet. They provide essential vitamins, minerals, and fiber. Some suitable vegetables for your dragon include:

  • Collard greens
  • Mustard greens
  • Kale
  • Turnip greens
  • Endive
  • Bell peppers
  • Squash
Ensure the vegetables are finely chopped or shredded to make them easier for your dragon to consume.

3. Fruits

Fruits serve as a tasty treat for your bearded dragon and can be offered occasionally. Some safe fruits for your dragon include:

  • Apples
  • Berries
  • Grapes
  • Melons
  • Papaya
  • Mango
Remember to remove any seeds, pits, or tough skin from the fruits before feeding them to your bearded dragon.

4. Commercial Diets

In addition to live insects, vegetables, and fruits, you can also incorporate commercial bearded dragon diets into their feeding routine. These diets are specifically formulated to meet the nutritional needs of bearded dragons and can provide a convenient option.

Frequently Asked Questions (FAQs)

Here are some commonly asked questions about what to feed a bearded dragon:

FAQ 1: Can I feed my bearded dragon only insects?
While insects are an important part of a bearded dragon's diet, a diet consisting solely of insects is not ideal. It's crucial to offer a variety of vegetables and occasional fruits to ensure a balanced nutritional intake.

FAQ 2: How often should I feed my bearded dragon?
Juvenile bearded dragons should be fed twice a day, while adult dragons can be fed once a day. It's important to monitor their food intake and adjust accordingly based on their activity level and overall health.

FAQ 3: Are there any foods I should avoid feeding my bearded dragon?
Yes, there are certain foods you should avoid feeding your bearded dragon, including avocado, rhubarb, spinach, and iceberg lettuce. These foods can be harmful or cause digestive issues for your pet.

FAQ 4: Can I give my bearded dragon supplements?
Supplements are recommended for bearded dragons to ensure they receive all the necessary vitamins and minerals. Calcium and multivitamin supplements are commonly used and can be dusted onto their food.

FAQ 5: How do I ensure my bearded dragon stays hydrated?
Bearded dragons require access to fresh water at all times. You can provide water in a shallow dish or spray their enclosure to create humidity, which they can absorb through their skin.

FAQ 6: Can I offer my bearded dragon live plants?
Yes, live plants can be introduced into your bearded dragon's enclosure. Ensure the plants are non-toxic and free from pesticides, as some plants can be harmful if ingested.


Feeding your bearded dragon a well-balanced diet is crucial for its overall health and longevity. By incorporating a variety of live insects, vegetables, fruits, and commercial diets, you can ensure your dragon receives the necessary nutrients. Remember to monitor their food intake, provide supplements when needed, and offer fresh water at all times. With proper nutrition, your bearded dragon will thrive and bring joy to your life for years to come.