
How to Poach Fish (using the 140°F method)
This post may contain affiliate links. Please read our disclosure policy.
This poached fish comes out silky, tender, and gently seasoned every time, thanks to a simple 140°F method inspired by sous vide cooking. The fish is literally impossible to overcook, and the whole thing is ready in about 15 minutes.

I think poaching is one of the most underrated ways to cook fish. Done properly, the fillet comes out silky, tender, and gently seasoned throughout, with a texture you can’t get from grilling or pan-searing. It’s the kind of technique that feels a little chef-y until you realize how simple it actually is.
The method I use here was inspired by sous vide cooking (a technique that seals food in bags and cooks it in temperature-controlled water) but simplified for a home kitchen. Fish is delicate and cooks quickly, which makes it the perfect candidate for a low-key sous vide. Instead of fussing with bags and equipment, the poaching broth becomes the sous vide liquid, gently cooking the fish while infusing it with flavor.
The trick is the 140°F target. That’s the ideal internal temperature for tender, silky fish, and it’s also the temperature the poaching liquid needs to stay at while the fish cooks. Because the water can’t get hotter than the doneness point, the fish literally can’t overcook. Even if you get distracted and leave it in the pan a few minutes longer than you meant to, it’ll still come out perfectly tender. Use an instant-read thermometer to check the water, and you’re set.


No thermometer? Here’s how to do it:
If you don’t have an instant-read thermometer, here’s what to look for. At 140°F, the water should steam but stay very calm. You’ll see just a few small bubbles rising to the surface here and there, far fewer than a gentle simmer. If the water is actively bubbling, it’s too hot.
The other test I use in my kitchen is my finger. At 140°F, I can quickly dip a fingertip into the water without burning myself, but I couldn’t leave it in there for more than a split second. If the water feels warm-to-hot but not painful on a quick dip, you’re in the right range. If you can’t touch the water at all, it’s too hot and needs to come down before the fish goes in.
Once the fish is in the pan, watch the surface. As long as you see steam but only occasional bubbles, the water is holding the right temperature. If it starts to simmer actively, pull the pan off the heat for 30 seconds and let it settle back down.
How to vary the poaching liquid
The 140°F method works with almost any liquid, which means you can shift the whole flavor profile of the dish just by changing what’s in the pan. Here are a few traditional variations worth trying, each of which pairs beautifully with mild, flaky fish.
Coconut milk with lime and lemongrass. A Thai-inspired variation. Coconut milk gives the fish a subtly sweet, richer finish, and the lime and lemongrass keep it bright. Pairs well with white fish like cod or halibut, or with salmon for something more substantial.
Whole milk with butter and herbs. A classic French and British technique that turns out especially delicate, silky fish. The dairy softens everything, and a few sprigs of thyme, dill, or bay leaf infuse the fish gently as it cooks. I think this works especially well with cod, haddock, or trout.
Butter with garlic and thyme. Butter poaching is what fine-dining kitchens use to get that supple, restaurant-quality texture. Rich, savory, and worth the splurge for a special dinner. Restaurants often use this with firmer fish like halibut, cod, or arctic char.
Tomato broth with garlic, olives, and basil. This is the Italian pesce all’acqua pazza style, where the fish poaches in a savory tomato broth that you spoon over the finished plate. Bright, herby, and a natural fit for cod, snapper, or halibut.
Soy sauce, wine, and ginger. A Chinese-inspired variation with a savory, umami-rich finish. Sweet, salty, and gently gingery. I love this with a fatty fish like steelhead trout. It’s especially good served with rice.
Whichever liquid you choose, keep the temperature at 140°F and the method stays exactly the same.

How to Poach Fish (using the 140°F method)
Ingredients
- ½ cup dry white wine
- ½ medium yellow onion (sliced)
- 2 cloves garlic (crushed)
- ½ lemon (sliced)
- ½ teaspoon sea salt
- 4 fillets fish (of your choice – see notes)
Instructions
- Put all the ingredients, except the fish, in a large skillet with high sides and add at least 2 inches of water. Heat the water over medium heat until it reaches 140 degrees Fahrenheit, or until it is steaming, the water is moving around but not bubbling. You should be able to dip your finger into the water very briefly without burning it. (Be careful if you do this, though. We don't want you to hurt yourself!) Reduce the heat to medium-low.½ cup dry white wine, ½ medium yellow onion, 2 cloves garlic, ½ lemon, ½ teaspoon sea salt

- Once the water is at 140 degrees, slide the fish into the pot. The trick here is that you want the water to remain at a fairly constant 140 degrees so that the fish doesn't overcook.4 fillets fish

- The fish is ready once it reaches an internal temperature of 140 degrees. Without a thermometer, you can test for doneness by seeing if the flesh flakes easily from the fish. A salmon fillet will take approximately 10 minutes to poach. The poaching time will vary depending on the thickness of the fish. Remember that as long as the water does not rise above 140 degrees, you will not overcook your fish.

- Carefully remove the fish from the poaching liquid using a slotted spatula and serve it immediately.

Notes
Nutrition
We have thoroughly tested this recipe for accuracy. However, individual results may vary. See our full recipe disclosure here.

My family requested poached fish, which I’d never made before. This recipe was a lifesaver. I used tilapia (it’s what I had) and it turned out perfectly. Everyone raved about it and begged me to make it again so I added it to my meal rotation. I zested some of the lemon peel into the broth the next time as well and it was fantastic.
I’m making almond milk for golden turmeric milk, steaming vegies (to add at the end) and poaching Mahi Mahi in the golden milk is a little spicey. My weak area is the poaching. Was delighted to find a reliable technique for the fish.
I love to poach my boston bluefish filets in just some milk, butter, salt & pepper, It gets done in no time .
Great recipe for a method of poaching. Times, temps and amount of liquid resulted in a perfectly poached fish. I used tilapia and it turned out wonderfully. Can’t comment on all the spices because I did it differently.
This was so easy and my fish turned out buttery and delicious!
To provide some perspective, I poached salmon last night, but could not find this recipe and was forced to use another poaching method. My salmon, while tasty, was a little dry and slightly overcooked. I will definitely stick to the method in this post the next time!
I’m so happy that this method worked for you. It really is my favorite way to poach fish!
we go to a local restaurant and have broiled cod.
we always had our cod loins at home and it never comes out good, too dry, i would just bake it.
i just couldn’t see how broiled would turn out the way theirs does, but with reading about your
poached fish, i think that is what they actually do. today i will try the poaching with milk.
if this works out i will be one very happy cook.
thank you for your website.
You’re so welcome!
I haven’t tried this recipe because I fell in love with my own. It’s the simplest way to poach salmon ever. Simply warm up a can of Progresso tomato/basal soup to 140
degrees, drop in your one pound piece of wild
caught fresh salmon and after 10
minuets serve it in a soup dish over some steamed rice and enjoy the easiest most delicious salmon you’ve ever prepared. Thanks Next day you can enjoy a most delicious bowl of salmon bisque which is the left over poaching liquid which has turned into salmon bisque. I promise you will enjoy the simplicity and deliciousness of this recipe!
Sounds like you made the recipe with a different poaching liquid. Great idea!
Totally agree it is underrated! I glam it up by poaching in coconut, sometimes spiked with plenty of flavour! I adore poaching. It is SO JUICY!
Coconut is the best, right?!! I made something similar to this the other day (only with chicken, not fish) and used coconut milk, lime, lemongrass and a few other tasty things. Yum!
Thanks – I never realized this – but of course this would work amazingly – thanks