This vibrant Thai-inspired dish features succulent salmon fillets poached in a creamy red curry coconut sauce. Aromatic curry paste combines with rich coconut milk, tangy lime, and savory fish sauce to create a luxurious braising liquid. Fresh vegetables including red bell pepper, sugar snap peas, and red onion add color and crunch to the dish. Finished with generous handfuls of fresh coriander and optional spicy red chilies, this one-skillet meal comes together in just 35 minutes. The salmon cooks gently in the simmering sauce, keeping it moist and flaky while absorbing all the complex flavors. Serve over fluffy jasmine rice to soak up every drop of the fragrant sauce.
The first time I made this red curry salmon, my tiny apartment filled with that unmistakable coconut-curry fragrance that made my neighbor actually knock on my door to ask what I was cooking. I hadnt expected such a simple weeknight dinner to taste so vibrant, but the combination of silky coconut milk and sharp red curry paste transformed everything I thought I knew about quick fish recipes.
Last winter when my sister came over feeling completely drained from work, I made this dish without saying much. We ate it standing at the kitchen counter, and she kept taking small bites and closing her eyes, telling me it was exactly what she needed but didnt know how to ask for.
Ingredients
- 4 salmon fillets (approx. 150 g each), skinless and boneless: Choose pieces that are roughly the same thickness so they cook evenly in the sauce
- 1 tablespoon vegetable oil: Neutral oil lets the curry flavors shine without competing
- 2 tablespoons Thai red curry paste: This is the backbone of the dish, so use a brand you genuinely enjoy tasting on its own
- 400 ml (1 can) coconut milk: Full-fat coconut milk creates that luxurious, restaurant-quality sauce texture
- 1 tablespoon fish sauce: Adds that essential depth and savory umami that salt alone cant provide
- 1 tablespoon brown sugar: Just enough to balance the heat and acidity without making it sweet
- Juice of 1 lime: Fresh lime juice cuts through the richness and brightens the entire dish
- 1 red bell pepper, thinly sliced: Adds beautiful color and a slight sweetness that complements the curry
- 100 g sugar snap peas, trimmed: Bring a fresh crunch that contrasts perfectly with the tender fish
- 1 small red onion, thinly sliced: mellows beautifully as it simmers in the coconut milk
- 1 small bunch fresh coriander (cilantro), roughly chopped: The fresh herbal finish makes everything taste alive and vibrant
- 1 fresh red chili, sliced (optional): For those who love an extra kick of heat
- Cooked jasmine rice, to serve: The perfect vehicle for soaking up every drop of that incredible sauce
Instructions
- Wake up the curry paste:
- Heat the vegetable oil in a large skillet over medium heat, add the red curry paste, and cook for about 1 minute until incredibly fragrant and the oils start to separate slightly.
- Build the coconut sauce:
- Stir in the coconut milk, fish sauce, brown sugar, and lime juice, then bring everything to a gentle simmer while stirring to dissolve the sugar.
- Add the vegetables:
- Toss in the red bell pepper, sugar snap peas, and red onion, letting them simmer for 3-4 minutes until just tender but still retaining their bite.
- Nestle in the salmon:
- Gently place the salmon fillets into the sauce, cover the skillet, and simmer for 10-12 minutes until the salmon is cooked through and flakes easily with a fork.
- Taste and adjust:
- Scoop up a little sauce and adjust the seasoning if needed with more lime juice for brightness or fish sauce for depth.
- Finish and serve:
- Sprinkle generously with chopped coriander and sliced chili if using, then serve immediately over hot jasmine rice with plenty of sauce.
This recipe became my go-to for dinner parties because it looks impressive but requires almost no last-minute fuss. My friends started requesting it specifically, and I realized that the most memorable meals are often the ones that feel both special and completely approachable.
Making It Your Own
Ive learned that different curry paste brands vary wildly in heat and salt levels, so always taste your paste before adding it to the pan. Sometimes I use a little less paste and add fresh garlic and ginger, which creates a more complex flavor profile that I absolutely love.
Serving Suggestions
Beyond jasmine rice, this curry salmon is incredible over wide rice noodles or even cauliflower rice for a lighter version. I sometimes serve it with steamed bok choy on the side, and the combination feels so balanced and complete.
Meal Prep Secrets
The flavors actually develop and deepen overnight, making this an excellent candidate for meal prep. I portion the salmon and sauce into separate containers, then reheat them gently together so the fish doesnt overcook.
- Store fresh coriander separately and add it just before serving to keep it vibrant
- The sauce freezes beautifully without the salmon, so consider making extra for future quick meals
- If reheating, add a splash of coconut milk or water to loosen the sauce back up
Theres something so satisfying about a recipe that looks impressive but comes together so effortlessly. This red curry salmon has become one of those meals I return to again and again, and it never fails to make dinner feel special.
Recipe FAQs
- → Can I use a different fish besides salmon?
-
Yes, white fish like cod, halibut, or sea bass work beautifully in this curry sauce. Adjust cooking time to 8-10 minutes since these varieties cook faster than salmon.
- → How spicy is this dish?
-
The heat level depends on your red curry paste. Thai brands can be quite spicy, while Western versions tend to be milder. Start with less paste and add more to taste, plus the fresh chili garnish offers extra kick if desired.
- → Can I make this dairy-free?
-
This dish is naturally dairy-free as coconut milk provides all the creamy richness. Just ensure your red curry paste doesn't contain shrimp paste if you have shellfish allergies.
- → What other vegetables can I add?
-
Baby corn, bamboo shoots, bok choy, or green beans all work wonderfully. Add heartier vegetables like carrots or broccoli earlier so they have time to soften in the simmering sauce.
- → Can I prepare this ahead of time?
-
The sauce base can be made up to 2 days in advance and refrigerated. Reheat gently, then add the salmon fresh when ready to serve for the best texture and flavor.
- → What can I use instead of fish sauce?
-
For a vegetarian version, substitute with soy sauce or a vegetarian fish sauce alternative. The result will be slightly different but still deliciously savory.