Short Description

A vibrant and aromatic curry featuring tender salmon fillets nestled in a creamy coconut milk sauce, infused with garlic, ginger, Thai red curry paste, and fresh herbs—perfect served over fluffy rice.

Why You’ll Love This Recipe

  • Bursting with flavor: A fragrant fusion of spices, garlic, ginger, and curry paste in a silky coconut sauce.
  • Quick and satisfying: Just over 30 minutes to prepare and cook—ideal for weeknight dinners.
  • Nutritious and wholesome: High in protein and omega-3s from salmon, balanced with fresh spinach and herbs.
  • Customizable heat: Adjust the Thai red curry paste to your preferred spice level.

Creamy Coconut Salmon Curry

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

  • 500 g (1 lb) salmon fillets (about 2 fillets), skin on
  • Spice Rub
    • 1 Tbsp demerara (brown) sugar
    • 1 tsp curry powder
    • Pinch ground ginger
    • 1 tsp garlic powder
    • Pinch sea salt
    • ~1 tsp water (to form paste)
  • Sauce
    • 1 Tbsp olive oil
    • 3 garlic cloves, minced
    • 2 Tbsp fresh ginger, minced
    • 2 Tbsp demerara sugar
    • 1 Tbsp Thai red curry paste
    • 400 ml (14 oz) coconut milk (full or low fat)
    • 2 tsp soy sauce
    • Juice of 1 lime
    • 100 g (3 cups packed) fresh spinach, washed and chopped
    • 2 Tbsp fresh basil, chopped
    • 2 Tbsp fresh coriander (cilantro), chopped

Directions

  1. Preheat oven to 190 °C (375 °F).
  2. Make spice rub: In a small bowl, mix brown sugar, curry powder, garlic powder, ground ginger, and sea salt. Add a teaspoon of water to form a thick paste.
  3. Rub salmon: Spread the spice paste evenly over both sides of salmon fillets.
  4. Bake salmon: Place salmon on a lined baking sheet and bake for about 6 minutes, until just cooked through.
  5. Prepare sauce: While salmon bakes, heat olive oil in a high-sided skillet over medium heat. Sauté garlic and ginger for 3–5 minutes until fragrant.
  6. Build flavor: Add 2 Tbsp sugar and red curry paste. Stir and simmer briefly until thickened.
  7. Add liquids: Pour in coconut milk and soy sauce. Bring to a boil, then reduce heat and simmer for ~2 minutes to thicken.
  8. Add greens and herbs: Stir in chopped spinach until wilted. Add basil and coriander.
  9. Finish with salmon: Gently nestle baked salmon into the sauce. Simmer for an additional 5 minutes until salmon is fully cooked and flavors meld.
  10. Serve: Spoon over basmati or jasmine rice, drizzling extra sauce on top.

Servings And Timing

  • Serves: 2–3 people (500 g salmon)
  • Prep Time: ~10 minutes
  • Cook Time: ~20–25 minutes (including baking salmon and simmering sauce)
  • Total Time: ~30–35 minutes

Storage/Reheating

  • Refrigerator: Store leftovers in an airtight container for up to 2 days.
  • Freezer: Freeze cooled curry and rice separately for up to 1 month.
  • Reheat: Warm gently in a saucepan over medium heat, stirring occasionally. Add a splash of coconut milk or water to adjust consistency as needed.

Variations

  • Heat Level: Use green or yellow curry paste, or add chili flakes for extra spice.
  • Vegetable Boost: Stir in bell peppers, snap peas, or zucchini with the spinach.
  • Creamy Swap: Use half yogurt and half coconut milk to reduce richness.
  • Citrus Twist: Add lime zest or a squeeze of lime juice before serving for bright freshness.
  • Protein Alternatives: Substitute salmon with cod, shrimp, or chicken; adjust cooking time accordingly.

Creamy Coconut Salmon Curry

FAQs

1. Can I use frozen salmon?

Yes—thaw completely, pat dry, then proceed with the recipe as directed.

2. Can I skip baking the salmon?

For a one-pan method, sauté salmon fillets skin-side down for 3–4 minutes per side until nearly cooked before adding to the sauce at step 9.

3. Is Thai red curry paste necessary?

It provides depth and heat, but you can substitute with green or yellow curry paste if preferred.

4. Can I use light coconut milk?

Yes—light coconut milk works, though sauce will be thinner and slightly less creamy.

5. How do I reduce sodium?

Use low-sodium soy sauce and rinse the spinach well to remove excess residue.

6. Can I make it dairy-free?

The recipe is already dairy-free. For added creaminess, swap sugar with honey or maple syrup if desired.

7. What side dishes pair well?

Try steamed jasmine rice, quinoa, or cauliflower rice. Serve with a cucumber salad for freshness.

8. How do I know when the salmon is done?

The internal temperature should reach 63 °C (145 °F); flesh should flake if gently pressed with a fork.

9. Can I substitute fresh herbs with dried?

Yes—use 1 tsp dried basil and 1 tsp dried coriander. Add them when you add the sauce liquids.

10. My sauce is too thin—what can I do?

Simmer a few more minutes uncovered to thicken, or stir in a cornstarch slurry (1 tsp cornstarch + 1 Tbsp water).

Conclusion

This Creamy Coconut Salmon Curry delivers a beautifully balanced blend of flavors and textures—rich coconut, fragrant spices, fresh herbs, and tender salmon. It’s a quick, satisfying, and wholesome meal that feels indulgent yet nourishing. Serve it over rice and savor every spoonful!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Creamy Coconut Salmon Curry

Creamy Coconut Salmon Curry


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Ezabella
  • Total Time: 35 minutes
  • Yield: Serves 2–3
  • Diet: Halal

Description

A vibrant Thai-inspired salmon curry with coconut milk, fresh herbs, and a fragrant spice blend. Creamy, nutritious, and ready in about 30 minutes—perfect for an easy dinner.


Ingredients

500 g (1 lb) salmon fillets (about 2 fillets), skin on

Spice Rub

1 Tbsp demerara (brown) sugar

1 tsp curry powder

Pinch ground ginger

1 tsp garlic powder

Pinch sea salt

~1 tsp water (to form paste)

Sauce

1 Tbsp olive oil

3 garlic cloves, minced

2 Tbsp fresh ginger, minced

2 Tbsp demerara sugar

1 Tbsp Thai red curry paste

400 ml (14 oz) coconut milk

2 tsp soy sauce

Juice of 1 lime

100 g (3 cups packed) fresh spinach, washed and chopped

2 Tbsp fresh basil, chopped

2 Tbsp fresh coriander (cilantro), chopped


Instructions

  1. Preheat oven to 190 °C (375 °F).
  2. In a small bowl, mix brown sugar, curry powder, garlic powder, ground ginger, and sea salt. Add about 1 tsp of water to form a paste.
  3. Rub the spice paste over both sides of salmon fillets.
  4. Place salmon on a lined baking sheet and bake for about 6 minutes, until just cooked through.
  5. Meanwhile, heat olive oil in a high-sided skillet over medium heat. Add garlic and ginger and sauté for 3–5 minutes.
  6. Add 2 Tbsp sugar and red curry paste. Stir and simmer briefly until thickened.
  7. Pour in coconut milk and soy sauce. Bring to a boil, then reduce to a simmer for about 2 minutes.
  8. Add chopped spinach and let it wilt. Stir in basil and coriander.
  9. Gently nestle the baked salmon into the sauce and simmer for 5 minutes until heated through and flavors combine.
  10. Serve over basmati or jasmine rice, spooning extra sauce over top.

Notes

  • Use full-fat coconut milk for a richer sauce, or light for a leaner option.
  • Baking the salmon separately helps preserve texture and flavor.
  • Fresh herbs enhance the flavor, but dried can be substituted.
  • Adjust curry paste quantity for preferred spice level.
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Category: Dinner
  • Method: Stovetop & Baking
  • Cuisine: Thai-Inspired

Nutrition

  • Serving Size: 1 portion (1/3 of recipe)
  • Calories: 480
  • Sugar: 8 g
  • Sodium: 540 mg
  • Fat: 34 g
  • Saturated Fat: 20 g
  • Unsaturated Fat: 12 g
  • Trans Fat: 0 g
  • Carbohydrates: 12 g
  • Fiber: 2 g
  • Protein: 33 g
  • Cholesterol: 75 mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star