There is something immediately comforting about salmon bathed in a silky coconut curry, garlic and butter warming the kitchen as the sauce reduces and the fish turns glossy and flaky. This One-Pan Coconut Curry Salmon with Garlic Butter is the kind of weeknight dinner that feels a little indulgent, yet comes together quickly, making it perfect for cozy dinners, casual entertaining, or when you want a flavorful meal without fuss. For another simple, saucy salmon idea you might enjoy, try this cajun honey butter salmon for a different sweet and spicy angle.
Why This One-Pan Coconut Curry Salmon with Garlic Butter Works
This recipe balances richness and brightness in one pan, so cleanup is easy and the flavors concentrate beautifully. The butter and garlic give the sauce a smooth, toasty base, while coconut milk and curry powder add depth and warmth that hug the salmon as it finishes cooking. The lime at the end brightens the whole dish, cutting through the creaminess so every bite feels balanced.
- Bold flavor in minimal time, perfect for busy evenings
- One-pan cooking for quick cleanup and concentrated sauce
- Flexible, so you can swap herbs or heat to suit your mood
The texture contrast is a highlight, creamy sauce versus tender, slightly crisped salmon edges, and the aroma of garlic and ginger while it simmers is utterly inviting.
What You’ll Need
Think of the ingredients as a partnership, with each playing a role. The spice and aromatics build the backbone, the coconut milk and butter supply richness, and a splash of lime and chopped herbs lift the finished dish. Everything fits into one pan, which allows the salmon to finish gently in the curry, soaking up flavor without drying out.
- 4 salmon fillets skin-on or skinless
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1/2 teaspoon paprika
- 1 tablespoon olive oil
- 2 tablespoons butter
- 4 cloves garlic, minced
- 1 teaspoon fresh ginger, grated
- 1 teaspoon curry powder
- 1/2 teaspoon turmeric
- 1/2 teaspoon red pepper flakes (optional, for heat)
- 1 can (13.5 oz) coconut milk
- 1 tablespoon tomato paste
- 1 teaspoon honey or maple syrup
- 1 tablespoon soy sauce
- Juice of 1/2 a lime
- 1/4 cup fresh cilantro or basil, chopped (for garnish)
Notes, brief: use full-fat coconut milk for the creamiest sauce, and choose skin-on fillets if you like a bit of texture from crispy skin. If you prefer less heat omit the red pepper flakes, and adjust the curry powder to taste.
How to Cook One-Pan Coconut Curry Salmon with Garlic Butter
-
Season and Sear the Salmon
Pat the salmon dry, then season both sides with salt, black pepper, and paprika. Heat the olive oil in a large skillet over medium-high heat until it shimmers, then add the fillets skin-side down if using skin-on, searing until the edges look golden and slightly crisp, about 2 to 3 minutes per side, you should smell a toasty, savory aroma. -
Make the Garlic Butter Coconut Curry Sauce
Reduce the heat to medium, push the salmon to the side briefly, then add butter, minced garlic, and grated ginger to the skillet, stirring until fragrant and the butter foams, about 30 seconds. Sprinkle in curry powder, turmeric, and optional red pepper flakes, stirring as the spices bloom and the pan fills with warm, spicy perfume, then stir in tomato paste for color. -
Simmer the Salmon in the Sauce
Pour in the coconut milk, soy sauce, and honey or maple syrup, stirring to combine into a glossy sauce, then nestle the seared salmon back into the skillet so each fillet is partly submerged. Reduce to a gentle simmer, spoon the sauce over the fish occasionally, and cook until the salmon flakes easily with a fork, about 6 to 8 minutes depending on thickness, the sauce will thicken slightly and smell rich and fragrant. -
Garnish & Serve
Remove the skillet from the heat, squeeze fresh lime juice over the fish, and sprinkle with chopped cilantro or basil for a bright finish, the citrus will lift the creaminess and the herbs add a fresh note. Serve directly from the pan or transfer to warm plates, spooning extra sauce over the salmon for each serving.
Prep ~15 minutes, Cook ~15 minutes, Total ~30 minutes, Servings ~4, Kcal ~450 per serving
Make-Ahead and Prep Tips
You can chop the garlic, grate the ginger, and measure out the spices up to 24 hours ahead, storing them in a small airtight container in the refrigerator so you can move straight to searing the fish when ready. The coconut milk, tomato paste, and soy sauce can be combined in a jar and kept in the fridge for a day if you want a shortcut, just give it a quick stir before using.
If you plan to cook later in the week, pat the salmon fillets dry and store them, tightly wrapped, in the coldest part of your fridge for up to two days, or freeze individual fillets for longer storage. When ready to finish the dish from prepped components, sear the salmon and finish in the sauce for the same dramatic flavor with reduced hands-on time.
Storing and Reheating
Refrigerate leftover One-Pan Coconut Curry Salmon with Garlic Butter in an airtight container for up to 3 days, the sauce will keep well and the flavors continue to meld. For longer storage, transfer cooled portions to freezer-safe containers and freeze up to 2 months, leaving a bit of headspace to allow for expansion.
To reheat gently, thaw frozen portions overnight in the refrigerator, then warm in a skillet over low heat with a splash of water or coconut milk to loosen the sauce, covering the pan to create gentle, even heat. Avoid high heat that can dry the salmon, and watch for bubbling to prevent the coconut milk from splitting. A freshness cue is the aroma and color, a bright lime finish and vivid herbs indicate a lively, fresh-tasting leftover.
Perfect Pairings
- Steamed jasmine rice or coconut rice to soak up the sauce
- Lightly sautéed green beans with lemon and garlic for a crisp contrast
- Fluffy naan or warm flatbreads to mop up every last spoonful of curry
- Quick cucumber salad with a splash of rice vinegar to add crunch and acidity
- Roasted sweet potatoes for a sweeter, earthy side that complements the curry
For a simple dessert to follow, a batch of soft, caramel-forward cookies can be a homey finish, try pairing the meal with these caramel cookies without butter if you want a sweet, malty note after the curry.
Make It Your Own
- Mild or bold spice, your choice, increase the curry powder or add a touch of chili paste for more heat.
- Swap herbs, cilantro gives a classic southeast Asian lift, while basil provides an aromatic, slightly sweet finish.
- Add vegetables, baby spinach or chopped bell peppers folded in during the last few minutes give color and texture.
- Use shrimp or firm white fish if you want a change in protein, adjust cooking times accordingly so seafood stays tender.
- Make it nuttier by stirring in a tablespoon of almond or cashew butter for extra body in the sauce.
- Turn it into a bowl, serve over rice with pickled cucumbers, shredded carrot, and a lime wedge for a satisfying, assembled meal.
- Reduce the coconut milk slightly and add a dollop of Greek yogurt at the end for a tangy, creamy contrast, whisking gently off the heat to prevent curdling.
- For a lower-sodium version, swap the soy sauce for a low-sodium alternative or a splash of tamari.
Always taste as you go, adjusting for sweetness, salt, and acidity to suit your palate.
Pro Tips for Best Results
- Sear fillets skin-side down first for 2 to 3 minutes to create a crisp edge and prevent sticking.
- Give the spices a moment to bloom in the butter so the sauce develops a deeper, more complex aroma.
- Keep a little space between fillets when searing, crowding lowers the pan temperature and prevents browning.
- Aim for an internal temperature of 125 to 130 degrees F for medium doneness, the fish will continue to cook slightly in the sauce.
- If the sauce splits or looks oily, stir in a splash of warm water and simmer gently to bring it back together.
- Rest the fish for a minute after removing from heat, it helps the juices redistribute and the texture will be more tender.
Frequently Asked Questions
-
Can I use frozen salmon for this recipe?
Yes, use thawed salmon for the best texture, thaw overnight in the refrigerator and pat dry before seasoning, then proceed with searing and simmering in the sauce. -
Is coconut milk necessary, can I use another milk?
Full-fat coconut milk provides the characteristic creaminess and tropical flavor, but you can use a lighter coconut milk or a mix of coconut milk and stock if you want less richness, the result will be a thinner sauce. -
How do I know when the salmon is cooked through?
Gently press the top of a fillet with a fork, the flesh should flake apart easily but still look slightly translucent in the center for medium doneness, or use an instant-read thermometer aiming for 125 to 130 degrees F. -
Can I make this spicy for guests who like heat?
Yes, up the red pepper flakes, add a minced fresh chili, or stir in a teaspoon of sambal oelek or chili paste to the sauce, then taste and balance with a touch of sweetener if needed. -
What if my sauce is too thin or too thick?
If the sauce is thin, simmer a few extra minutes to reduce and thicken, or add a small slurry of cornstarch and water. If too thick, stir in a splash of water, broth, or extra coconut milk until you reach the desired consistency. -
Will the curry flavor overpower the salmon?
No, the goal is balance, the richness of the coconut and the spices enhance the salmon, but adjust the curry powder to taste to keep the fish front and center. -
Can I double the recipe for a larger crowd?
Yes, use a larger skillet or two pans to avoid overcrowding, keeping searing times similar and simmering until each fillet reaches the ideal doneness.
Final Thoughts
This One-Pan Coconut Curry Salmon with Garlic Butter turns simple ingredients into a memorable meal, offering a luxurious sauce, fragrant aromatics, and tender salmon with a minimum of fuss. It is a reliable weeknight winner and a welcoming choice when friends drop by, because it looks and tastes like effort without demanding much time. Make a pan, breathe in that garlic and coconut perfume, and savor how quickly a dish like this becomes a new favorite at your table — I hope you make it soon and enjoy every saucy bite.
Print
One-Pan Coconut Curry Salmon with Garlic Butter
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Diet: Gluten-Free
Description
A comforting one-pan dish featuring salmon in a silky coconut curry sauce with garlic butter, perfect for quick weeknight dinners.
Ingredients
- 4 salmon fillets skin-on or skinless
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1/2 teaspoon paprika
- 1 tablespoon olive oil
- 2 tablespoons butter
- 4 cloves garlic, minced
- 1 teaspoon fresh ginger, grated
- 1 teaspoon curry powder
- 1/2 teaspoon turmeric
- 1/2 teaspoon red pepper flakes (optional, for heat)
- 1 can (13.5 oz) coconut milk
- 1 tablespoon tomato paste
- 1 teaspoon honey or maple syrup
- 1 tablespoon soy sauce
- Juice of 1/2 a lime
- 1/4 cup fresh cilantro or basil, chopped (for garnish)
Instructions
- Pat the salmon dry and season both sides with salt, black pepper, and paprika.
- Heat olive oil in a large skillet over medium-high heat, then add the fillets skin-side down if using skin-on, searing until golden, about 2-3 minutes per side.
- Reduce heat to medium, push salmon to the side, and add butter, minced garlic, and grated ginger to the skillet, stirring until fragrant, about 30 seconds.
- Add curry powder, turmeric, and optional red pepper flakes, stirring to bloom the spices.
- Stir in tomato paste, then pour in coconut milk, soy sauce, and honey or maple syrup.
- Nestle seared salmon back into the skillet, reduce to a simmer, and cook until salmon flakes easily, about 6-8 minutes.
- Remove from heat, squeeze fresh lime juice over the fish, and garnish with cilantro or basil before serving.
Notes
For the creamiest sauce, use full-fat coconut milk. Feel free to adjust spices and add vegetables.
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: Asian
Nutrition
- Serving Size: 1 serving
- Calories: 450
- Sugar: 5g
- Sodium: 900mg
- Fat: 25g
- Saturated Fat: 12g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 15g
- Fiber: 2g
- Protein: 35g
- Cholesterol: 80mg
Keywords: salmon, coconut curry, one-pan dinner, garlic butter, quick meal




