One-Pan Coconut Curry Salmon with Garlic Butter

Save this recipe on:

Silky, rich, and packed with bold flavor, this One-Pan Coconut Curry Salmon with Garlic Butter is the kind of dinner that wins hearts and earns recipe requests. Tender salmon fillets are bathed in a creamy coconut curry sauce infused with garlic butter, lime, and aromatic spices, all cooked together in a single skillet for easy cleanup.

Pin this Recipe

It’s a 30-minute stunner that delivers gourmet-level satisfaction without the fuss. Whether you’re cooking for guests or just spicing up your weeknight dinner, this dish is vibrant, nourishing, and absolutely delicious.


Why You’ll Love This One-Pan Coconut Curry Salmon

  • One-skillet magic means fewer dishes and less cleanup.
  • Perfect balance of creamy, tangy, spicy, and savory.
  • High in protein and good fats, thanks to the salmon and coconut milk.
  • Makes any night feel like a special occasion.
  • Ready in just about 30 minutes!

What Kind of Salmon Should I Use?

Fresh, skin-on salmon fillets work best here, as the skin helps hold the fish together during cooking. However, you can also use skinless or frozen fillets (just make sure they’re fully thawed before cooking). Wild-caught salmon has a deeper flavor, while farm-raised is milder and often fattier—both are great, depending on your preference.


Ingredients for the One-Pan Coconut Curry Salmon with Garlic Butter

To build this flavor-packed dish, you’ll need a handful of pantry staples and a few fresh ingredients:

  • Salmon fillets: Rich and flaky, they absorb the curry sauce beautifully.
  • Coconut milk: The creamy base that gives the sauce its silky texture.
  • Garlic cloves: Adds a bold, savory depth.
  • Butter: Gives richness and enhances the sauce’s luxurious feel.
  • Cherry tomatoes: Provide a sweet, juicy burst that balances the spices.
  • Fresh lime: Adds tang and brightens every bite.
  • Curry powder: The star spice blend that infuses warmth and complexity.
  • Paprika & chili flakes: For heat and a hint of smokiness.
  • Fresh cilantro: Brings herbal freshness and color.
  • Salt & pepper: To balance all the flavors.

How To Make the One-Pan Coconut Curry Salmon with Garlic Butter

Step 1: Sear the Salmon

Season the salmon fillets with salt, pepper, paprika, and chili flakes. In a hot skillet with a bit of butter, sear each fillet skin-side down for about 3-4 minutes. Flip and cook another 2 minutes, then remove and set aside.

Step 2: Build the Curry Garlic Butter Sauce

Add a touch more butter and minced garlic to the same skillet. Sauté until fragrant, then stir in the curry powder. Pour in the coconut milk and simmer for a few minutes until the sauce thickens slightly.

Step 3: Add the Tomatoes and Lime

Toss in halved cherry tomatoes and squeeze in fresh lime juice. Let the sauce simmer for another 2-3 minutes to let the flavors meld.

Step 4: Return Salmon to the Pan

Nestle the salmon fillets back into the sauce and spoon the curry mixture over them. Cover and let simmer for 4-5 minutes until fully cooked through.

Step 5: Garnish and Serve

Top with chopped cilantro and lime wedges. Serve hot with rice or naan.


How to Serve and Store This Coconut Curry Salmon

This hearty yet elegant dish serves 4 people generously. Pair it with steamed jasmine rice or warm naan to soak up every drop of that luscious sauce. Leftovers can be stored in an airtight container in the fridge for up to 3 days. Reheat gently on the stove or in the microwave to preserve the creamy texture.


What to Serve With One-Pan Coconut Curry Salmon?

Steamed Jasmine or Basmati Rice

It’s the perfect neutral base to soak up the flavorful sauce.

Warm Garlic Naan

Tear and dip—a soft, chewy companion to this creamy curry.

Cucumber Salad

Crisp, cool, and lightly dressed for contrast.

Mango Chutney

Sweet and tangy, it pairs beautifully with the warm spices.

Coconut Cauliflower Rice

A low-carb option that keeps the tropical theme going.

Roasted Broccolini

Adds a touch of char and crunch.

Pickled Red Onions

For a zingy contrast that cuts through the creaminess.


Want More One-Pan Dinner Ideas?

If you love this coconut curry salmon, you’ll want to try these flavor-forward weeknight winners:


Save This Pin For Later

📌 Save this recipe to your Pinterest dinner board so you can come back to it any time.

And let me know in the comments how yours turned out. Did you use wild salmon or go with something else? Any spice tweaks? I love hearing your variations and tips—we’re in this cooking adventure together.

Explore beautifully curated health-boosting dinners and more on NoraNosh Recipes on Pinterest and find your next weeknight go-to!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
One-Pan Coconut Curry Salmon with Garlic Butter

One-Pan Coconut Curry Salmon with Garlic Butter


  • Author: Nora
  • Total Time: 30 minutes
  • Yield: 4 servings

Description

Make dinner something to look forward to with this irresistible One-Pan Coconut Curry Salmon with Garlic Butter. This quick and easy recipe brings together flaky salmon fillets, rich coconut curry sauce, fresh garlic butter, and lime in one skillet—ready in just 30 minutes. Perfect for busy weeknights, impressive for guests, and packed with flavor! Whether you’re looking for healthy dinner ideas, easy salmon recipes, or one-pan meals with a punch, this creamy coconut salmon fits the bill. A flavorful and healthy dinner recipe that works for meal prep, cozy dinners, and effortless entertaining.


Ingredients

4 salmon fillets

1 cup coconut milk

4 garlic cloves, minced

2 tablespoons butter

1 cup cherry tomatoes, halved

1 lime, juiced and cut into wedges

1 tablespoon curry powder

1/2 teaspoon paprika

1/4 teaspoon chili flakes

1/4 cup fresh cilantro, chopped

1/2 teaspoon salt

1/4 teaspoon black pepper


Instructions

1. Season the salmon fillets with salt, pepper, paprika, and chili flakes.

2. In a hot skillet with butter, sear the salmon skin-side down for 3–4 minutes. Flip and cook 2 minutes more. Remove and set aside.

3. In the same skillet, add garlic and a bit more butter. Sauté until fragrant.

4. Stir in the curry powder, then pour in the coconut milk. Simmer until slightly thickened.

5. Add cherry tomatoes and lime juice. Simmer another 2–3 minutes.

6. Return salmon to the skillet and spoon sauce over top. Simmer 4–5 minutes until cooked through.

7. Garnish with cilantro and lime wedges. Serve hot with rice or naan.

Notes

For a thicker sauce, let it simmer longer uncovered before returning the salmon.

You can substitute the curry powder with Thai red curry paste for a spicier version.

  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Dinner
  • Method: Skillet
  • Cuisine: Asian-Inspired

Nutrition

  • Serving Size: 1 salmon fillet with sauce
  • Calories: 420
  • Sugar: 4g
  • Sodium: 520mg
  • Fat: 30g
  • Saturated Fat: 18g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 7g
  • Fiber: 1g
  • Protein: 32g
  • Cholesterol: 75mg

Keywords: easy salmon recipe, coconut curry, one-pan dinner, healthy dinner ideas, quick seafood recipes

Save this recipe on: