High Protein Poached Salmon in Coconut Lime Sauce

Photo of author
Author: Mira
Published:
Updated:
This Post my contain affiliate links, please see our Disclosure for details.
High Protein Salmon Coconut Lime 1

High Protein Poached Salmon in Coconut Lime Sauce might just be the most satisfying weeknight dinner I’ve made all year. We’re talking tender, flaky salmon poached in a rich, creamy coconut sauce with a bright citrus kick, all coming together in a single pan in about 25 minutes. If you’ve been searching for a high protein fish dinner that actually feels indulgent, this is the one.

I’ll be honest with you. The first time I tried poaching salmon, I completely overcooked it. I had the heat too high, walked away for two minutes, and came back to dry, rubbery fish. After a few tries and a lot of taste testing, I figured out the trick: a low, steady simmer and a lid. That’s it. Now this High Protein Poached Salmon in Coconut Lime Sauce is on our dinner rotation at least twice a month, and my teenagers actually ask for it by name. That’s when you know a recipe is a real winner.

Ingredients for High Protein Poached Salmon in Coconut Lime Sauce

I’ve made this recipe many times and learned a few things along the way about ingredient choices. The quality of your salmon and coconut milk really do make a difference here, so it’s worth paying a little attention to what you grab at the store. Here’s everything you need:

  • 4 salmon fillets (7 to 8 oz each, skin removed) I recommend asking for center-cut fillets so they’re similar in thickness and cook evenly. Do not reduce the fillet size back down; the larger portion is what pushes this past 40g of protein per serving
  • 1/2 cup shelled edamame (thawed if frozen) – pro tip: do not skip these. They blend right into the sauce, add plant-based protein, and give the dish a satisfying texture without standing out at all
  • 1 cup full-fat coconut milk my preference is always full-fat here. Light coconut milk produces a thinner, less creamy sauce that doesn’t cling to the fish the same way
  • 1/2 cup fish stock or water fish stock adds a deeper savory base, but water works fine if that’s what you have on hand
  • 1 tbsp olive oil or butter
  • 2 garlic cloves, minced
  • 1 small onion, finely chopped
  • 1 tsp fresh ginger, grated in my experience, fresh ginger makes a noticeable difference here. Ground ginger is a last resort substitution only
  • Zest of 1 lime
  • Juice of 2 limes (about 3 to 4 tbsp)
  • 1 tbsp soy sauce or tamari (use tamari to keep this gluten-free)
  • Salt and pepper to taste
  • Fresh cilantro for garnish (optional)

Step-by-Step Instructions

I recommend reading through all the steps before you start, especially Step 4. The most common mistake with poached salmon is rushing the simmer, and knowing what to watch for will save you from dry fish.

Step 1: Gather and prep everything before you turn on the heat. Mince the garlic, finely chop the onion, grate the ginger, and zest and juice your limes. If your edamame is frozen, rinse it under warm water to thaw. Having everything prepped and ready keeps this recipe moving quickly and stress-free.

Step 2: Heat olive oil or butter in a large skillet over medium heat. Once shimmering, add the garlic and onion and sauté for 3 to 4 minutes until soft and translucent. Stir in the grated ginger and cook for one more minute. You’ll know it’s ready when the kitchen smells like something really good is happening.

Step 3: Pour in the coconut milk and fish stock. Add the lime zest, lime juice, soy sauce, salt, and pepper. Stir in the edamame and bring the sauce to a gentle simmer. Taste it here. It should be bright, creamy, and a little tangy. Adjust salt if needed before adding the salmon.

Step 4: Pat each salmon fillet dry with a paper towel, then gently lower them into the simmering sauce. This is the most important step: cover the pan and reduce heat to low-medium. Cook for 12 to 14 minutes until the salmon is opaque all the way through and flakes easily when you press it gently with a fork. Do not let the sauce boil once the salmon is in. A hard boil will make the fish tough and dry.

Step 5: Serve immediately. Spoon the coconut lime sauce and edamame generously over each fillet, top with fresh cilantro if desired, and add lime wedges on the side.

What to Serve with High Protein Poached Salmon in Coconut Lime Sauce

The coconut lime sauce is rich and creamy, so the best sides for this High Protein Poached Salmon are ones that soak up that flavor or provide a fresh, clean contrast.

Steamed Jasmine Rice: This is my go-to. Fluffy jasmine rice soaks up every drop of that coconut lime sauce and makes the whole plate feel like a complete, satisfying meal.

Cauliflower Rice: If you want to keep carbs lower, cauliflower rice is a great swap that still gives you something to scoop the sauce with. It works surprisingly well here.

Coconut Brothy Rice: If you want to lean all the way into the tropical vibe, this is the move. The coconut flavor in the rice echoes the sauce and creates something really special on the plate.

Steamed Bok Choy: The mild, slightly bitter greens cut through the richness of the coconut milk beautifully. A quick steam or sauté in a little sesame oil is all it needs.

Broccolini: Lightly steamed or sautéed broccolini adds crunch, color, and a pop of freshness that makes the plate feel balanced. It also pairs really well with the lime in the sauce.

If you love this style of dish, you might also enjoy this One Skillet Greek Salmon for another easy high protein salmon dinner, or check out these High Protein Teriyaki Salmon Bowls if you’re meal prepping salmon this week.

Storage and Serving Tips

Store leftovers in an airtight container in the refrigerator for up to 3 days. I recommend keeping the salmon and sauce together in the same container so the fish stays moist. Freezing is not recommended because the coconut sauce tends to separate when thawed and loses that silky texture you worked for.

To reheat, warm gently in a skillet over low heat with a small splash of water or coconut milk to loosen the sauce back up. Avoid the microwave if you can. Low and slow keeps the salmon tender instead of rubbery.

Pro tip: leftover salmon makes an excellent next-day lunch bowl over mixed greens or leftover rice. The flavors actually deepen overnight, and honestly it tastes even better the second day.

Conclusion

This High Protein Poached Salmon in Coconut Lime Sauce is genuinely one of those recipes that feels much fancier than the effort involved. It’s a complete high protein meal ready in about 25 minutes, with over 40 grams of protein per serving and a sauce that will have everyone asking what’s in it. If you’ve been looking for a salmon recipe that’s different, delicious, and easy enough for a Tuesday night, this is your answer. Give it a try and let me know how it turns out!

Print

High Protein Poached Salmon in Coconut Lime Sauce

Flaky salmon fillets gently poached in a creamy coconut lime sauce with edamame, delivering over 40 grams of protein per serving in one pan in about 25 minutes.
Course Dinner, Main Course
Cuisine American, Asian
Keyword coconut lime salmon, gluten free salmon dinner, high protein fish dinner, High Protein Poached Salmon in Coconut Lime Sauce, high protein salmon recipe
Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes
Servings 4 portions
Calories 430kcal

Equipment

  • Large skillet or pan with lid
  • Zester
  • Citrus juicer
  • Knife and cutting board

Ingredients

  • 4 salmon fillets (7 to 8 oz each) skin removed, patted dry
  • 0.5 cup shelled edamame thawed if frozen
  • 1 cup full-fat coconut milk
  • 0.5 cup fish stock or water
  • 1 tbsp olive oil or butter
  • 2 garlic cloves minced
  • 1 small onion finely chopped
  • 1 tsp fresh ginger grated
  • 1 lime zested
  • 2 limes juiced (about 3 to 4 tbsp)
  • 1 tbsp soy sauce or tamari use tamari for gluten-free
  • salt and pepper to taste
  • fresh cilantro for garnish, optional

Instructions

  • Gather and prep all ingredients. Mince garlic, finely chop onion, grate ginger, and zest and juice the limes. Rinse edamame under warm water to thaw if frozen.
  • Heat olive oil or butter in a large skillet over medium heat. Saute garlic and onion for 3 to 4 minutes until soft and translucent. Stir in grated ginger and cook for 1 more minute until fragrant.
  • Pour in coconut milk and fish stock. Add lime zest, lime juice, soy sauce, salt, and pepper. Stir in the edamame and bring to a gentle simmer. Taste and adjust salt if needed.
  • Pat salmon fillets dry with a paper towel and gently place them into the simmering sauce. Cover the pan, reduce heat to low-medium, and cook for 12 to 14 minutes until the salmon is opaque and flakes easily with a fork. Do not boil.
  • Serve immediately. Spoon the coconut lime sauce and edamame over each fillet and garnish with fresh cilantro and lime wedges if desired.

Notes

Use full-fat coconut milk for the richest sauce. Do not reduce the salmon fillet size. Do not skip the edamame. Add a pinch of red pepper flakes for subtle heat. Leftovers keep in the fridge for up to 3 days. Reheat gently over low heat in a skillet with a splash of water or coconut milk. Freezing is not recommended.
Mira V. Martinez

Hi, I’m Mira V. Martinez — chef, food lover, and creator of MiraRecipes.com. Inspired by family traditions and global flavors, I share easy, flavorful recipes that celebrate culture, creativity, and the joy of cooking at home.

Weekly Newsletter

Get the latest recipes and my top tips straight into your inbox!



    You Might Also Like...

    creamy Chicken Enchilada Soup

    creamy Chicken Enchilada Soup

    Grilled Pineapple Chicken Kabobs

    Grilled Pineapple Chicken Kabobs

    Creamy Keto Philly Cheesesteak Skillet

    Creamy Keto Philly Cheesesteak Skillet

    Mississippi Pot Roast

    Mississippi Pot Roast

    Leave a Comment