Most bearded dragons are omnivorous, which means they eat both plant and insects. They should be fed a variety of insects (crickets, roaches, moths, silkworms, beetles and black soldier fly larvae) which can be rotated throughout their feeding schedule.