Sous Vide Salmon Time and Temperature Guide
The short answer
As an Amazon Associate, MeatLogic earns from qualifying purchases.
For salmon that follows a validated lower-temperature pasteurization path, set the bath between 131°F and 140°F and calculate time from the thickest point of the fillet. At 140°F, a 1-inch fatty salmon fillet needs about 90 minutes in the site's conservative table. At 136.5°F, the same thickness needs about 135 minutes. At 131°F, it needs about 300 minutes.
Those are pasteurization schedules, not just texture recipes. Many popular sous vide salmon recipes use 113°F to 125°F for 25 to 60 minutes. That produces a soft, translucent texture, but it does not meet the USDA FSIS simple minimum of 145°F and it does not fall within MeatLogic's validated fish pasteurization table. Treat low-temperature salmon as unpasteurized and a personal risk choice, not a safety shortcut.
Enter the actual fillet thickness in the sous vide calculator. It separates the time needed to heat the center from the time needed to reduce pathogens and reports the longer number. Cook to internal temperature, not to the clock.

Choose safety first, then texture
Sous vide recipes often lead with texture because the bath makes texture unusually controllable. Safety still comes first.
USDA FSIS lists 145°F as the safe minimum internal temperature for fish and shellfish. That is the simple path: bring the center to 145°F, then serve.
Lower-temperature pasteurization uses a different relationship. Pathogen reduction depends on both temperature and time. A cooler center can become pasteurized if it is held at the target long enough according to a validated table. The site's fish schedules come from Douglas Baldwin's published sous vide tables and begin at 131°F.
Below 131°F, MeatLogic does not show a pasteurization time for salmon. A recipe may still produce the texture you want, but it should not be described as pasteurized. This matters especially for anyone pregnant, elderly, very young, or immune compromised. For a higher-risk diner, use the USDA 145°F path or seek clinical guidance appropriate to that person's health.
Sous vide salmon temperature chart
These texture descriptions assume the fish remains in the bath for the full thickness-based time required by the calculator.
| Bath temperature | Expected texture | Safety interpretation |
|---|---|---|
| 131°F | Very soft, moist, barely flaky | Lowest temperature in MeatLogic's fatty-fish pasteurization table |
| 133°F | Soft and custardy with gentle flaking | Pasteurization possible with the calculated hold |
| 134.5°F | Tender, moist, and more cohesive | Pasteurization possible with the calculated hold |
| 136.5°F | Medium texture with distinct flakes | Pasteurization possible with the calculated hold |
| 138°F | Firm, juicy, and easy to handle | Pasteurization possible with the calculated hold |
| 140°F | Firm and fully opaque while still moist | Fastest validated lower-temperature option in the calculator |
| 145°F | Conventionally cooked and firm | USDA FSIS simple safe minimum for fish |
Wild salmon is generally leaner than farmed Atlantic salmon. A lean sockeye fillet can feel firmer at the same bath temperature, and it has less margin before it seems dry. Fatty farmed salmon stays richer and more forgiving.
Do not choose temperature by color alone. Salmon species, feed, pigments, and lighting all affect appearance. Texture and a validated time-temperature path are the useful controls.
Time depends on thickness, not weight
A one-pound side of salmon can cook faster than a six-ounce center-cut portion if the larger piece is thinner. Heat travels from the surface toward the center, so the longest distance it must travel is what governs time.
Measure the thickest point with a ruler. Do not count the skin. Round upward to the next thickness available in the calculator rather than down.
For fatty salmon starting refrigerator-cold, the site's conservative pasteurization table gives these examples:
| Thickness | 131°F | 136.5°F | 140°F |
|---|---|---|---|
| 15 mm, about 0.6 inch | 270 min | 105 min | 60 min |
| 20 mm, about 0.8 inch | 285 min | 120 min | 75 min |
| 25 mm, about 1 inch | 300 min | 135 min | 90 min |
| 30 mm, about 1.2 inches | 315 min | 150 min | 120 min |
| 40 mm, about 1.6 inches | 360 min | 195 min | 150 min |
These times look long beside a typical restaurant-style recipe because they answer a different question. A 40-minute recipe asks when a fillet reaches a pleasant eating texture. The table asks when the center has both heated and received the validated pathogen reduction.
J. Kenji López-Alt's current Anova salmon recipe uses 30 to 45 minutes for one-inch fillets and 45 to 60 minutes for fillets up to two inches, with temperatures chosen for texture. That is a useful technique reference, but those short schedules should not be confused with the pasteurization times above.
Why common 115°F to 125°F recipes are different
At 115°F, salmon is soft and almost sashimi-like. Around 122°F, it is tender, moist, and beginning to flake. Those results are popular because conventional ovens move through that window quickly, while a water bath can hold it.
They are not USDA-safe minimums. They also sit below the site's validated pasteurization range. If you deliberately choose one, use very fresh fish from a trusted source, keep it refrigerated until bagging, limit total time in the danger zone, serve immediately, and keep it away from high-risk diners. Freezing requirements for parasite control vary with species, source, and intended use, so ask the seller whether the fish is suitable for raw or undercooked service rather than guessing from a label.
Douglas Baldwin's technical sous vide discussion gives a 104°F salmon example and explicitly says that temperature is too low to pasteurize the fish. A salt-and-sugar cure can improve texture and add another hurdle, but it does not turn a short low-temperature cook into the USDA 145°F path.
The Team at MeatLogic recommends choosing 136.5°F to 140°F with the calculated time for a practical balance of tenderness and a validated lower-temperature safety route.
Equipment that protects a delicate fillet
You need a temperature-stable sous vide immersion circulator, a container deep enough for circulation, and heat-rated sous vide bags.
A chamber or edge vacuum sealer is optional. Salmon is easy to crush, so stop an edge sealer before hard compression or use the water-displacement method with a freezer-grade zipper bag.
For the finish, use a wide fish spatula and a heavy nonstick or carbon-steel skillet. Delicate flakes need broad support when leaving the bag and pan.

Prepare the salmon
Choose center-cut portions of similar thickness. Tail pieces can be half as thick as center portions and should not share one schedule unless you accept a firmer tail.
Run clean fingers over the flesh to find pin bones. Pull them in the direction they point with clean tweezers. Removing them after cooking can tear the softened fillet.
Salt lightly and refrigerate uncovered for 20 to 30 minutes. This brief dry brine firms the surface and seasons more evenly. It can also reduce the amount of white albumin that appears, although species, freezing history, and temperature also affect albumin.
Rinse only if you applied an intentionally heavy cure. Otherwise blot the surface dry. Add pepper, herbs, or a thin strip of lemon zest. Avoid raw garlic in a bag that may be stored, since the sealed low-oxygen environment requires careful temperature and storage control. Garlic powder is easier to use predictably.
Bag without crushing or stacking
Place each portion in a single layer. Two fillets side by side are fine when water can reach both faces. Two stacked fillets behave like one thick piece and invalidate the measured thickness.
Add no more than a teaspoon of neutral oil per portion, and feel free to omit it. A large pool of oil can dilute fat-soluble flavor without making the fish juicier.
With a zipper bag, lower the filled bag into the water until pressure pushes air toward the open corner. Keep the opening above water, seal it, and clip it to the container. With a vacuum sealer, use a gentle or pulse setting.
Make sure the package stays submerged. Trapped air creates a floating corner that heats differently. A sous vide rack and weight can hold the bag without blocking circulation.
Cook and verify the bath
Preheat the bath before adding fish. Set the temperature according to the texture and safety path you chose, then enter thickness in the calculator.
Keep bags separated and water above the circulator's minimum line. Cover a long cook to limit evaporation. A fitted lid is convenient, but plastic wrap or a clean heat-safe cover can also reduce water loss without touching the circulator's vent.
Do not start a five-hour low-temperature cook and leave the house with an untested setup. Confirm the bag is submerged, the circulator is running, and the container sits on a heat-safe surface.
For accuracy, check the water bath occasionally with a reliable instant-read thermometer. A one-degree difference matters more at the low end of a pasteurization table than it does in a hot oven.
Prevent albumin without chasing myths
Albumin is the white protein that collects on cooked salmon. It is safe to eat. It is also less visually appealing than a clean orange surface.
Three controls help:
- Use moderate heat. Higher temperatures contract proteins more aggressively.
- Salt briefly before bagging to firm the flesh.
- Avoid extending the cook far beyond the selected validated time.
A sous vide bag may still collect white protein. Wipe it away gently after cooking. Do not rinse a finished fillet, which cools it, wets the surface, and makes searing harder.
Albumin does not prove the salmon is overcooked or unsafe. It is a quality signal, not a pathogen test.
Watch how temperature changes texture
Guga Foods tested salmon at multiple sous vide temperatures side by side. The visual comparison is valuable because words such as tender, silky, and flaky mean different things to different cooks. Use the experiment to choose texture, then use the MeatLogic calculator for the safety time at a supported temperature.
Crisp the skin without overcooking the center
Sous vide cannot crisp skin inside a wet bag. The finish is a separate high-heat step.
Remove the salmon with both hands supporting the bag. Cut the bag open rather than dragging the fillet through a narrow opening. Slide the fish onto paper towels and blot the flesh and skin thoroughly. Let it sit uncovered for a minute while the pan heats.
Add a thin film of high-smoke-point oil to the skillet over medium-high heat. Lay the salmon skin-side down and press gently with the fish spatula for the first 15 to 20 seconds so the skin contacts the pan. Sear until crisp, usually 45 to 90 seconds depending on the pan and skin moisture.
Do not leave the flesh side against the pan for a full second cook. A quick 10-second touch is enough for color, or skip it. The center is already done.
Skinless salmon can be served directly from the bag after blotting. If you want browning, use a very short sear and accept that the delicate surface may leave some protein in the pan.
Skin-on vs skinless
Skin-on portions are easier to sear because the skin provides structure. They also protect the flesh from direct pan heat. Scale the skin before bagging, or ask the fish counter to do it.
Skinless portions are excellent for chilled salmon, salads, and sauces. They are fragile at 131°F to 134.5°F, so use two spatulas or slide the fish directly from the opened bag onto the plate.
Do not expect skin to remain crisp after refrigeration. For make-ahead service, chill the bag quickly, refrigerate under a validated storage plan, then rewarm and crisp immediately before eating.
Wild vs farmed salmon
Farmed Atlantic salmon usually contains more fat and has a thicker, more uniform center. It suits the fatty-fish table and stays lush at 138°F to 140°F.
Wild sockeye, coho, and king vary. King can be rich like farmed salmon. Sockeye is lean and can become firm quickly. The calculator distinguishes lean fish from fatty fish, so choose the description that matches the fillet rather than relying only on species name.
Color is not a doneness scale. Sockeye remains deeply colored even when fully cooked, while farmed salmon may look pale at the same temperature.
Cooking from frozen
Remove retail packaging unless it is specifically labeled safe for sous vide cooking. Store vacuum packs are designed for distribution, and their adhesives and plastics are not automatically rated for a heated water bath.
Rebag the frozen fish in a heat-rated bag. Frozen starts increase heating time, and the exact adjustment depends on thickness and shape. Use the calculator's frozen option when available rather than adding an arbitrary 30 minutes.
Check frozen portions for ice trapped around the flesh. Excess surface ice can dilute seasoning and encourage floating. Brush loose crystals away before sealing.
Serving, chilling, and leftovers
Serve hot salmon immediately after searing. If service is delayed briefly, keep the bag in the controlled bath only within the validated schedule. Fish texture changes with extended holding, even when the temperature does not rise.
For chilled salmon, move the sealed bag directly into a large ice-water bath after cooking. Chill it rapidly, then refrigerate. Home refrigerators vary, and vacuum-packed fish requires stricter cold control than an ordinary cooked fillet. If you do not have a validated storage plan, cook close to service rather than keeping sealed fish for days.
For ordinary cooked leftovers, USDA FSIS lists 165°F as the reheating temperature. That will produce firmer salmon than the original sous vide finish. The better quality choice is to cook only what you plan to eat, then use cold leftovers promptly in a salad.
The meat temperature chart keeps the USDA fish and leftover numbers in one place.
Troubleshooting
| Problem | Likely cause | Correction |
|---|---|---|
| Mushy surface | Fish held too long or previously frozen flesh was damaged | Shorten holding and buy firmer fillets |
| Dry, firm center | Bath too hot for preferred texture | Move down within the validated range and use its full time |
| White albumin | High temperature, long hold, or no brief salting | Salt briefly and avoid excess hold time |
| Bag floats | Trapped air or steam | Reseal and secure with a rack or weight |
| Skin will not crisp | Surface is wet or pan is cool | Blot thoroughly and preheat the pan |
| Fillet breaks | Hard vacuum or poor support | Use gentle sealing and a wide spatula |
| Uneven texture | Portions differ in thickness or overlap | Bag in one layer and group similar cuts |
The best starting method
For a first pasteurized batch, choose center-cut salmon about 1 inch thick. Salt lightly for 20 minutes, bag in a single layer, and cook at 140°F for the calculator's full time, about 90 minutes for a 25 mm fatty fillet. Dry it carefully and crisp the skin for less than 90 seconds.
That produces a firm, moist fillet and keeps the schedule manageable. On the next cook, try 138°F with the longer calculated time for a softer result. Change one variable and record the species, thickness, temperature, time, and finish.
Sous vide salmon becomes repeatable when thickness and safety stop being guesses. Choose the texture, follow the matching time, and keep the final sear short.
Related
Sous Vide Duck Breast: Time, Temperature, and Crispy Skin
Cook duck breast evenly in a sous vide bath, use a validated safety path, and render the fat slowly for genuinely crisp golden skin.
Sous Vide Chicken Breast Time and Temperature Guide
Choose a sous vide chicken breast texture, calculate pasteurization time by thickness, seal the bag safely, and finish with a fast, flavorful sear.
Sous Vide Ribs Time and Temperature Guide
Choose a sous vide rib texture, bag the rack safely, cook it on your schedule, and finish with smoke or high heat for a sticky barbecue crust.
How to Grill Cedar Plank Salmon Without Drying It Out
Choose a food-safe cedar plank, manage the flame, and cook salmon to a measured finish. Includes methods for charcoal, gas, and pellet grills.