| |

Coconut Curry Salmon with Garlic Butter.

homemade Coconut Curry Salmon with Garlic Butter. photo

There’s something instantly comforting about a saucy, fragrant fish dinner that comes together quickly but tastes like you spent hours on it. This Coconut Curry Salmon with Garlic Butter is that kind of recipe: rich coconut milk, aromatic Thai red curry paste, a touch of honey for balance, and glossy garlic butter that finishes the salmon with a golden, savory sheen. It’s bold without being fussy, vibrant without being heavy, and perfect for weeknights or a simple dinner with friends.

This recipe uses four 4–6 ounce salmon filets and a handful of pantry-friendly ingredients. The result is a silky coconut curry sauce spiked with homemade or store-bought spicy curry powder, tender broccoli for a fresh bite, and salmon that stays juicy beneath a garlic-butter glaze. Serve it over jasmine rice, cauliflower rice, or with steamed noodles for a complete meal.

Why you’ll love this Coconut Curry Salmon with Garlic Butter

classic Coconut Curry Salmon with Garlic Butter. image

  • Fast but impressive: From pan to plate in under 30 minutes.
  • Layered flavors: Ginger, garlic, red curry paste, and a hint of honey create sweet, spicy, and savory balance.
  • Comforting texture: Full-fat coconut milk produces a luxurious sauce that clings to the salmon.
  • Easy swaps: You can scale, swap sides, or adjust heat without losing the essence of the dish.

Ingredients

Serves 4

  • ▢4 (4-6 ounce) salmon filets
  • ▢2-3 tablespoons spicy curry powder (homemade in notes)
  • ▢kosher salt and black pepper
  • ▢chili flakes
  • ▢1 tablespoon extra virgin olive oil
  • ▢2 tablespoons honey
  • ▢6 tablespoons salted butter
  • ▢1/4 cup Thai red curry paste
  • ▢1 tablespoon fresh grated ginger
  • ▢1 1/2 cups chopped broccoli
  • ▢2 cups canned full-fat coconut milk
  • ▢2 tablespoons tamari or soy sauce
  • ▢1 tablespoon fish sauce (or soy sauce)
  • ▢3-4 cloves garlic, chopped

Make-ahead and pantry tips

Prep the broccoli and mince the garlic ahead of time to shorten cook time. If you don’t have tamari, regular soy sauce works fine. For the fish sauce swap, use an extra tablespoon of soy sauce. If you like things spicier, add more chili flakes to taste or increase the curry powder to the upper end of the range. For a low-sodium option, choose low-sodium soy sauce and reduce the salt in the recipe.

Homemade spicy curry powder (optional)

easy Coconut Curry Salmon with Garlic Butter. recipe photo

If you want to mix your own spice blend for a fresher, brighter curry powder, whisk together: 1 tablespoon ground coriander, 1 tablespoon ground cumin, 1 tablespoon smoked paprika, 1 teaspoon ground turmeric, 1 teaspoon cayenne (adjust to taste), and 1 teaspoon ground black pepper. Use 2–3 tablespoons of this mix in the recipe. This yields a warm, slightly smoky profile that complements the Thai red curry paste and coconut milk.

Equipment

delicious Coconut Curry Salmon with Garlic Butter. dish photo

  • Large nonstick or stainless steel skillet
  • Spoon or spatula
  • Measuring spoons and cups
  • Small bowl for garlic butter

Flavor notes

This Coconut Curry Salmon with Garlic Butter balances richness and brightness. The coconut milk makes the sauce velvety, while the red curry paste provides depth and savory heat. Honey softens the curry’s edge and rounds the flavor, and the garlic butter applied to the salmon at the end creates a glossy, aromatic finish. Broccoli adds texture and color, while tamari and a splash of fish-sauce-turned-soy add umami.

Step-by-step instructions

Follow these clear, ordered steps to make Coconut Curry Salmon with Garlic Butter. The directions are rewritten for clarity and to match the ingredient list exactly.

  1. Season the salmon. Pat the four salmon filets dry with paper towels. Season both sides with kosher salt, black pepper, and a light sprinkle of chili flakes according to your heat preference. Then evenly rub 2–3 tablespoons of spicy curry powder over the top of each filet so the salmon is well coated.
  2. Prepare the garlic butter. In a small bowl, combine 6 tablespoons salted butter and the 3–4 cloves of chopped garlic. Stir until the butter is evenly mixed with the garlic. Set this compound garlic butter aside near the stove so it’s ready to use after the salmon cooks.
  3. Heat the pan and sear the salmon. Warm 1 tablespoon extra virgin olive oil in a large skillet over medium-high heat until shimmering. Add the salmon filets to the pan, presentation-side down if your skin was removed, or skin-side down if you left skin on. Cook without moving for about 3-4 minutes to develop a golden sear.
  4. Flip and finish salmon. Turn the filets over and cook the other side for an additional 2-3 minutes, depending on thickness, so the salmon reaches your desired doneness. During the last minute of cooking, spoon small amounts of the garlic butter over each filet so it melts and coats the salmon. Remove the salmon from the pan and place on a warm plate while you make the sauce. Keep any residual juices in the skillet.
  5. Sauté aromatics for the curry sauce. Reduce heat to medium. To the same skillet, add 1 tablespoon fresh grated ginger and the remaining chopped garlic if any remains. Stir for 30 seconds until fragrant, being careful not to burn the garlic.
  6. Add curry paste and curry powder. Stir in 1/4 cup Thai red curry paste and an additional pinch of the 2–3 tablespoons spicy curry powder if you like a deeper spice character. Cook for about 1 minute, stirring constantly, until the paste releases its aroma and begins to meld with the pan juices.
  7. Build the coconut curry base. Pour in 2 cups canned full-fat coconut milk, scraping the bottom of the skillet to loosen any browned bits. Add 2 tablespoons tamari or soy sauce and 1 tablespoon fish sauce (or an extra tablespoon soy sauce if you’re using that swap). Add 2 tablespoons honey and stir to combine. Bring the sauce to a gentle simmer.
  8. Cook the broccoli in the sauce. Add 1 1/2 cups chopped broccoli to the simmering coconut curry. Cook for 3–4 minutes until the broccoli is bright green and just tender, stirring occasionally so it cooks evenly and absorbs the flavors.
  9. Adjust seasoning and thickness. Taste the sauce and add more kosher salt, black pepper, or chili flakes as needed. If you prefer a thicker sauce, let it simmer gently for another 2–3 minutes until it reduces slightly. If it becomes too thick, thin with a splash of water or additional coconut milk.
  10. Return salmon to the skillet and glaze. Nestle the cooked salmon filets back into the skillet, spooning the coconut curry sauce and broccoli around and over the fish. Add any remaining garlic butter on top of each filet so it melts into a glossy finish. Let everything heat together for 1–2 minutes so the salmon warms through and soaks up some sauce.
  11. Plate and serve. Serve the Coconut Curry Salmon with Garlic Butter immediately over steamed rice, jasmine rice, or noodles. Spoon extra curry sauce and broccoli over the salmon and finish with an extra sprinkle of chili flakes and a crack of black pepper for presentation if desired.

Serving suggestions

This Coconut Curry Salmon with Garlic Butter is delicious over an island-style bed of fragrant jasmine rice or with sticky rice to soak up the sauce. For a lighter plate, serve over cauliflower rice or spiralized zucchini. Add a wedge of lime or a handful of fresh chopped cilantro or basil for brightness just before serving.

Storage and reheating

Store leftovers in an airtight container in the refrigerator for up to 2 days. Reheat gently on the stovetop over low heat until warmed through to preserve the texture of the salmon and maintain the sauce’s silky consistency. Avoid high heat or long reheating times, which can dry out the fish.

Notes and substitutions

  • If you prefer less heat, use 2 tablespoons of the spicy curry powder and skip the chili flakes, or add them only at the end to taste.
  • For a soy-free version, use coconut aminos in place of the tamari or soy sauce.
  • If you want extra vegetables, add sliced bell peppers or snap peas when you add the broccoli; adjust the cook time so all vegetables are tender-crisp.
  • To make the dish fully plant-forward without salmon, swap the salmon for thick tofu steaks prepared the same way; reduce cooking time slightly to avoid overcooking the tofu texture.

Quick troubleshooting

  • If your sauce is too thin: simmer it a bit longer to reduce and concentrate flavors.
  • If your sauce is too salty: add a splash more coconut milk and a teaspoon of honey to rebalance.
  • If your salmon is undercooked: cover the skillet and let it steam in the sauce for 1–2 extra minutes, watching closely to avoid overcooking.

Final thoughts

This Coconut Curry Salmon with Garlic Butter is one of those recipes that feels gourmet but is straightforward enough for a busy weeknight. The combination of creamy coconut, aromatic curry paste, and bright ginger creates a sauce that elevates simple salmon filets into something special. Garlic butter is the finishing touch that adds a shiny, savory note and ties the dish together.

Once you try it, you’ll find it’s easy to tweak: more heat, extra honey, or additional vegetables — and it will still deliver the same satisfying, layered flavor that makes this a favorite weeknight showstopper.

homemade Coconut Curry Salmon with Garlic Butter. photo

Coconut Curry Salmon with Garlic Butter.

Salmon fillets simmered in a fragrant coconut curry with a finishing garlic-browned butter for a rich, spicy weeknight meal.
Prep Time 20 minutes
Cook Time 20 minutes
Total Time 40 minutes
Servings 4 servings

Equipment

  • Baking Sheet
  • Large Skillet
  • Small Skillet
  • Spatula or tongs
  • Measuring Spoons
  • Measuring Cups

Ingredients
  

  • 4 salmon fillets (4–6 oz each)
  • 2-3 tablespoons spicy curry powder see notes for homemade blend
  • kosher salt to taste
  • black pepper to taste
  • chili flakes pinch or to taste
  • 1 tablespoon extra virgin olive oil
  • 2 tablespoons honey
  • 6 tablespoons salted butter total; 1 tablespoon used in sauce and 5 tablespoons for garlic butter
  • 1/4 cup Thai red curry paste
  • 1 tablespoon fresh grated ginger
  • 1 1/2 cups chopped broccoli
  • 2 cups full-fat coconut milk
  • 2 tablespoons tamari or soy sauce
  • 1 tablespoon fish sauce or additional soy sauce
  • 3-4 cloves garlic chopped

Instructions
 

  • Preheat the broiler and line a baking sheet or lightly oil it.
  • Pat the salmon fillets dry. Rub each fillet with the olive oil, then evenly coat with 2–3 tablespoons spicy curry powder and season with kosher salt and black pepper. Drizzle honey over the top of the fillets.
  • Broil the salmon on the top rack until the tops begin to crisp and the fillets are mostly cooked, about 3–5 minutes; watch closely to avoid burning.
  • While the salmon broils, heat a large skillet over medium heat and melt 1 tablespoon of the butter. Add the red curry paste and grated ginger and cook, stirring, until very fragrant, about 2–3 minutes.
  • Add the chopped broccoli, coconut milk, tamari (or soy sauce), and fish sauce to the skillet. Stir to combine and bring to a gentle simmer.
  • Slide the broiled salmon into the simmering sauce, spooning some sauce over the fillets. Simmer gently for 3–5 minutes, or until the salmon is cooked to your liking and the broccoli is tender-crisp.
  • Meanwhile, in a small skillet over medium heat, melt the remaining 5 tablespoons butter with the chopped garlic and a pinch of chili flakes. Cook until the butter turns lightly brown and the garlic crisps slightly, about 2–4 minutes; remove from heat.
  • Serve the salmon and coconut curry sauce over bowls of rice. Drizzle the garlic-browned butter over the salmon and garnish with basil or cilantro if desired.

Notes

  • Make the spicy curry powder by mixing the listed spices in the notes.
  • Watch the salmon closely while broiling to prevent burning.
  • Use full-fat coconut milk for a richer sauce.
  • Fish sauce can be substituted with soy sauce for a milder flavor.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating