← Back to all articles
·16 min read·
vacuum sealing fishhow to freeze fishvacuum sealingfood storagefreshlock

How to Vacuum Seal Fish and Seafood (Without the Freezer Burn or Metallic Taste)

Fish and seafood are the hardest foods to freeze well. Here's how to vacuum seal salmon, white fish, shrimp, and scallops so they taste fresh months later.

By FreshLock Team

How to Vacuum Seal Fish and Seafood (Without the Freezer Burn or Metallic Taste)

Fish is the hardest thing in my kitchen to freeze well. I've ruined more salmon, halibut, and scallops than I want to admit. A month in the freezer in a regular zip bag and you get those cottony white spots on salmon, mushy texture on cod, and that unmistakable metallic "frozen fish" taste that makes a $20 fillet taste like discount bait.

Once I started vacuum sealing fish properly, the difference was night and day. Six-month-old vacuum-sealed salmon tastes like the day I bought it. But fish has rules that don't apply to red meat or chicken. Mess those up and you end up with worse results than a zip bag. Here's the system that works for me.

Why fish is so much harder to freeze than meat

Three things make fish the freezer's worst enemy:

  1. High unsaturated fat content (especially salmon, mackerel, sardines, tuna). These fats oxidize fast when exposed to oxygen, producing that metallic, fishy, paint-like taste. Even a small amount of air in the bag causes noticeable oxidation in weeks.
  2. Delicate muscle fibers. Fish muscle has less connective tissue than red meat. Ice crystals formed by slow freezing puncture cells, and when the fish thaws, all the juice leaks out leaving a dry, mushy fillet.
  3. Fast enzyme activity. Even at freezer temps, fish enzymes keep working slowly. They break down texture and produce off-flavors faster than in red meat.

The combination is why fish goes from "fresh" to "frozen fish" taste in as little as 2–3 weeks in a regular zip bag, while a steak can hang in there 3–4 months.

Vacuum sealing attacks the biggest problem — oxygen exposure — but you need to combine it with fast freezing and the right prep to get real results.

The big myth: "just seal and freeze"

A lot of vacuum sealing advice ends at "put fish in bag, seal, freeze." That's a lot better than a zip bag, but it's not optimal for fish. The biggest fish-specific upgrades are:

  1. A light brine for fatty fish (15–30 seconds, nothing fancy)
  2. Fast freezing (freeze flat on a tray before stacking)
  3. Gentle vacuum so you don't crush delicate fillets
  4. Absolutely dry surface before sealing

Do all four, and fish goes from 2–3 months to 8–12 months of near-fresh quality.

Shelf life expectations

Here's what I actually get at 0°F (-18°C) with proper sealing:

Fish / SeafoodZip bag freezerVacuum sealed, basicVacuum sealed + brine + fast freeze
Fatty fish (salmon, mackerel, sardines)2–3 months4–6 months6–8 months
Lean white fish (cod, tilapia, sole)3–4 months6–8 months8–12 months
Firm fish (halibut, mahi-mahi, sea bass)3–4 months6–8 months8–12 months
Tuna / swordfish steaks2–3 months4–6 months6–8 months
Shrimp (peeled, raw)3–4 months6–8 months8–10 months
Scallops3–4 months5–6 months6–8 months
Smoked salmon2 months (opened)3–4 months4–6 months
Lobster / crab meat (cooked)1–2 months3–4 months4–6 months
Shucked oysters (in liquor)2–3 months3–4 monthsN/A (don't brine)
Important: these are quality numbers, not safety numbers. Properly frozen fish stays safe indefinitely, but texture and taste decline. You can eat salmon that's been frozen for 2 years — it'll just be a sad version of salmon.

Step-by-step: vacuum sealing fish the right way

Here's my exact process for salmon and firm white fish.

1. Start with fresh fish (and act fast)

This matters more than anything else. Freezing doesn't improve fish. If the fish was already 4 days old at the fish counter, freezing it at day 5 just preserves a fish that's already starting to turn.

Ideal: buy fish the day you plan to seal it, or freeze it within 24 hours of purchase. If you bought a whole side of salmon on sale and can't deal with it that day, put it in the coldest part of the fridge on a rack over a tray of ice (in a bag) and seal within 48 hours max.

How I pick fish at the store:

  • Bright, clear eyes on whole fish
  • Firm flesh that springs back when you press it
  • Smell: briny, ocean-fresh, not "fishy." Fishy smell means it's already started breaking down.
  • No browning or drying around the edges of fillets
  • For salmon, deep uniform color, not pale or brown-tinged

2. Prep the fish

  • Rinse fillets quickly under cold water and pat completely dry with paper towels. Moisture on the surface = ice crystals inside the bag = cell damage. Get it dry.
  • Portion before you freeze. One serving per bag (6–8 oz per person is typical). Don't freeze a 2-lb side of salmon in one block — you'll have to thaw the whole thing.
  • Remove bones with tweezers before sealing. I do this at the sink while rinsing.
  • Skin on or off — doesn't matter for freezing. I keep skin on for most fish; it protects the flesh during freezing and cooks up nicely.
  • For shrimp: peel and devein before freezing (or leave shell on for protection, but peeling is easier pre-freeze). Pat very dry.
  • For scallops: remove the side muscle if the fishmonger didn't, pat dry aggressively — scallops hold a lot of moisture.

3. Brine (fatty fish only, 30 seconds — game changer)

This is the single biggest tip I can give you for salmon, mackerel, sardines, arctic char, and other fatty fish. It takes 2 minutes and dramatically reduces oxidation.

The brine:

  • 4 cups cold water
  • 1 tablespoon kosher salt (not table salt)
  • Optional: 1 tablespoon sugar (balances flavor, especially for salmon)

Stir until salt dissolves. Dip each fatty fish fillet in the brine for 20–30 seconds only. Don't soak. Pull it out and pat completely dry with paper towels.

What it does:

  • Salt tightens surface proteins and stabilizes the fat against oxidation
  • The surface firms up and ice crystals are much smaller
  • You don't end up with a salty piece of fish — 30 seconds isn't enough for that
  • You will notice the difference in 3+ month frozen fish

Don't brine: lean white fish (it doesn't help and can make the surface mushy), scallops, shrimp, shellfish. Those just need to be patted dry.

4. Optional: pre-freeze for 30 minutes

This is a trick I learned from commercial fishing folks, and it's optional but helps a lot. Lay fillets on a parchment-lined baking sheet in a single layer, not touching. Put in the freezer for 30–60 minutes until the surface is hard to the touch but the fish isn't frozen solid. Then bag and seal.

Why? The surface-frozen fish doesn't release juice when you pull vacuum (so no liquid in the sealer), and it doesn't get squished by bag pressure.

I do this for thick, expensive fillets (halibut cheeks, sushi-grade tuna, scallops) and skip it for routine salmon and cod.

5. Bag it properly

  • Use 90μm or thicker embossed vacuum bags. Thin bags puncture on dorsal fins and pin bones even after you remove them, and they lose vacuum over months due to micro-permeation.
  • I use FreshLock's 90μm bags with the white circular air valve and apple-green zip-slider — thick enough for 8+ months in the freezer, and the slider makes it obvious when I've fully closed the bag (press-to-seal zips leave tiny gaps that kill vacuum in weeks).
  • Don't overcrowd the bag. One fillet per quart bag, two per gallon. Leave an inch or two of space around the fish so the zip closes cleanly.
  • For sharp spines or bones you can't remove (halibut cheeks can have odd edges, shrimp tails poke), wrap the sharp tip in a small piece of parchment paper to prevent punctures.
  • Do not add liquid, oil, butter, or sauce to fish you're freezing. Freeze plain and add flavor when you cook. Liquid can get sucked up into the valve.

6. Zip end to end

Run the apple-green zip-slider across the track fully. Double-check corners. This is the #1 vacuum-loss point — if the zip isn't closed all the way, all your work is wasted. I run the slider twice: once in each direction.

7. Pull a gentle vacuum (critical for fish!)

This is where even experienced people mess up fish.

Hold the bag so the valve is at the top and the fish is at the bottom, so gravity keeps juice away from the valve. Place the sealer over the valve and pull vacuum in short bursts:

  1. First burst (3–4 seconds): the bag starts to tighten. Stop. Watch.
  2. Wait 5 seconds for air pockets to escape from around the fish.
  3. Second burst (3–4 seconds): tighten more. You want the bag to conform to the fillet, but not so tight that juice squeezes out or the fillet gets visibly squished.
  4. If you see liquid climbing toward the valve, release immediately.

For delicate fish (sole, flounder, scallops) — stop at "the bag is holding its shape around the fish but I can still press it with my finger." For salmon and firm fish — you can pull a bit tighter, but stop if juice starts moving. For shrimp — pull a normal hard vacuum, they can take it.

The goal is to remove oxygen, not to compress the fish into a brick. Crushing the fillet damages muscle fibers and produces worse texture when thawed.

My FreshLock Pro pulls -60kPa, which is strong enough to get a proper hard vacuum on a 90μm bag, but the short-burst method lets me control how tight I go on fish. Cheap handhelds that only pull -30kPa don't remove enough oxygen for long freezer life, even when you hold the button down forever.

The removable clear drip cup on the bottom of the FreshLock Pro catches any juice that does get pulled (I've caught salmon juice, scallop moisture, and melted ice from pre-frozen fillets). It pops off and rinses in 30 seconds — essential for fish, because fish juice in a motor will smell forever.

8. Label

Write the type of fish, the date, and (optionally) the weight on a piece of masking tape on the bag. Don't rely on memory. "White fish" is not helpful when you're looking at three identical bags in December.

9. Freeze flat first — then stack

Lay sealed bags flat on a baking sheet in a single layer (not stacked), put in the coldest part of your freezer. When fully frozen (6–12 hours), stack them vertically like books in a bin or drawer.

Why flat first:

  • Fish freezes faster in a thin flat layer = smaller ice crystals = less cell damage = better texture
  • Flat bags stack beautifully and save space
  • No weird bulges or lumpy frozen shapes

If you pile bags on top of each other immediately, the bottom ones freeze slowly under insulation, which is exactly the slow-freeze problem you're trying to avoid.

Tips for specific seafood

Salmon (and other fatty fish)

Always do the 20-second brine + pat dry. Pull medium vacuum (don't crush). Freeze flat. 6–8 months. When thawing in the fridge, you might see a small amount of white albumin come out — that's normal and harmless. Blot it off before cooking.

White fish (cod, halibut, tilapia, sea bass)

No brine needed. Pat very dry. Gentle to medium vacuum. Freeze flat. 8–12 months. Thaw slowly in the fridge for best texture. Thawing on the counter or in water produces more drip loss.

Tuna and swordfish

These are dense and can take a harder vacuum. If it's sushi-grade and you plan to eat it raw/poke after thawing, use within 2–3 months for best quality. For cooked use, 6–8 months. Don't brine — salt changes the color and texture of raw tuna.

Shrimp

Peeled or shell-on, both work. Pat very dry. Hard vacuum is fine — shrimp are firm. Adding a small square of paper towel in the bag can absorb stray moisture during freezing. 8–10 months. Don't freeze cooked shrimp for long — they get rubbery. Cooked shrimp freeze for 2–3 months max, vacuum sealed.

Scallops

Pat extra dry — they hold a lot of water. Pre-freeze 30 minutes on a tray, then bag and pull a very gentle vacuum. If you pull too hard they'll crush and leak juice. 6–8 months. Scallops develop an off-soapy taste if they oxidize, so airtight is everything here.

Shellfish (clams, mussels, oysters)

Never vacuum seal live shellfish. They need oxygen; sealing them will kill them and spoil the meat.
  • Clams/mussels: purge, cook (steam or boil), remove meat from shell, let cool, pat dry, seal with a small piece of paper towel to absorb moisture, freeze. 3–4 months.
  • Oysters: shuck, save the liquor (the natural juice), put meat + liquor in the bag (but don't overfill), pull a gentle vacuum so you don't crush them, freeze. 3–4 months.
  • Lobster/crab: cook, pick the meat, pat dry gently, seal. Don't vacuum-pack whole lobsters in shell — sharp shell edges puncture bags. Cooked picked meat freezes 4–6 months.

Smoked salmon

Store unopened in original pack until opened. Once opened, pat surface dry, seal in serving portions. Freezes 3–4 months; fridge 2–3 weeks. Use a gentle vacuum — you don't want to crush the delicate slices. Separate slices with small squares of parchment if you want to pull out a few at a time.

Thawing properly (most of the battle)

Sealing fish perfectly doesn't matter if you thaw it wrong.

Best: thaw overnight in the fridge. Put the frozen bag on a plate in the fridge. 12–24 hours depending on thickness. This is the gold standard — even, slow thaw, minimal juice loss, best texture.

Good: thaw sealed in a cold water bath. Submerge the sealed bag in a bowl of cold tap water. Change water every 30 minutes. A 1-inch fillet thaws in 30–45 minutes. Don't use hot water — it cooks the outside.

Acceptable: microwave defrost if you're in a hurry. Use low power and stop while the fish is still icy in the middle, then let it finish at room temp for 10 minutes. This is the worst for texture but works in a pinch.

Never: thaw fish on the counter at room temp. The outside warms into the bacteria-danger-zone while the inside is still frozen.

Cook fish the same day it thaws. Don't re-freeze previously frozen fish unless you cooked it first.

Common mistakes

  • Too much vacuum on delicate fish. The bag should conform, not crush.
  • Sealing wet fish. Pat, pat, and pat again. Surface moisture = ice crystals.
  • Skipping the brine on fatty fish. It's a 30-second step that adds months of quality.
  • Freezing fish that's already past its prime. Freezing stops the clock, it doesn't rewind it.
  • Freezing immediately in a big stack. Flat-freeze first for small ice crystals.
  • Using thin bags. 90μm minimum for fish. Save the 70μm bags for veggies and bread.
  • Punctures from spines and tails. Wrap sharp points in a small piece of parchment.
  • Thawing in hot water or on the counter. You'll ruin the texture you worked to preserve.
  • Adding marinade before freezing. Freeze plain. Marinate after thawing (and consider vacuum marinating for 20 minutes of deep flavor).

What I use

I've gone through three cheap handheld sealers before finding one that works reliably for fish. The FreshLock Pro handles everything I throw at it:

  • -60kPa suction — the minimum I'd want for long-term fish storage; weaker handhelds leave too much oxygen.
  • No heat-seal bar — means there's nothing to burn out when I'm sealing 20 bags in one session after a big Costco run. Zips handle closing.
  • Removable transparent drip cup — non-negotiable for fish juice, shrimp water, scallop liquid. Pops off, rinses in 30 seconds.
  • USB-C rechargeable with 1200mAh battery — handles a full fish-freezing session on one charge, and recharges from any USB-C block or power bank.
  • 90μm embossed bags with white circular valve and apple-green zip-slider — thick enough for fish, the slider confirms the zip is closed every time.
  • 2-year warranty — mine has sealed probably 300+ fish portions in a year and hasn't missed.

Check out the FreshLock Pro product page if you're in the market.

Quick FAQ

Can I freeze fish in its original store packaging? You can for up to 2 months. The thin plastic and air in the tray are why fish gets freezer burn fast. For longer storage, re-wrap or vacuum seal.

Is it safe to vacuum seal fish and fridge-store it for a few days? Yes, but not much longer than 4–5 days for fatty fish, 5–6 days for lean. Vacuum sealing extends fridge life but doesn't make fish invincible. If in doubt, freeze.

Can I sous vide fish in the same bag I froze it in? Yes! Drop the frozen sealed bag straight into the sous vide bath (add 30–50% cook time for thawing). It's one of my favorite tricks for weeknight salmon. Just make sure the valve stays above water — clip the bag corner to the side of the vessel. More in my sous vide with a handheld guide.

What about "fishy" smelling thawed fish? If it smells strongly fishy, metallic, or ammonia-like when you open the bag, it's oxidized or gone off. Toss it. Brined, properly vacuum-sealed fish should smell like ocean — faintly briny, not offensive.

Why is there white stuff coming out of my salmon? That's albumin, a protein that coagulates and pushes out when fish is heated. It's harmless and not a sign of bad fish. Brining before freezing reduces how much comes out during cooking.

Can I re-vacuum after I've thawed and used part of a bag? Yes — scoop out the portion you need, re-zip, re-vacuum, and get it back in the freezer quickly. But quality drops with each thaw cycle, so portion one-per-bag from the start whenever you can.

If you've been scared off from freezing fish because of bad past results, give this method a shot. That $18 side of salmon from Costco that goes on sale in summer? Portion it, brine it for 30 seconds, seal it, freeze flat, and you've got restaurant-quality salmon in February.

More Reading

Ready to try vacuum sealing?

The FreshLock handheld vacuum sealer keeps food fresh up to 5× longer with one-touch valve sealing.

Shop FreshLock Starter Kit →