How do I keep salmon from drying out when I cook it?
Poach the salmon in olive oil held at about 130°F (55°C) for 15 to 20 minutes. The oil should feel warm and show no bubbles. At that low, steady temperature the center finishes before the outside overcooks, so the flakes stay moist and glossy instead of dry, tight and beaded with white albumin.
How to do it
- Pick a small pan that fits the fillet snuglyA snug pan means less olive oil is needed to cover the fish completely. Pat the fillet dry and season it lightly with salt.
- Warm the olive oil to 130°F (55°C) on low heatClip a thermometer to the side of the pan so the tip sits in the oil. The oil should feel warm and show no bubbles at all.
- Submerge the fillet and hold the temperature for 15 to 20 minutesLower the fish in gently and make sure the oil covers it. Nudge the burner up or down to keep the reading steady; an inch-thick fillet usually needs the full 15 to 20 minutes.
- Check with a fork, then lift and drainThe fish is ready when the flakes part under gentle fork pressure and look glossy rather than chalky. Lift it out with a slotted spatula and let it drain on a rack or paper towel for a minute.
Questions that come up
Is 130°F safe for fish?
The USDA recommends cooking fish to 145°F (63°C). 130°F is a common restaurant doneness for salmon and is widely used with fresh, high-quality fish, but it is below that guideline. If you are pregnant or cooking for young children or anyone immunocompromised, hold the oil at 145°F instead; the method stays gentler than simmering water either way.
Does the fish come out greasy?
Usually not. At 130°F nothing fries, so the oil coats the surface rather than soaking into the flesh. Lift the fillet with a slotted spatula and let it drain on a rack or paper towel for a minute; a squeeze of lemon cuts any remaining richness.
Can I reuse the olive oil afterward?
Yes, for fish. Let it cool, strain it through a fine sieve, and keep it covered in the fridge for up to a few days. It picks up a mild fish flavor, so save it for the next poach or a seafood dish rather than baking or salad dressing.
Does this work with cod or thinner fillets?
It works with cod, halibut, trout and most firm or flaky fillets. Time follows thickness: an inch-thick fillet usually needs 15 to 20 minutes, a thin one closer to 8 to 12. Check early with a fork, and move delicate fish like cod as little as possible, since it can fall apart.
Full transcript
Silkier salmon? Poach it in warm oil, not water. Cover the fillet in olive oil and hold it at 130 degrees, no bubbles. Fifteen to twenty minutes. The outside stays tender while the center catches up. Water flakes dry and chalky. Oil stays glossy and silky.