Secondo lo Smithsonian National Zoological Park, gli habitat dei draghi barbuti selvaggi non offrono molto cibo, quindi mangiano sia le piante che gli animali. Sono onnivori, mangiano tutto il cibo disponibile.
In natura, i draghi barbuti vivono in Australia. I loro habitat includono il deserto, le aree costiere e le aree boscaglia. Il cibo non è abbondante, quindi, quando il cibo è disponibile, i draghi sono in grado di mangiare molto perché hanno lo stomaco grande. Prede tipiche includono insetti e ragni, ma i draghi barbuti a volte consumano piccoli roditori o lucertole. Le piante costituiscono circa un quinto della dieta totale di un drago. In cattività, gli animali ricevono pasti a base di grilli e insalata ogni pochi giorni.