One-Pan Coconut Curry Salmon with Garlic Butter

WANT TO SAVE THIS RECIPE?

Salmon just got a serious upgrade. This One-Pan Coconut Curry Salmon with Garlic Butter is everything you want in a weeknight dinner: cozy, flavorful, and rich with warm spices that hug each flaky bite of fish. The coconut milk creates a velvety base that perfectly balances the boldness of curry, while the garlic butter drizzle takes it straight over the top.

This dish feels gourmet but is surprisingly easy to pull off, all in a single skillet. Whether you’re cooking for yourself or impressing guests, this recipe checks all the boxes for comfort and flair without the fuss.

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

The magic of this recipe lies in the harmony of vibrant ingredients cooked together in one pan. The salmon turns buttery soft, soaking up the golden curry sauce infused with garlic, ginger, and a splash of lime. There’s minimal cleanup, maximum flavor, and the kind of aroma that makes everyone wander into the kitchen asking, “What’s cooking?”

Perfect for a quick dinner yet impressive enough for company, this recipe balances ease and elegance. It also adapts beautifully—add some spinach, toss in bell peppers, or serve it over jasmine rice, and dinner transforms into a restaurant-worthy plate.

What Kind of Salmon Should I Use?

Fresh salmon fillets with the skin on are ideal for this recipe. The skin helps hold the fish together while it simmers and adds a delicious crispness when seared. If you can only find frozen, just make sure it’s fully thawed before cooking. Wild-caught salmon has a deeper, richer flavor, but farm-raised works wonderfully too. Choose cuts that are evenly thick so they cook uniformly.

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

The beauty of this recipe is in its simplicity. Every ingredient brings something essential to the dish. Here’s what you’ll need to make this luscious salmon curry:

Salmon fillets
Meaty, tender, and full of healthy fats, salmon is the star of this dish and holds up perfectly to bold flavors.

Coconut milk
Full-fat coconut milk adds a creamy, tropical base that pairs beautifully with curry and fish.

Red curry paste
This brings the warming heat and bold aromatics that define the dish.

Garlic cloves
Mince them fresh for a deep, savory kick that enhances every layer.

Ginger
Grated ginger adds a bit of warmth and zing to lift the curry sauce.

Lime juice
A splash of acidity brightens the richness of the coconut and balances the heat.

Butter
Melted and drizzled over the top, garlic butter adds luxurious flavor to finish.

Fish sauce or soy sauce
Just a dash lends salty depth and umami to the sauce.

Brown sugar
A touch of sweetness rounds out the bold flavors of the curry.

Cilantro
Fresh cilantro on top adds a fresh, herbal finish.

Pin this Recipe

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

Step 1: Sear the Salmon

Heat a drizzle of oil in a skillet over medium-high heat. Place the salmon fillets skin-side down and sear for 3-4 minutes until the skin is crispy. Flip and cook for another 2 minutes. Remove the salmon and set aside.

Step 2: Build the Curry Sauce

In the same skillet, lower the heat and add a bit more oil. Sauté the garlic and ginger until fragrant, about 1 minute. Stir in the red curry paste and cook for another minute to bloom the spices. Add the coconut milk, lime juice, fish sauce, and brown sugar. Simmer for 5 minutes, stirring occasionally.

Step 3: Return the Salmon

Nestle the seared salmon fillets back into the sauce. Cover and cook on low heat for 5-7 minutes, or until the salmon is cooked through and flakes easily.

Step 4: Make the Garlic Butter Drizzle

While the salmon finishes, melt butter in a small pan and add a couple of minced garlic cloves. Cook gently until the garlic is golden and fragrant.

Step 5: Serve

Drizzle the garlic butter over the salmon and garnish with fresh cilantro. Serve hot with steamed rice, naan, or roasted veggies.

Serving and Storing This One-Pan Salmon

This recipe feeds about 4 people generously and pairs beautifully with rice, quinoa, or crusty bread to soak up the sauce. If you have leftovers, they store well in an airtight container for up to 2 days. Reheat gently over low heat to avoid drying out the salmon or curdling the coconut milk.

To meal prep, you can make the curry sauce a day in advance and just cook the salmon fresh when ready to eat. The flavors only get better the next day!

What to Serve With One-Pan Coconut Curry Salmon?

Jasmine Rice

Soft and lightly fragrant, jasmine rice is the perfect base to soak up all that rich, coconutty sauce.

Garlic Naan

Warm and buttery, naan is ideal for swiping through every last bit of curry.

Roasted Broccoli

A simple veggie side that adds texture and a bit of char to contrast the creamy sauce.

Cucumber Salad

Cool and crisp, it balances the warm flavors with a refreshing crunch.

Quinoa Pilaf

Nutty and wholesome, quinoa makes this meal even more satisfying.

Mango Chutney

A sweet and spicy condiment that plays nicely with the savory curry notes.

Pickled Red Onions

Their tang and crunch make a beautiful topping or side.

Coconut Cauliflower Rice

For a low-carb twist, this keeps the tropical flavors going without the extra starch.

Want More Salmon Ideas with a Twist?

If this One-Pan Coconut Curry Salmon got your taste buds dancing, you might love these other flavorful seafood dishes too:

Creamy Lemon Butter Salmon Recipe
Pan-Fried Salmon with Garlic Butter Sauce
Irresistible Grilled Salmon with the Best Salmon Seasoning

These recipes are packed with flavor and cook up in no time, just like our curry salmon.

Save This Recipe For Later

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

And if you give it a try, I’d love to hear how it turned out! Did you add veggies? Amp up the heat? Share your tweaks in the comments below.

Explore more beautiful and healthy dinner ideas on Janet Dishes on Pinterest and discover your next delicious obsession.

Conclusion

This One-Pan Coconut Curry Salmon with Garlic Butter is a flavorful escape in under 30 minutes. It’s quick, cozy, and irresistibly rich, making it perfect for weeknight comfort or dinner guests. One pan, big flavor, minimal effort—your kitchen is about to smell amazing.

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


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Janet Reynolds
  • Total Time: 30 minutes
  • Yield: 4 servings

Description

This One-Pan Coconut Curry Salmon with Garlic Butter is a flavor-packed, easy dinner recipe featuring seared salmon fillets simmered in a creamy red curry coconut sauce and finished with garlic butter. Perfect for a quick weeknight meal or an impressive dinner, it’s loaded with bold spices, fresh herbs, and rich tropical taste.


Ingredients

4 salmon fillets

1 tablespoon oil (for searing)

1 can (13.5 oz) full-fat coconut milk

2 tablespoons red curry paste

4 garlic cloves, minced (2 for curry, 2 for garlic butter)

1 tablespoon grated fresh ginger

1 tablespoon lime juice

1 tablespoon fish sauce or soy sauce

1 teaspoon brown sugar

2 tablespoons butter

2 tablespoons chopped fresh cilantro


Instructions

1. Heat oil in a skillet over medium-high heat. Sear salmon fillets skin-side down for 3–4 minutes until crisp. Flip and cook another 2 minutes. Remove from pan.

2. In the same skillet, sauté 2 cloves of garlic and the ginger until fragrant. Add curry paste and cook for 1 minute.

3. Stir in coconut milk, lime juice, fish sauce, and brown sugar. Simmer the sauce for 5 minutes.

4. Nestle salmon fillets into the sauce. Cover and cook on low heat for 5–7 minutes until cooked through.

5. In a separate pan, melt butter and sauté remaining garlic until golden.

6. Drizzle garlic butter over salmon, garnish with chopped cilantro, and serve hot.

Notes

Use skin-on salmon for extra flavor and structure.

Taste and adjust lime juice, fish sauce, or sugar depending on the curry paste’s strength.

To reheat, warm gently over low heat to maintain sauce texture.

  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Main Course
  • Method: One-Pan
  • Cuisine: Thai-Inspired

Nutrition

  • Serving Size: 1 salmon fillet with sauce
  • Calories: 410
  • Sugar: 2g
  • Sodium: 540mg
  • Fat: 28g
  • Saturated Fat: 16g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 5g
  • Fiber: 1g
  • Protein: 34g
  • Cholesterol: 90mg

WANT TO SAVE THIS RECIPE?