De acordo com o Smithsonian National Zoological Park, os habitats dos dragões barbudos selvagens não oferecem muita comida, então eles comem plantas e animais. Eles são onívoros, comendo qualquer alimento disponível.
Em estado selvagem, dragões barbudos vivem na Austrália. Seus habitats incluem desertos, áreas costeiras e matagais. A comida não é abundante, então, quando há comida disponível, os dragões são capazes de comer muito porque têm estômagos grandes. As presas típicas incluem insetos e aranhas, mas os dragões barbudos às vezes consomem pequenos roedores ou lagartos. As plantas constituem cerca de um quinto da dieta total de um dragão. Em cativeiro, os animais recebem refeições de grilos e salada a cada poucos dias.