Imagine gently poached salmon nestled in a luxuriously creamy coconut lime sauce, the vibrant flavors of Southeast Asia swirling together in every bite. Poached Salmon in Coconut Lime Sauce is one of those dishes that feels equally at home on a weeknight dinner table and at a special gathering with friends. It’s fragrant with ginger, lemongrass, and lime, lusciously rich from coconut milk, and finished with a lovely pop of heat and brightness. This recipe is just as fast as it is delicious—the kind of meal you’ll crave over and over.

Ingredients You’ll Need
You don’t need a laundry list to make something extraordinary; these carefully chosen ingredients each bring something magical to Poached Salmon in Coconut Lime Sauce. The interplay of creamy coconut, punchy aromatics, and zingy lime is where the flavor fireworks really begin—so don’t skimp on the fresh stuff if you can help it!
- Salmon fillets: Ideally skinless, these tender filets soak up all that gorgeous sauce while staying beautifully moist.
- Salt and pepper: A quick seasoning to let the natural flavors of the salmon shine through.
- Oil (2 tbsp, separated): Used for searing and blooming the aromatics, ensure you use a neutral oil for clean taste.
- Garlic (2 cloves, finely grated): Adds bold depth and warmth to the sauce—freshly grated gives the best punch!
- Ginger (2 tsp, finely grated): Lends zing and freshness, perfectly balancing the creamy coconut.
- Lemongrass (1 stalk, finely grated): Fragrant and citrusy, it’s key for that Thai-inspired aroma—feel free to swap for lemongrass paste if needed.
- Brown sugar (1 tbsp): This small touch of sweetness rounds out the acidity and spice in the sauce.
- Chilli garlic paste (1 tsp, or more to taste): For just the right kick and an alluring hint of color; any Asian-style chili paste will do.
- Coconut milk (400g/14oz): The creamy heart of the sauce; use full-fat for maximum flavor and velvety texture.
- Fish sauce (1 tbsp): Brings salty, umami richness—substitute with soy sauce if you want a milder, vegetarian option.
- Lime zest (2 tsp, about 1 lime): Punches up the fragrance, and helps balance out the richness.
- Lime juice, to taste: Adds brightness and tang—adjust to your preference at the end.
- Fresh coriander/cilantro leaves, finely chopped: This optional garnish packs in freshness and vibrant green color.
- Finely sliced large red chillies (optional): A beautiful and zesty topping, especially if you love a little extra heat.
- Vermicelli noodles or jasmine rice: Your base to soak up all that luscious coconut lime sauce—choose your favorite or serve both!
- Steamed Asian greens: To bring color, crunch, and even more goodness to your plate.
How to Make Poached Salmon in Coconut Lime Sauce
Step 1: Season Your Salmon
Start by patting your salmon fillets dry and seasoning both sides generously with salt and pepper. This quick, simple step ensures every bite is flavorful and also helps create a lovely golden crust when you sear it.
Step 2: Sear for Flavor
Heat 1 tablespoon of oil in a non-stick pan or a well-seasoned skillet over medium-high. When shimmering hot, lay in the salmon fillets, skin side up. Sear for about 1 and a half minutes until the underside is golden, then gently flip and cook the other side for just 1 minute. The inside should still be a bit rare—don’t worry, it’ll finish cooking in the sauce. Transfer to a plate and keep nearby.
Step 3: Build the Aromatics
Reduce the heat to medium-low so you don’t scorch your next ingredients. Add your remaining tablespoon of oil, then toss in the grated garlic, ginger, and lemongrass. Stir constantly for about a minute, just until the garlic turns lightly golden and fills your kitchen with amazing aroma.
Step 4: Caramelize the Sugar and Add the Heat
Sprinkle in the brown sugar and let it melt and bubble for about 20 seconds, turning a gorgeous caramel color. Stir in the chili garlic paste (or your favorite chili sauce) and let the aromatics mingle—this adds a subtle backbone of heat and color.
Step 5: Add the Coconut Milk
Pour in the coconut milk, using your spoon to scrape up any tasty bits stuck to the bottom of the skillet. Those little browned bits add so much flavor! Stir well so everything is beautifully combined and the sauce starts to look creamy and inviting.
Step 6: Season the Sauce
Now, stir in the fish sauce for a savory, umami boost, then bring your sauce up to a simmer over medium heat. Let it gently bubble for 2 minutes to thicken ever so slightly and fully infuse the aromatics.
Step 7: Poach the Salmon to Perfection
Nestle the partially-cooked salmon fillets into the coconut lime sauce. Lower the heat and simmer very gently for about 4 minutes, or until the salmon is just cooked through and flakes easily. Don’t overcook—you want salmon that’s tender and silky!
Step 8: Finish with Lime and Serve
Carefully remove your salmon and finish the sauce with the fresh lime zest and lime juice—taste as you go to get the perfect tang. Adjust the seasoning with a little more fish sauce if needed. Serve right away, spooning plenty of sauce over noodles, rice, or greens, and scatter with cilantro and optional red chilies for a beautiful finish.
How to Serve Poached Salmon in Coconut Lime Sauce

Garnishes
Take your Poached Salmon in Coconut Lime Sauce from everyday to extraordinary with a shower of chopped cilantro for freshness and thinly sliced red chilies for color and zip. A wedge of lime on the side encourages each diner to finish with a squeeze of brightness just before digging in.
Side Dishes
This dreamy, aromatic salmon loves a cozy bed of vermicelli noodles or jasmine rice—perfect vehicles to soak up every drop of the coconut lime sauce. For balance and crunch, toss some steamed Asian greens alongside: bok choy, broccolini, or even a simple mix of stir-fried green beans adds just the right touch.
Creative Ways to Present
For a special occasion, portion each salmon fillet over a spiral of noodles in shallow bowls and ladle the coconut lime sauce around, then garnish like an artist. Or, arrange the fillets family-style on a large platter, surrounded by heaps of rice and greens so everyone can help themselves. You can even serve the sauce as a dip for blanched veggies or cold prawns—it’s that versatile!
Make Ahead and Storage
Storing Leftovers
Transfer any leftover Poached Salmon in Coconut Lime Sauce to an airtight container, storing the salmon and sauce together for maximum flavor. It will keep in the refrigerator for up to two days—just remember that the sauce will thicken as it sits, making leftovers especially rich and satisfying.
Freezing
While coconut-based sauces generally freeze well, salmon’s delicate texture can change after being thawed. If you want to freeze leftovers, do so in a tightly sealed container for up to one month, knowing the fish may be a bit softer after reheating. For best quality, freeze just the sauce separately and poach fresh salmon when you’re ready to serve.
Reheating
To gently reheat, transfer to a skillet or saucepan and warm over low heat, stirring occasionally. Add a splash of water or coconut milk if the sauce has thickened too much. Always reheat just until the salmon is warmed through to maintain its tender texture—avoid boiling, which can make it dry.
FAQs
Can I use a different type of fish for Poached Salmon in Coconut Lime Sauce?
Absolutely! This sauce works wonders with other firm, meaty fish fillets like barramundi, halibut, or cod. Even prawns or chicken (breast or thigh pieces) make a delicious twist if you’re not in the mood for salmon.
Is there a good substitute for fish sauce?
If you can’t use fish sauce, soy sauce makes a great backup and also keeps this recipe vegetarian-friendly if you use tofu instead of fish. The flavor will be a touch less complex, but still wonderfully savory.
Can I make Poached Salmon in Coconut Lime Sauce ahead of time?
You can absolutely make the sauce a day in advance—just store it in the refrigerator and gently reheat before adding freshly-seared salmon. This lets the flavors meld even more, making the sauce extra fragrant!
How spicy is this dish?
The beauty of Poached Salmon in Coconut Lime Sauce is that you control the heat. Start with a teaspoon of chili paste, taste, and add more if you love spice. Mild, medium, or hot, it’s always delicious.
Is low-fat coconut milk okay to use?
You can use it if you prefer, though the sauce won’t be quite as creamy and rich as with full-fat coconut milk. The flavor will still be wonderful, but the texture will be a bit lighter and the sauce slightly thinner.
Final Thoughts
If you’re looking for a meal that’s both dazzlingly flavorful and weeknight-friendly, this Poached Salmon in Coconut Lime Sauce is about to become your new favorite. Every bite is creamy, zesty, and impossibly inviting. Give it a try—you just might find yourself making it again and again!
Print
Poached Salmon in Coconut Lime Sauce Recipe
- Total Time: 25 minutes
- Yield: 4 servings
- Diet: Gluten Free
Description
A delightful and flavorful dish featuring tender poached salmon in a rich coconut lime sauce. This Thai-inspired recipe is a perfect balance of savory, sweet, and tangy flavors that will impress your dinner guests.
Ingredients
Salmon Fillets:
- 4 salmon fillets, 180g/6oz each, skinless
- Salt and pepper
Coconut Lime Sauce:
- 2 tbsp oil, separated
- 2 garlic cloves, finely grated
- 2 tsp ginger, finely grated
- 1 lemongrass, peeled, finely grated
- 1 tbsp brown sugar
- 1 tsp chilli garlic paste, adjust to taste
- 400g/14oz coconut milk
- 1 tbsp fish sauce
- 2 tsp lime zest (from 1 lime)
- Lime juice, to taste
Garnish/Serving:
- Fresh coriander/cilantro leaves, finely chopped
- Finely sliced large red chillies (optional)
- Vermicelli noodles or rice, for serving
- Steamed jasmine rice
- Steamed Asian greens
Instructions
- Season Salmon: Sprinkle both sides of salmon with salt and pepper.
- Sear Salmon: Heat 1 tbsp oil in a pan, sear salmon for 1 1/2 minutes each side. Remove from pan.
- Prepare Sauce: Heat remaining oil, cook garlic, ginger, lemongrass. Add sugar, chilli paste, coconut milk, fish sauce. Simmer.
- Poach Salmon: Return salmon to the sauce, simmer gently for 4 minutes.
- Finish Dish: Stir in lime zest and juice. Adjust seasoning. Serve over noodles or rice, garnish with coriander and chili.
Notes
- Skinless salmon is preferred for this recipe.
- Use the bottom part of lemongrass after peeling.
- Any type of chilli paste can be used for spiciness.
- Low-fat coconut milk can be a substitute, but the sauce may be less flavorful.
- This recipe is versatile and can be made with other proteins like fish, prawns, or chicken.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Category: Mains
- Method: Stovetop
- Cuisine: Thai
Nutrition
- Serving Size: 1 serving
- Calories: 502
- Sugar: 6g
- Sodium: 435mg
- Fat: 38g
- Saturated Fat: 22g
- Carbohydrates: 9g
- Fiber: 2g
- Protein: 32g
- Cholesterol: 82mg