Yes. Roaches are a fine feeder for Leo's, just make sure they aren't too big for them.