Red Curry Coconut Coriander Salmon

Golden pan-seared salmon fillets nestled in creamy red curry coconut sauce with vibrant bell peppers and sugar snap peas Save to Pinterest
Golden pan-seared salmon fillets nestled in creamy red curry coconut sauce with vibrant bell peppers and sugar snap peas | recipesbymarina.com

This Thai-inspired dish features tender salmon fillets poached in a rich, creamy coconut red curry sauce. The aromatic paste infuses the coconut milk with layers of spice and depth, while fresh vegetables add crunch and color. Ready in just 35 minutes, this one-pan meal balances the rich coconut base with bright lime and fresh coriander. Perfect served over jasmine rice for a complete dinner that feels restaurant-quality yet comes together easily on busy weeknights.

The first time I made this red curry salmon, my apartment smelled so incredible that my neighbor actually knocked on my door to ask what I was cooking. That rich coconut and curry aroma has a way of wrapping around everything, making even a Tuesday night feel special and intentional.

Last winter, when my sister was recovering from surgery and needed comforting meals that didnt require much effort, this became our weekly rotation. She would text me beforehand just to make sure salmon was on the menu, saying it was the only thing that actually made her excited about dinner again.

Ingredients

  • Salmon fillets: Skinless cuts work best here since they absorb more of that spiced coconut broth, and you wont have to deal with soggy skin later
  • Red curry paste: This is the flavor engine, so dont be shy with it—cooking it briefly in hot oil blooms those aromatic spices
  • Coconut milk: Full fat versions create that luxurious restaurant style texture that makes the sauce cling to everything
  • Fish sauce: The secret depth note that makes people ask what else you added, even though its just fermented anchovy magic
  • Brown sugar: Just enough to balance the heat and salty elements, helping all the flavors play nice together
  • Lime juice: Bright acid cuts through the richness and wakes up the whole dish right at the end
  • Red bell pepper and sugar snap peas: These hold their texture beautifully in the simmer, adding pops of sweetness and crunch
  • Red onion: Thin slices mellow out in the heat, becoming sweet and silky instead of harsh
  • Fresh coriander: The finishing flourish that makes everything taste fresh and vibrant, not just heavy and rich

Instructions

Wake up the curry paste:
Heat that oil in your large skillet over medium heat, then spoon in the red curry paste. Let it sizzle and bubble for about a minute until your kitchen fills with that intoxicating spicy aroma—this step transforms the paste from sharp to round and fragrant.
Build the creamy sauce base:
Pour in the coconut milk, fish sauce, brown sugar, and lime juice. Stir everything together and bring it to a gentle bubble. The sugar will dissolve, and the sauce will turn a beautiful deep orange pink.
Add the vegetables first:
Toss in the bell pepper, sugar snap peas, and red onion. Let them simmer for 3 to 4 minutes. They should still have some crunch because theyll keep cooking alongside the salmon later.
Nestle in the salmon:
Gently place those salmon fillets into the simmering sauce. Cover the pan and let it cook for 10 to 12 minutes. The fish will turn opaque and flake easily when pressed with a fork, absorbing all those flavors as it poaches.
Taste and tweak:
Dip a spoon in the sauce and check the balance. Want more brightness? Squeeze in more lime. Need more depth? A dash of fish sauce will fix it. This is your moment to make it exactly how you love it.
Finish with fresh herbs:
Scatter that chopped coriander all over the top. If you like heat, add those fresh red chili slices too. The herbs hit the hot sauce and release their oils right at the table.
Serve it up:
Spoon everything over steaming jasmine rice, making sure each bowl gets plenty of that golden sauce. The rice soaks it up like a sponge, which is honestly the best part.
Flaky Thai-style salmon simmered in aromatic red curry coconut milk topped with fresh coriander and sliced red chili Save to Pinterest
Flaky Thai-style salmon simmered in aromatic red curry coconut milk topped with fresh coriander and sliced red chili | recipesbymarina.com

My partner accidentally used light coconut milk once, and while the flavor was still good, we both immediately noticed the sauce was thinner and less satisfying. That tiny difference in fat content makes the dish feel either indulgent or just okay, and life is too short for just okay coconut curry.

Making It Your Own

Sometimes I swap in green beans or broccoli florets when thats what languishing in my crisper drawer. The beauty of this recipe is how forgiving it is with vegetables—anything that holds up to a quick simmer works beautifully.

Pairing Ideas

A crisp cucumber salad with rice vinegar dressing cuts through the richness perfectly. Or simply steamed bok choy with a drizzle of sesame oil. Something cool and refreshing alongside makes each bite feel balanced.

Make Ahead Wisdom

The sauce actually develops even more depth if you make it a day ahead and reheat it gently. Just dont add the salmon until youre ready to eat, or itll overcook and turn dry. That pre made sauce has saved many busy weeknights.

  • Prep all your vegetables in the morning and store them in the fridge
  • Cut your lime and keep it at room temperature so you get more juice
  • Warm your serving bowls in the oven for five minutes before plating
Creamy red curry coconut salmon dish served over jasmine rice with colorful vegetables and generous cilantro garnish Save to Pinterest
Creamy red curry coconut salmon dish served over jasmine rice with colorful vegetables and generous cilantro garnish | recipesbymarina.com

This recipe has become my go to when I want to feed people something impressive without actually trying that hard. The way they lean in and inhale that first coconut curry scented bite makes me feel like a kitchen magician.

Recipe Questions & Answers

The spice level depends on your red curry paste brand. Most commercial pastes offer mild to medium heat. Add sliced fresh chili at the end if you prefer more heat.

Yes, you can substitute with light coconut milk for fewer calories, though the sauce will be less rich. For dairy-free alternatives, try coconut cream diluted with vegetable broth.

Sugar snap peas, bell peppers, and red onion hold their texture well. Green beans, broccoli, baby corn, or bamboo shoots also make excellent additions.

The sauce reheats beautifully, but salmon is best cooked fresh. Prepare the curry sauce up to 2 days ahead, then gently reheat and cook the salmon just before serving.

The salmon should flake easily with a fork and appear opaque throughout. The internal temperature should reach 145°F (63°C). Avoid overcooking to keep it moist.

For vegetarian versions, substitute with soy sauce or a vegetarian fish sauce alternative. The flavor profile will change slightly but still provide the necessary salty depth.

Red Curry Coconut Coriander Salmon

Salmon simmers in aromatic coconut red curry sauce with vegetables for a quick, flavorful dinner.

Prep 15m
Cook 20m
Total 35m
Servings 4
Difficulty Easy

Ingredients

Fish

  • 4 salmon fillets (approximately 5 ounces each), skinless and boneless

Sauce

  • 1 tablespoon vegetable oil
  • 2 tablespoons Thai red curry paste
  • 13.5 ounces (1 can) coconut milk
  • 1 tablespoon fish sauce
  • 1 tablespoon brown sugar
  • Juice of 1 lime

Vegetables & Garnish

  • 1 red bell pepper, thinly sliced
  • 3.5 ounces sugar snap peas, trimmed
  • 1 small red onion, thinly sliced
  • 1 small bunch fresh coriander (cilantro), roughly chopped
  • 1 fresh red chili, sliced (optional)
  • Cooked jasmine rice, for serving

Instructions

1
Prepare the curry base: Heat vegetable oil in a large skillet over medium heat. Add red curry paste and cook for 1 minute until fragrant, stirring constantly to release flavors.
2
Create the sauce: Pour in coconut milk, fish sauce, brown sugar, and lime juice. Stir well to combine and bring to a gentle simmer, ensuring sugar dissolves completely.
3
Cook vegetables: Add red bell pepper, sugar snap peas, and red onion. Simmer for 3-4 minutes until vegetables are just tender-crisp, maintaining their vibrant color.
4
Poach the salmon: Gently nestle salmon fillets into the sauce. Cover and simmer for 10-12 minutes until salmon is cooked through and flakes easily with a fork, spooning sauce over fish occasionally.
5
Season to taste: Taste sauce and adjust seasoning with additional lime juice or fish sauce as needed to achieve balanced sweet, sour, and salty flavors.
6
Add finishing touches: Sprinkle generously with chopped fresh coriander and sliced red chili if using. Garnish should be added just before serving to preserve freshness.
7
Plate and serve: Serve immediately over cooked jasmine rice, spooning generous amounts of curry sauce over each portion.
Additional Information

Equipment Needed

  • Large skillet with lid
  • Sharp knife
  • Cutting board
  • Spatula

Nutrition (Per Serving)

Calories 420
Protein 32g
Carbs 17g
Fat 26g

Allergy Information

  • Contains fish (salmon, fish sauce). Coconut present (check labels for cross-contamination, especially with curry paste and fish sauce).
Marina Costa

Passionate home cook sharing simple, flavorful recipes and helpful cooking tips for everyday food lovers.