Bearded dragons can eat a wide range of live food such as crickets, mealworms and kingworms; Live crickets are a good choice because chasing them can be stimulating for your Dragon, you might be surprised how quick they are! 500 crickets cost about £5 and they're available online or in pet shops. When you get them home, store them in boxes with holes in them. If you give the crickets some of your leftover fruit and veg to eat it will mean they will be full of even more nutrients when your Bearded Dragon eats them. Only use crickets that your Bearded Dragon can eat easily, if they’re bigger than the space between your Dragon’s eyes they may have a problem consuming them.
Meal worms are also cheap and can be stored in or out of the fridge. Meal worms are high in protein and good for the growth of your bearded dragon. If you put them in the fridge they will survive and last a little longer but they’ll go into a dormant state. Meal worms do have a higher fat content than crickets so make sure you don't give your Dragon too many, they won't stop eating them even if it's making them fat!
Bearded dragons need lots of green, leafy vegetables, so give yours plenty of collards, mustard, and turnip greens. You can also provide her with peeled cucumbers, cabbage, squash, pumpkin, carrots, bell peppers, and kale. She'll enjoy green beans, sweet potatoes, and broccoli, too.Dragons also like watermelon, pineapples, cherries, and grapes. When offering fruit, remember that some fruits are quite delicate and begin to rot quickly. Check the fruit frequently and remove it as soon as it starts to turn. Bearded dragons need a clean habitat. Never feed citrus fruits as these could upset your pet's stomach.