If Poached Salmon in Coconut Lime Sauce sounds like something you’d order at a cute little coastal restaurant… but you’re currently in leggings, juggling life, and wondering what’s for dinner—hi, same. This is that “fancy without the fuss” recipe that makes you look like you had a plan all along (even if you absolutely did not).
It’s creamy, bright, cozy, and just a little tropical—like your dinner took a mini vacation while you were answering emails. And the best part? It’s all made in one pan, which is my love language.
Table of Contents
Why You’ll Love This Poached Salmon in Coconut Lime Sauce
- It’s fast: dinner is on the table in about 30 minutes.
- It’s forgiving: poaching keeps salmon tender (no dry, sad fish here).
- It feels special: coconut milk + lime = silky, zingy magic.
- It’s one-pan: fewer dishes, more peace.
- It works for picky eaters: the sauce is mild, creamy, and not “spicy scary.”
Ingredients You’ll Need
Here’s what you’re working with (and honestly, it’s a pretty dreamy lineup):
- 4 salmon fillets (about 6 ounces each), skin removed
- 1 cup coconut milk (full-fat for creaminess)
- 1/2 cup fish stock or water
- 1 tablespoon olive oil or butter
- 2 cloves garlic, minced
- 1 small onion, finely chopped
- 1 tablespoon fresh ginger, grated
- Zest of 1 lime
- Juice of 2 limes
- 1 tablespoon soy sauce (or tamari for gluten-free)
- 1 teaspoon honey or maple syrup (optional)
- Salt and pepper, to taste
- Fresh cilantro, for garnish (optional)
- Lime wedges, for serving
Ingredient Highlights (a.k.a. why this works)
- Salmon: rich and buttery, plus packed with omega-3s.
- Coconut milk: makes the sauce creamy without needing heavy cream.
- Lime: brightens everything and keeps the sauce from feeling heavy.
- Garlic + ginger: warm, cozy flavor that smells like “something good is happening.”
- Soy sauce + honey: that savory-sweet balance that makes you keep “taste-testing.”
How to Make Poached Salmon in Coconut Lime Sauce
1) Start the sauce
Grab a large skillet or sauté pan and set it over medium heat.
- Add olive oil or butter.
- Toss in the onion, garlic, and ginger.
- Sauté for 2–3 minutes, just until the onion softens and everything smells amazing.
(If your kitchen starts smelling like you actually know what you’re doing—yep, that’s the ginger.)
2) Build the coconut-lime sauce
Stir in:
- coconut milk
- fish stock (or water)
- soy sauce
- lime zest
- lime juice
- honey/maple syrup (if using)
Bring it to a gentle simmer (not a rolling boil—keep it calm like a bath, not like pasta water).
Season with salt and pepper, then let it simmer for 5 minutes so the flavors can mingle.
3) Poach the salmon
Now the fun part: tender, juicy salmon with basically no effort.
- Gently place the salmon fillets into the simmering sauce.
- Spoon a little sauce over the top (like you’re tucking them in).
- Cover with a lid and cook for 10–12 minutes, until the salmon flakes easily.
Don’t overcook—poached salmon is at its best when it’s soft and moist.
Doneness tip: Salmon is done at 145°F (63°C). No thermometer? Use a fork—if it flakes easily and looks opaque, you’re good.
4) Finish and serve
- Carefully lift salmon onto plates.
- Spoon that gorgeous coconut lime sauce all over.
- Top with cilantro if you’re a cilantro person (no judgment either way).
- Serve with lime wedges for a fresh squeeze right before eating.
Best Ways to Serve It
This sauce is the kind you’ll want to drag everything through, so pair it with something that soaks it up:
- Jasmine rice or basmati rice
- Cauliflower rice (if you’re keeping it lighter)
- Rice noodles (hello, weeknight “Thai-ish” vibes)
- Roasted broccoli or snap peas
- Garlic green beans
- Warm naan (not traditional, but very comforting and very delicious)
Aneta’s Cozy Kitchen Tip Jar
A few little tricks I’ve learned after making versions of this more times than I can count:
- Keep it at a simmer. Boiling can make coconut milk separate and salmon tough. Gentle heat is the secret.
- Use full-fat coconut milk for that silky restaurant feel.
- Zest first, juice second. Zesting a naked lime after juicing is a special kind of annoying.
- Sauce too tangy? Add that teaspoon of honey or maple syrup. It smooths everything out.
- Sauce too thin? Simmer uncovered for 2–3 minutes after removing the salmon to reduce it slightly.
And if your sauce looks a little “not Instagram perfect” at first? Don’t panic. Stir, taste, and trust the process. Dinner isn’t a photoshoot.
A Little Personal Story From My Kitchen
This Poached Salmon in Coconut Lime Sauce became my go-to on evenings when I wanted something comforting but still felt “fresh.” The first time I made it, I was trying to impress my family without spending my whole night cooking—and I still remember how quiet the table got after the first bite. You know that quiet: the good quiet. The “wow, what is this?” quiet.
Now it’s one of those recipes I pull out when I need a win. Busy day? This. Need something that feels a little special? Also this Want fewer dishes? Definitely this.

FAQs About Poached Salmon in Coconut Lime Sauce
Can I use frozen salmon?
Yes! Thaw it first for best results. Pat it dry before adding it to the pan so the sauce doesn’t get watery.
What can I use instead of fish stock?
Water works perfectly. If you have it, chicken broth can also work in a pinch—just keep it low-sodium so it doesn’t overpower the coconut and lime.
Can I make this gluten-free?
Absolutely—use tamari instead of soy sauce. Everything else is naturally gluten-free.
How do I store leftovers?
Store salmon and sauce in an airtight container in the fridge for up to 2 days. Reheat gently on the stove over low heat (microwaving can dry out salmon fast).
Can I add veggies to the pan?
Yes! Baby spinach, snap peas, or thin-sliced bell peppers are great. Add quick-cooking veggies in the last few minutes so they stay bright and crisp.
Bring Some Magic to Dinner Tonight
If you’ve been craving something that feels comforting and a little exciting, Poached Salmon in Coconut Lime Sauce is calling your name. It’s creamy without being heavy, zesty without being sharp, and simple enough for a Tuesday—but pretty enough for company.
Make it once, and I have a feeling it’ll become one of those “back pocket” dinners you lean on when life is busy and you still want to eat like a person who has it together. (Even if you’re eating it standing at the counter… which I would never do… ahem.)
Keep the Tropical Vibes Going
- If you loved the creamy, zesty flavors here, you’ll probably fall hard for this One Pan Coconut Lime Chicken—same sunny vibe, super easy, and perfect for busy weeknights.
- Want another salmon dinner that feels “restaurant fancy” but still weeknight-friendly? Try Creamy Lemon Salmon Piccata for that bright, buttery sauce moment.
- If you’re craving a little sweet + savory twist next time, bookmark Mango Teriyaki Salmon—it’s cozy, flavorful, and totally dinner-table impressive.
- And if you’re in the mood for something fresh on the side (especially when you want crunch with creamy dishes), whip up Smashed Cucumber Salad—it’s quick, cool, and so refreshing with coconut-lime flavors.
If you make Poached Salmon in Coconut Lime Sauce, I’d love to hear how it went—please leave a review and tap your star rating ⭐⭐⭐⭐⭐ (be honest… but if it made you do a happy food dance, five stars is totally allowed ).
Poached Salmon in Coconut Lime Sauce
- Total Time: 30 minutes
- Yield: 4 servings 1x
Description
Poached Salmon in Coconut Lime Sauce is a creamy, zesty, one-pan dinner that feels restaurant-worthy but comes together in just 30 minutes. Tender salmon fillets gently poach in a rich coconut milk sauce infused with garlic, ginger, fresh lime, and a touch of soy for the perfect balance of savory and bright flavors.
Ingredients
- 4 salmon fillets (about 6 ounces each), skin removed
- 1 cup full-fat coconut milk
- 1/2 cup fish stock or water
- 1 tablespoon olive oil or butter
- 2 cloves garlic, minced
- 1 small onion, finely chopped
- 1 tablespoon fresh ginger, grated
- Zest of 1 lime
- Juice of 2 limes
- 1 tablespoon soy sauce (or tamari for gluten-free)
- 1 teaspoon honey or maple syrup (optional)
- Salt and pepper, to taste
- Fresh cilantro, for garnish (optional)
- Lime wedges, for serving
Instructions
- Heat the oil: In a large skillet over medium heat, add olive oil or butter.
- Cook aromatics: Add onion, garlic, and ginger. Sauté for 2–3 minutes until softened and fragrant.
- Build the sauce: Stir in coconut milk, fish stock (or water), soy sauce, lime zest, lime juice, and honey (if using). Bring to a gentle simmer.
- Season: Add salt and pepper to taste. Let the sauce simmer for 5 minutes to develop flavor.
- Poach the salmon: Gently place salmon fillets into the sauce. Spoon sauce over the top. Cover and cook for 10–12 minutes, until salmon flakes easily and reaches 145°F internal temperature.
- Serve: Remove salmon carefully, spoon sauce over the top, garnish with cilantro, and serve with lime wedges.
Notes
- Keep the sauce at a gentle simmer—do not boil.
- Full-fat coconut milk gives the best creamy texture.
- If sauce tastes too tangy, add a touch more honey.
- Great served over jasmine rice, basmati rice, or cauliflower rice.
- Store leftovers in the fridge for up to 2 days. Reheat gently to prevent drying.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Dinner
- Method: Stovetop / Poaching
- Cuisine: Asian-inspired
Nutrition
- Serving Size: 1 fillet with sauce
- Calories: 420 kcal
- Sugar: 3 g
- Sodium: 480 mg
- Fat: 30 g
- Saturated Fat: 14 g
- Unsaturated Fat: 14 g
- Trans Fat: 0 g
- Carbohydrates: 6 g
- Fiber: 1 g
- Protein: 34 g
- Cholesterol: 85 mg