Go Back
Salmon in Coconut Lime Indian Curry Recipe
Ash Tyrrell

Salmon in Coconut Lime Indian Curry Recipe

I recently tried this Salmon in Coconut Lime Indian Curry, and I have to say—it completely won me over. The creamy coconut sauce paired with the tangy lime and rich spices creates such a comforting yet vibrant dish. I loved how quickly it came together without compromising on flavor. The salmon stays tender and flaky, soaking up all the delicious curry goodness
Total Time 30 minutes
Servings: 3

Ingredients
  

  • 2 salmon fillets – Fresh salmon works best for a tender flaky texture; avoid overcooking.
  • 1 tablespoon oil – Use neutral oil like vegetable or coconut oil for balanced flavor.
  • 1 small onion finely chopped – Adds sweetness and depth to the curry base.
  • 3 cloves garlic minced – Fresh garlic enhances the aroma and richness.
  • 1 tablespoon ginger grated – Gives a warm, slightly spicy kick.
  • 1 teaspoon turmeric powder – Provides color and earthy flavor.
  • 1 teaspoon cumin powder – Adds warmth and subtle nuttiness.
  • 1 teaspoon coriander powder – Brings a citrusy slightly sweet note.
  • 1/2 teaspoon chili powder – Adjust based on your spice preference.
  • 1 cup coconut milk – Use full-fat for a creamy rich curry.
  • 1 tablespoon tomato paste – Enhances depth and slight tanginess.
  • Juice of 1 lime – Fresh lime juice brightens the entire dish.
  • Salt to taste – Enhances all the flavors.
  • Fresh cilantro for garnish – Adds freshness and color at the end.

Method
 

  1. Start by chopping the onion finely and mincing the garlic and ginger. Cut the salmon into equal portions if needed, ensuring even cooking. Keep all spices measured and ready for quick use during cooking.
  2. Heat oil in a pan over medium heat and add the chopped onions. Cook until they turn soft and slightly golden, then stir in garlic and ginger. Let them cook for a minute until fragrant and aromatic.
  3. Sprinkle in turmeric, cumin, coriander, and chili powder. Stir well to coat the onion mixture with spices evenly. Cooking the spices briefly helps release their essential flavors.
  4. Add tomato paste and mix thoroughly to combine with the spices. Pour in the coconut milk and stir until the mixture becomes smooth and creamy. Let it simmer gently to allow the flavors to blend.
  5. Place the salmon fillets into the curry sauce carefully. Let them cook for about 6–8 minutes, turning once if needed. The salmon should be tender and cooked through but not overdone.
  6. Squeeze fresh lime juice into the curry for a bright, tangy flavor. Taste and adjust salt if needed. Garnish with fresh cilantro before serving.

Notes

  • I always use full-fat coconut milk because it makes the curry extra creamy and rich.
  • Don’t overcook the salmon—I learned it becomes dry quickly if left too long.
  • I like adding a little extra lime juice at the end for a fresh, zesty kick.
  • Letting the curry sit for a few minutes before serving enhances the flavors.
  • I sometimes add a pinch of sugar to balance the acidity if needed.