Seasoned Advice is a question and answer site for professional and amateur chefs. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

After buying an entire fish from the supermarket, I was wondering if it is better to clean an entire fish before or after putting it to a freezer for storage (not long, abound a few days)?

Or the solution depends on the kind of fish? Today I bought some butter fishes. Before, I have bought porgy, bluefish, mackerel, pomfrey, ...

Thanks and regards!

share|improve this question
up vote 5 down vote accepted

Yes the fish should be cleaned and prepared before being frozen. Reference:

share|improve this answer
Thanks! I wonder whether the contact with water during cleaning the fish will not be good for storing the fish in the freezer? – Tim Dec 19 '11 at 2:17
@Tim The ice will actually protect the fish from air. Here is another good source on this:… – JSideris Dec 19 '11 at 2:26
It has been my experience when buying commercially frozen uncleaned fish is that cleaning it as it unfreezes and starts to rot is truly upsetting. Not recommended! – Doug Dec 22 '11 at 1:27
I would never buy a commercially frozen uncleaned fish. If you're going to buy an uncleaned fish it better be freshly slaughtered. – JSideris Dec 22 '11 at 2:36

I'd say it depends on the type of fish, and how you plan cooking it. I prefer scaling and cleaning the fish before freezing. This way I'm only storing what I will be eating and have no need to worry about additional smells and bacteria in the freezer and whilst defrosting.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.