Hmm... Yeah maybe feed them a low protein diet for a while before eating. But cockroaches really aren't the best edible insects if you ask me. Crickets, mealworms, waxworks, grasshoppers, woodlice, etc. taste much better. Mealworms are especially palatable and probably the easiest to farm large quantities of.