Dubia roaches are an "ok" staple food. Nightcrawlers really would be best and even an undusted worm is better than any dusted roach.