Coconut Curry Salmon with Garlic Butter Delight

Welcome to an extraordinary culinary adventure that will transform your dinner routine! Today, we’re exploring the incredible world of Coconut Curry Salmon with Garlic Butter—a dish that masterfully combines the exotic, aromatic flavors of Thai-inspired coconut curry with the delicate, omega-3-rich goodness of salmon, all crowned with an irresistible savory garlic butter drizzle. Whether you’re planning a quick weeknight dinner or orchestrating a special weekend feast, this recipe delivers restaurant-quality results that will have everyone asking for seconds.
Picture this: tender, flaky salmon nestled in a vibrant curry sauce, infused with the warming spices of ginger and red curry paste, all swimming in silky coconut milk. The final flourish of golden garlic butter adds a luxurious finishing touch that elevates this dish from simply delicious to absolutely unforgettable. Each forkful offers a symphony of flavors—the gentle heat from curry spices, the subtle sweetness from honey, the creaminess of coconut milk, and that unmistakable richness from butter-kissed garlic.
What makes this Coconut Curry Salmon truly special is its deceptive simplicity. Despite tasting like something you’d order at an upscale Thai fusion restaurant, this recipe requires minimal hands-on time and uses ingredients you can easily find at your local grocery store. The cooking technique is straightforward enough for beginners yet sophisticated enough to impress even the most discerning food enthusiasts.
Beyond its incredible taste, this dish offers impressive nutritional benefits. Salmon provides heart-healthy omega-3 fatty acids, high-quality protein, and essential vitamins. The addition of broccoli contributes fiber and nutrients, while the anti-inflammatory properties of ginger and turmeric (found in curry powder) make this meal as nourishing as it is delicious.
The visual appeal of this dish cannot be overstated. The golden-brown caramelized top of the salmon contrasts beautifully with the vibrant orange-red curry sauce, while bright green broccoli florets add pops of color throughout. Garnished with fresh herbs and served over fluffy white rice, this presentation will make any dining table look like a professional food photography set.
Table of Contents
Ingredients
For the Salmon:
- 4 salmon filets (4-6 ounces each, preferably wild-caught)
- 2-3 tablespoons spicy curry powder (see notes for homemade blend)
- Salt and freshly ground black pepper to taste
- A generous pinch of chili flakes for heat lovers
- 1 tablespoon extra virgin olive oil
- 2 tablespoons honey (or maple syrup for variation)
For the Coconut Curry Sauce:
- 6 tablespoons salted butter, divided
- 1/4 cup Thai red curry paste (quality matters here)
- 1 tablespoon fresh ginger, finely grated
- 1 1/2 cups broccoli florets, chopped into bite-sized pieces
- 2 cups full-fat coconut milk (shake the can well before opening)
- 2 tablespoons tamari or soy sauce
- 1 tablespoon fish sauce (substitute with additional soy sauce if needed)
For the Garlic Butter Drizzle:
- 5 tablespoons salted butter (from the divided amount above)
- 3-4 large cloves garlic, finely chopped
- Extra chili flakes for garnish
For Serving:
- Cooked jasmine or basmati rice
- Fresh basil or cilantro leaves
- Lime wedges (optional but highly recommended)
Instructions

Preparing the Salmon
Begin by positioning your oven rack about 6 inches from the heating element and preheating your broiler to high. This high-heat method creates a beautifully caramelized crust on the salmon while keeping the interior moist and tender—a technique that professional chefs rely on for perfectly cooked fish every time.
Line a rimmed baking sheet with parchment paper or lightly grease it to prevent sticking. Arrange your salmon filets on the prepared sheet, leaving space between each piece to ensure even cooking. Pat the salmon dry with paper towels—this crucial step helps the seasonings adhere better and promotes that desirable golden crust.
Drizzle the extra virgin olive oil over each filet, using your fingers or a brush to coat all surfaces evenly. The oil not only prevents sticking but also helps conduct heat for more uniform cooking. Now comes the fun part: generously season each piece with the spicy curry powder, making sure to cover the top and sides. Don’t be shy with the seasoning—the bold flavors need to stand up to the rich sauce.
Add a light sprinkle of salt and several grinds of fresh black pepper. For those who enjoy a spicy kick, dust the tops with chili flakes. Finally, drizzle the honey over the salmon in a zigzag pattern. As the salmon broils, the honey will caramelize slightly, creating pockets of sweet contrast against the savory curry.
Slide the baking sheet under the broiler and set your timer for 3-5 minutes. The exact timing depends on your filet thickness and preferred doneness. Watch carefully through the oven window—broilers work quickly, and you want lightly crisped, golden tops without drying out the fish. The salmon is done when it flakes easily with a fork but still appears slightly translucent in the very center (it will continue cooking from residual heat).
Creating the Coconut Curry Sauce
While the salmon broils, heat a large, deep skillet or sauté pan over medium heat. Add 1 tablespoon of butter and allow it to melt completely, swirling the pan to coat the bottom. Once the butter begins to foam slightly, add the Thai red curry paste and freshly grated ginger.
This is where the magic begins. The heat activates the aromatic compounds in the curry paste, releasing those intoxicating fragrances that will fill your kitchen. Stir constantly for 2-3 minutes, breaking up any clumps of curry paste and ensuring the ginger doesn’t stick to the pan. You’ll know it’s ready when the mixture becomes deeply fragrant and the paste has darkened slightly.
Toss in the chopped broccoli florets, stirring to coat them in the curry mixture. The broccoli will begin to brighten in color as it starts cooking. After about a minute, pour in the full-fat coconut milk—make sure to shake the can vigorously before opening, as the cream often separates from the liquid. Add the tamari and fish sauce, stirring everything together into a cohesive sauce.
Bring the mixture to a gentle simmer, stirring occasionally. The sauce will begin to thicken slightly as it reduces, and the broccoli will become tender-crisp. This should take about 5 minutes. Taste and adjust the seasoning—you might want more tamari for saltiness, more fish sauce for umami depth, or even a squeeze of lime juice for brightness.

Bringing It All Together
Once your broiled salmon is ready and your curry sauce is bubbling away beautifully, it’s time to unite these two stars. Carefully transfer the salmon filets to the skillet, nestling them into the curry sauce. Spoon some of the sauce over the tops of the fish, being careful not to wash away all that beautiful seasoning you applied earlier.
Let the salmon simmer gently in the sauce for an additional 3-5 minutes. This step serves multiple purposes: it finishes cooking the salmon to your preferred doneness, allows the fish to absorb some of those incredible curry flavors, and ensures everything is hot and ready to serve. Use a spoon to baste the salmon occasionally with the sauce.
Making the Garlic Butter Drizzle
In a small saucepan over medium heat, melt the remaining 5 tablespoons of butter. Once melted and beginning to bubble, add the finely chopped garlic and a pinch of chili flakes. This is where your attention to detail matters—garlic can go from perfectly golden to burnt in seconds, and burnt garlic tastes bitter and acrid.
Stir the garlic constantly, watching as it transforms from raw white to pale gold to a beautiful light golden brown. This process takes about 2-3 minutes. You’ll notice the aroma shifting from sharp and pungent to sweet and nutty. As soon as the garlic reaches that perfect golden color and the butter smells incredibly fragrant, remove the pan from heat immediately. The residual heat will continue cooking the garlic slightly, so timing this perfectly ensures you get that restaurant-quality garlic butter flavor.
Plating and Serving
To serve this stunning dish, start with a generous bed of fluffy jasmine or basmati rice in shallow bowls or on dinner plates. The rice acts as the perfect canvas for the flavorful curry sauce and helps balance the richness of the dish.
Using a slotted spoon, distribute the curry sauce and broccoli around each plate, creating a pool of that gorgeous orange-red sauce. Gently place a salmon filet on top of the rice and sauce. Now for the pièce de résistance: drizzle that luxurious garlic butter generously over each salmon filet and across the curry sauce. Don’t hold back—this is what takes the dish from great to extraordinary.
Garnish with fresh torn basil or cilantro leaves, which add a pop of color and a fresh herbal note that cuts through the richness. If you’re serving lime wedges, place them on the side—a squeeze of fresh lime juice just before eating adds a bright, acidic contrast that makes all the flavors sing.
Notes and Tips
Salmon Selection: Wild-caught salmon offers superior flavor and a firmer texture compared to farmed varieties. Look for filets with vibrant color and no fishy smell. King (Chinook) salmon provides the richest flavor, while sockeye offers a more robust, meaty taste.
Spice Level Customization: This recipe is wonderfully adaptable to your heat preferences. For a milder version, reduce the curry paste to 2-3 tablespoons and omit the chili flakes. For fire-breathing spice lovers, increase the red curry paste and add fresh sliced Thai chilies to the sauce.
Homemade Curry Powder: Create your own blend by combining 2 tablespoons turmeric, 1 tablespoon coriander, 1 tablespoon cumin, 1 teaspoon ginger powder, 1/2 teaspoon black pepper, 1/2 teaspoon cayenne, and 1/4 teaspoon cinnamon. This makes more than needed, so store the extra in an airtight container.
Make-Ahead Options: You can prepare the curry sauce up to a day ahead and refrigerate it. When ready to serve, reheat the sauce, broil fresh salmon, and proceed with the final assembly.
Vegetable Variations: While broccoli adds wonderful texture and nutrition, feel free to substitute or add bell peppers, snap peas, baby bok choy, or asparagus. Just adjust cooking times based on the vegetable’s density.
Dietary Modifications: For a dairy-free version, substitute the butter with coconut oil or vegan butter. The dish remains incredibly flavorful without sacrificing the luxurious mouthfeel.
This Coconut Curry Salmon with Garlic Butter truly embodies the perfect weeknight meal—impressive enough for company, simple enough for busy evenings, and absolutely delicious every single time. Enjoy!
