You can keep whole sole in the fridge after purchasing for two to three days. Make sure to put it in the coldest part of your refrigerator. If you won't use it right away, wrap it tightly in plastic and put it in the freezer. If wrapped correctly, it can stay in the freezer for up to four months. When you are ready to eat it, take it out of the freezer and put it in the fridge to thaw. Once thawed, make sure to cook it within a day because you should not refreeze this fish. Refreezing will change the texture. Find whole sole when you shop using the Instacart app. Make grocery shopping easy and convenient by having everything delivered to your door!