How to Keep Your Catch Fresh from Water to Table
There's nothing worse than reeling in a great catch, only to get it home and find it's lost that fresh-off-the-hook taste.
Freshness starts fading the moment a fish leaves the water, and what you do in the next few minutes matters more than anything you do in the kitchen later. Here's how to keep freshly caught fish tasting like it just came off the line, from the second you land it to the second it hits your plate.
Fish Handling Starts the Moment You Land It
So how long can a fish stay out of water before it starts to spoil? Not as long as you'd think. The FDA's two-hour rule applies here: raw seafood shouldn't sit out at room temperature for more than two hours, and that drops to one hour if it's above 90°F outside. Spoilage bacteria grow fastest in that window, so the clock starts the moment your fish stops moving.
That's why experienced anglers get their catch onto ice right away instead of letting it sit in a bucket or flop around on a stringer for hours. The faster you cool it down, the better it tastes later.
How to Prepare Fish Outdoors
Once you're ready to clean your fish, a few basic steps go a long way.
Rinse off any mud, slime or debris with clean water first. This keeps dirt out of the meat while you're working.
If you're keeping the skin on, scale the fish by working from tail to head with the back of your knife. Then gut it: lay the fish on its side, cut along the belly and pull out the innards. Rinse the cavity well and run your thumb along the dark blood line next to the spine to scrape it clean. Leave that in and it turns bitter fast.
Keep a cutting board, a sharp fillet knife and clean water on hand so you're not scrambling for supplies once you've got a fish in front of you. Preparing fish outdoors right after the catch, instead of waiting until you're home, cuts down on spoilage time and gets your catch cold that much sooner.
Fish on Ice: The Right Way to Chill Your Catch
Getting fish on ice quickly is the single best thing you can do for freshness.
Use crushed or cubed ice instead of a couple of big blocks. Crushed ice surrounds more of the fish, so it cools faster and more evenly. A good rule of thumb is about one pound of ice for about every pound of fish, more if you're fishing somewhere hot.
This is where a good cooler earns its keep. A rotomolded cooler from Cordova Outdoors holds ice for days instead of hours, so your catch stays cold from the boat ramp all the way to your kitchen, even on a long, hot drive home.
Storing Fresh Fish in the Fridge
Once you're home, storing fresh fish the right way buys you a little more time before it needs to hit the freezer.
So how long is fresh caught fish good for in the fridge? According to the USDA, fresh fish keeps for one to two days in the refrigerator at 40°F or lower. Store it on a bed of ice on the bottom shelf, where your fridge runs coldest, and drain off any melted water as it collects.
Wrap the fish loosely in plastic wrap or wax paper before icing it down. This keeps it from sitting directly in water while it stays cold. And if you already know you won't cook it within two days, skip the fridge and go straight to the freezer.
In general, how long is fresh fish good for, really comes down to temperature and time. Cold and quick wins every time.
How to Freeze Fresh Fish
If you're wondering how to preserve fish for the long haul, freezing is your answer, and doing it right protects both the taste and the texture.
Vacuum sealing is the best way to freeze fish because it removes the air that causes freezer burn. If you don't have a vacuum sealer, ice glazing works well too. Freeze the fish uncovered until it's solid, dip it in ice water, then freeze it again. Repeat this two or three times until you've built up a thin layer of ice around the fish.
Label each bag with the date and type of fish before it goes into the freezer. Fish frozen this way holds its quality for three to eight months, and a freezer set at 0°F or colder keeps it in the best shape.
Whichever method you choose, freeze fish as soon as you can after catching it instead of letting it sit in the fridge for a few days first. The fresher it goes in, the better it comes back out.
Keeping It Fresh, from Start to Finish
Keeping a catch fresh really comes down to speed and a few good habits. Get it cold fast, handle it carefully and store it the right way once you're home. Follow these steps and your next fish fry will taste just as good as the day you reeled it in.
Frequently Asked Questions
How to keep fish fresh after catching it in water?
If you're keeping fish alive in a livewell or on a stringer, keep the water cool and don't crowd too many fish together. Fish under stress use up oxygen faster and spoil quicker once they die, so the calmer and cooler you keep them, the better they'll hold up.
Can I freeze fresh caught fish without gutting?
You can, but it's not a great idea. Gutting first removes bacteria and enzymes in the belly that keep breaking down the meat even in the freezer. So cleaning your fish before freezing gives you better quality when it's time to thaw it.
How to keep fish fresh for 5 days?
Fresh fish only keeps well in the fridge for one to two days, so getting it to last five days means freezing it. Gut the fish, wrap or vacuum seal it and get it into the freezer as soon as you can. Then thaw it in the fridge when you're ready to cook.
What is the best way to store freshly caught fish?
Ice it down right away, clean it as soon as you're able, then either refrigerate it for a day or two or freeze it if you need more time. Keeping the fish cold and dry, not sitting in water, makes the biggest difference in how well it holds up.
How long does freshly caught fish stay fresh?
On ice, fish stays fresh for about a day before it should move to the fridge or freezer. In the fridge, it's good for one to two days. Frozen properly, it can last three to eight months without losing much quality.