If you don't want to store it near food, try to get some freeze-dried worms rather than frozen ones. They keep well since there is barely any water in them, so you don't need to refrigerate/freeze them and you can keep them faaaar away from your food.