Salmon in a Thai-Inspired Rich Red Coconut-Curry Sauce
Flaky salmon cooked in a rich red curry sauce is a wonderful dish, packed with flavor and nutrients. Thai cooking is always filled with so many different and complex flavors that you can’t get enough.
Mixing in some shredded vegetables makes the salmon curry the perfect healthy dinner. Add in any veggies you would like to make this salmon red curry recipe fit your tastes. Pour it over a bowl of rice, which will soak up all the yummy and flavorful curry flavors.
You can enjoy this scrumptious salmon recipe the next day, but you can also shred the fish over a bit of a salad instead.
How To Make Healthy and Warming Salmon Red Curry

Separate the salmon into individual filets, and pat them dry. This will make them nice and crispy. Add a bit of salt and pepper to each side of the salmon filets.
Put a pan over medium-high heat, and melt some butter and oil. Shred or dice your vegetables of choice into small pieces for faster cooking. Once the pan’s hot, place the salmon with the skin-side down onto the pan. Let it cook for 5 minutes, then flip it to cook for 3 minutes.
Remove the salmon from the skillet and take out some of the oil from the pan. Toss the onions in and cook them until slightly brown. Add in the curry paste and garlic, and cook it for a minute or until fragrant.
Pour the coconut milk, fish sauce, sugar, and veggies into the pan. Heat the pan until the mix gets to a rolling boil or bubbling, and let it cook for 5 minutes. You can cook it for longer if you want the veggies to be softer.
Squeeze in some lime juice, and place the fish into the pan again. Give the curry a taste and add in more seasonings if you like. Wait until the fish is fully cooked, and add a bit of cilantro on top.
Serve your salmon curry on a bed of fresh rice, and you’re good to go!
Salmon Curry Sauce
This savory salmon coconut curry is a Thai-inspired comfort food simmered in a rich creamy broth. The pan-seared salmon is so tender and pairs perfectly with a side of Jasmine rice.
15 minutes
20 minutes
35 minutes
Ingredients
- 1 lb. salmon (4 filets)
- Salt & ground black pepper to taste
- 1 tbsp oil
- 1 tbsp salted butter
- 1/2 onion
- 2 cloves garlic (feel free to use more)
- 2 tbsp Thai red curry paste
- 1/2 c shredded or diced carrots
- 1 c chopped broccolini
- 1/2 tsp fish sauce (optional)
- 1/2 tsp fish sauce (optional)
- 1 can full-fat coconut milk (13.5 oz.)
- 1 can full-fat coconut milk (13.5 oz.)
- 1/2 tsp sugar
- 1/2 tsp sugar
- 1 lime
- 1 lime
- Fresh cilantro to taste
- Fresh cilantro to taste
Instructions
- Slice the salmon into 4 filets. Dry them with a paper towel and sprinkle salt and pepper.
- Melt oil and butter in a pan on medium-high heat. While the pan heats, dice or shreds your vegetables of choice.
- Put the salmon into the pan, skin-side down. Cook for 5 minutes, flip to cook for 3 minutes. Remove the fish and leave it on a plate, while preparing the curry.
- Remove some of the oil from the pan, leaving in about a tablespoon of oil.
- Cook the onions in the remaining oil until lightly brown. Add in the Thai red curry paste and garlic. Cook for a minute.
- Pour in the coconut milk, fish sauce, sugar, and diced vegetables. Heat it up until the sauce is bubbling, and leave it to cook for 5 minutes. Put the fish back into the sauce, and squeeze over some fresh lime juice. Let it cook until the fish has fully cooked.
- Toss some fresh cilantro on top, and you’re good to go.
Nutrition Information:
Yield:
4
Serving Size:
1
Amount Per Serving:
Calories: 533Total Fat: 42gSaturated Fat: 24gTrans Fat: 0gUnsaturated Fat: 15gCholesterol: 79mgSodium: 517mgCarbohydrates: 14gFiber: 3gSugar: 3gProtein: 29g
Summary
This savory salmon coconut curry is a Thai-inspired comfort food simmered in a rich creamy broth. The pan-seared salmon is so tender and pairs perfectly with a side of Jasmine rice.