If you love easy yet impressive dinners, this Coconut Curry Salmon Recipe is an absolute game-changer. It’s one of those meals that feels fancy but comes together without any stress, and you’ll find that the combination of rich coconut curry with tender, flaky salmon hits all the right notes. Trust me, once you make this, it’ll be a staple in your weeknight rotation!
Why You’ll Love This Recipe
- Quick & Easy: This recipe comes together in about 30 minutes, perfect for busy nights.
- Flavor Packed: The spice rub and creamy coconut curry sauce create a perfect balance of sweet, savory, and tangy.
- Healthy & Nutritious: Salmon is rich in omega-3s, and the fresh herbs and spinach add vibrant nutrients.
- Family Favorite: I’ve made this countless times, and everyone goes crazy for it!
Ingredients You’ll Need
The ingredients in this Coconut Curry Salmon Recipe work beautifully together, delivering layers of flavor without fuss. Shopping tip: fresh herbs and good quality salmon will elevate the dish even more, so don’t skip on those!
- Salmon: Opt for skin-on fillets; the skin helps keep the fish moist while baking.
- Brown sugar: Adds just the right touch of sweetness to balance spices and curry.
- Curry powder: Gives that gentle warmth and earthiness to the spice rub.
- Onion powder: Enhances the savory base flavor without the hassle of chopping onions.
- Garlic powder: Adds depth to the spice rub—fresh garlic will go in the sauce later.
- Kosher salt: Essential for seasoning the fish perfectly—adjust to your taste.
- Olive oil: Used for both the spice rub and sautéing the aromatics for the curry.
- Garlic (fresh, minced): Integral to the curry sauce’s fragrant kick.
- Ginger (fresh, minced): Brightens and adds a subtle zing to the curry.
- Lemongrass paste: This might be new to you but it lends a fresh citrus note essential for authentic flavor.
- Red curry paste: The star of the curry sauce, bringing heat and depth.
- Coconut milk: Makes the sauce luscious and creamy; full-fat works best.
- Fish sauce or soy sauce: Adds umami and saltiness; fish sauce is more traditional if you can find it.
- Lime juice and zest: Cuts through the richness with bright acidity.
- Fresh spinach: Adds color and a healthy veggie boost, wilting right into the sauce.
- Fresh herbs (cilantro, basil, mint): Sprinkle generously for freshness and aroma at the end.
- Rice: Perfect for soaking up that incredible curry sauce.
Variations
I love playing around with this Coconut Curry Salmon Recipe depending on what I have in the fridge or what my family’s craving—feel free to make it your own!
- Add Heat: When I want a spicier kick, I toss in some fresh chopped chili or extra red curry paste—that really wakes up the flavors.
- Dairy-Free Swap: This recipe is naturally dairy-free thanks to coconut milk, so it’s great if you’re avoiding dairy.
- Greens Swap: Sometimes I swap spinach for kale or Swiss chard for a heartier texture.
- Protein Swap: While salmon is my go-to, this curry sauce pairs wonderfully with shrimp or firm white fish if you want variety.
How to Make Coconut Curry Salmon Recipe
Step 1: Prep and Spice Rub Your Salmon
First, preheat your oven to a toasty 475°F and line a baking sheet with foil (makes cleanup a breeze). I like to place the oven rack about 6 inches from the top for perfect broiling. Next, mix brown sugar, curry powder, onion powder, garlic powder, kosher salt, and 1-2 teaspoons of olive oil into a paste. It smells amazing! Spread this all over your salmon fillets, skin side down, making sure each piece is well coated. This rub locks in flavor and creates a delicious crust when baked.
Step 2: Bake the Salmon to Perfection
Pop your salmon onto the baking sheet and bake for 6 to 12 minutes depending on thickness and how you like your fish cooked—I usually aim for around 8-10 minutes. The key here is to keep an eye on it so it doesn’t overcook. The salmon should flake easily but still feel juicy. If you prefer broiling, watch closely to avoid burning the sugar in the rub; I sometimes switch to baking for more even cooking.
Step 3: Make the Luscious Coconut Curry Sauce
While the salmon is baking, heat 1 tablespoon of olive oil over medium heat in a skillet. Add minced garlic, ginger, and lemongrass paste and sauté for about 5 minutes until fragrant and softened. Then stir in brown sugar and red curry paste, cooking for another 3 minutes to deepen those flavors. Pour in the coconut milk and season with your choice of fish sauce or soy sauce, plus plenty of fresh lime juice and zest. Finally, toss in your chopped spinach and stir it until it just wilts into the creamy sauce.
Step 4: Bring It All Together
Serve the salmon on a bed of fluffy rice—cooked according to package instructions, of course—and spoon that warm, fragrant coconut curry sauce over the top. Scatter fresh herbs like cilantro, basil, or mint generously for a bright, fresh finish. This step is where the magic happens; the sauce soaks into the rice and salmon, tying everything together beautifully.
Pro Tips for Making Coconut Curry Salmon Recipe
- Use Room Temperature Salmon: Letting the salmon sit out for 15 minutes before cooking helps it cook evenly.
- Don’t Skip the Lime Zest: The lime zest lifts the entire dish, adding a vibrant aroma you don’t want to miss.
- Watch the Broil Closely: The sugar in the rub can burn quickly under high heat, so keep your eye on the oven or opt to bake, like I usually do.
- Fresh Herbs Finish: Adding herbs right before serving keeps their flavor fresh and bright—don’t add them too early or they’ll wilt.
How to Serve Coconut Curry Salmon Recipe
Garnishes
I always top this dish with a generous handful of chopped cilantro and a little extra lime zest for a fresh, zesty pop. Sometimes I add sliced fresh chili if my family is feeling spicy. And a sprinkle of chopped mint or Thai basil takes it to the next level for an authentic touch.
Side Dishes
While the rice is perfect alongside the salmon, sometimes I serve this with lightly sautéed green beans or steamed bok choy for extra greens. A side of crunchy cucumber salad dressed with a little rice vinegar works wonders to balance the richness too.
Creative Ways to Present
For special occasions, I like to plate the salmon fillets on banana leaves or large lettuce leaves to add visual interest and an exotic flair. Layering the rice on the bottom and drizzling the curry sauce in a spiral pattern over the fish makes for a very Instagram-worthy presentation that your guests will love.
Make Ahead and Storage
Storing Leftovers
Leftover coconut curry salmon keeps well in an airtight container in the fridge for up to 3 days. I usually store the salmon and curry sauce separately from the rice to preserve texture and freshness.
Freezing
I’ve frozen this curry sauce before without any problems—just cool it completely first and freeze it in a sealed container. The salmon is best enjoyed fresh, but if you do freeze cooked portions, thaw gently to avoid drying it out.
Reheating
When reheating, I recommend warming the curry sauce gently on the stovetop and adding the salmon at the very end to avoid overcooking. Reheat rice separately or in the microwave with a splash of water to keep it fluffy.
FAQs
-
Can I use frozen salmon for this Coconut Curry Salmon Recipe?
Yes, you can! Just make sure to thaw the salmon completely and pat it dry before applying the spice rub. This helps the rub stick better and ensures even cooking.
-
What if I don’t have lemongrass paste?
You can substitute with finely minced fresh lemongrass stalk or a splash of lime zest and juice for a similar bright, citrus flavor. The curry will still be delicious without it, but it adds a lovely authentic touch.
-
Is this recipe spicy?
The heat level depends on your red curry paste and how much you use. It’s generally mildly spicy, but you can always adjust it by adding more or less red curry paste or including fresh chilies.
-
How do I know when salmon is cooked perfectly?
Look for the salmon to be opaque and easily flake with a fork but still moist inside. Overcooked salmon will be dry and tough, so check it a minute or two before your intended cooking time.
-
Can I make the curry sauce ahead of time?
Absolutely! The curry sauce actually tastes better after resting a few hours. Just reheat gently before serving with freshly cooked salmon.
Final Thoughts
This Coconut Curry Salmon Recipe has become my go-to when I want a comforting meal that feels indulgent but is straightforward to make. It’s filled with fresh, bold flavors and always impresses everyone at the table—plus, it’s healthier than takeout and way more satisfying. I really can’t recommend it enough, and I hope you enjoy making and eating it as much as I do. Let me know how it turns out for you—nothing beats sharing great food with friends!
PrintCoconut Curry Salmon Recipe
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Baking
- Cuisine: Asian Fusion
- Diet: Gluten Free
Description
Coconut Curry Salmon is a flavorful dish featuring broiled salmon with a salty-sweet spice rub, topped with a creamy coconut curry sauce infused with garlic, ginger, lemongrass, and red curry paste. Served over fluffy rice and garnished with fresh herbs, this recipe combines vibrant Asian-inspired flavors for a delicious and comforting meal ready in just 30 minutes.
Ingredients
Salmon and Spice Rub
- 1 1/2 lbs. salmon
- 1 tablespoon brown sugar
- 1 teaspoon curry powder
- 1/2 teaspoon onion powder
- 1/2 teaspoon garlic powder
- 1/2 teaspoon kosher salt (more for a larger filet)
- 1-2 teaspoons olive oil
Coconut Curry Sauce
- 1 tablespoon olive oil
- 2 cloves garlic, minced
- 1 small knob of ginger, minced
- 1 tablespoon lemongrass paste
- 1 tablespoon brown sugar
- 1 tablespoon red curry paste
- 1 can coconut milk (about 13.5 oz)
- 2 tablespoons fish sauce or soy sauce
- Lime juice and zest from 1-2 limes, to taste
- 3 cups fresh spinach, chopped
To Serve
- Fresh herbs such as cilantro, basil, mint, or other favorites
- Cooked rice (amount per package instructions for 4 servings)
Instructions
- Preheat Oven and Prepare Baking Sheet: Preheat the oven to 475°F (246°C). Line a baking sheet with foil and position an oven rack about 6 inches from the top to prepare for broiling the salmon.
- Cook Rice: Prepare rice according to package instructions so it is ready to serve alongside the salmon and sauce.
- Make the Spice Rub and Broil Salmon: In a small bowl, mix brown sugar, curry powder, onion powder, garlic powder, kosher salt, and 1-2 teaspoons olive oil to create a paste. Place the salmon skin-side down on the prepared baking sheet and rub the spice paste liberally over the top surface of the salmon. Broil in the oven for 6-12 minutes depending on thickness and desired doneness (typically 8-10 minutes for medium).
- Prepare Coconut Curry Sauce: While the salmon broils, heat 1 tablespoon olive oil in a skillet over medium heat. Add the minced garlic, ginger, and lemongrass paste, sautéing for about 5 minutes until fragrant. Stir in brown sugar and red curry paste and cook for an additional 3 minutes to deepen flavors.
- Finish the Sauce: Pour in the coconut milk and stir to combine. Season the sauce with fish sauce (or soy sauce), and adjust lime juice and zest to taste to balance the flavors. Add the chopped spinach and stir until wilted and incorporated into the sauce.
- Plate and Serve: Place a serving of cooked rice on each plate. Top with the broiled salmon and generously spoon the coconut curry sauce over the top. Garnish with fresh herbs such as cilantro, basil, and mint. Serve immediately.
Notes
- This dish features broiled salmon for a crispy top and tender interior. Watch carefully during broiling to avoid overcooking.
- If you prefer, you can bake the salmon at 425°F for about 12-15 minutes, but broiling gives a better crust.
- Adjust lime juice and fish sauce according to your taste preferences for acidity and saltiness.
- Use fresh herbs like cilantro, basil, and mint to add brightness and freshness to the rich coconut curry sauce.
- Serve with fluffy jasmine or basmati rice to absorb the flavorful sauce.
Nutrition
- Serving Size: 1 serving (about 6 oz salmon with sauce and rice)
- Calories: 520
- Sugar: 6 g
- Sodium: 700 mg
- Fat: 28 g
- Saturated Fat: 15 g
- Unsaturated Fat: 12 g
- Trans Fat: 0 g
- Carbohydrates: 35 g
- Fiber: 3 g
- Protein: 38 g
- Cholesterol: 85 mg