Bearded dragons are omnivores, meaning they eat both plants and animals.
Baby dragons under 3 months of age should be fed, if your schedule allows it, 3-5 times daily. At an absolute minimum, 3 times per day.
At 3-6 months old they can be fed 3 times per day. At 6 months to a year old, 2 times per day.
Once your dragon is a year old, you can start them on a once a day feeding schedule for the rest of their lives.
***Any greens or veggies offered should be removed after an hour to prevent bacteria growth. There are a variety of safe foods which will be listed below. When feeding crickets or mealworms, a dusting of the insects with calcium powder is recommended.