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 Curry Salmon Made in One Pan


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Michelle Davis
  • Total Time: 35 minutes
  • Yield: 4 servings 1x

Description

A comforting, flavorful one-pan meal featuring tender salmon simmered in a rich coconut curry sauce with warm spices and fresh herbs.


Ingredients

Scale
  • 4 salmon fillets (6 ounces / 170 g each)

  • 1 tablespoon olive oil

  • 1 medium onion, finely chopped (about 1 cup / 150 g)

  • 3 cloves garlic, minced

  • 1 tablespoon fresh ginger, grated

  • 2 tablespoons curry powder

  • 1 teaspoon ground turmeric

  • 1 teaspoon ground cumin

  • 1/2 teaspoon paprika

  • 1/2 teaspoon salt

  • 1/4 teaspoon black pepper

  • 1 can coconut milk (13.5 ounces / 400 ml)

  • 1/2 cup vegetable broth (120 ml)

  • 1 tablespoon tomato paste

  • 1 tablespoon fresh lime juice

  • 1 teaspoon lime zest

  • 1 cup baby spinach (30 g)

  • 2 tablespoons fresh cilantro, chopped


Instructions

  • Pat salmon dry and season with salt and black pepper.

  • Heat olive oil in a large skillet over medium heat. Sauté onion for 4–5 minutes until soft.

  • Add garlic and ginger; cook for 30 seconds until fragrant.

  • Stir in curry powder, turmeric, cumin, and paprika; cook for 1 minute.

  • Add tomato paste, coconut milk, and vegetable broth. Simmer for 5 minutes.

  • Nestle salmon into the sauce, cover, and cook for 8–10 minutes until done.

  • Stir in lime juice, zest, and spinach. Cook until spinach wilts.

  • Garnish with cilantro and serve.

Notes

  • Use full-fat coconut milk for the creamiest sauce.

  • Adjust curry powder to taste depending on desired intensity.

  • Reheat gently to avoid overcooking the salmon.

  • Prep Time: 15 minutes
  • Cook Time: 20 minutes