Print

Salmon in Coconut Lime Indian Curry

Salmon in Coconut Lime Indian Curry

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This creamy and tangy Salmon in Coconut Lime Indian Curry combines rich Indian spices, the freshness of lime, and the luxurious texture of coconut milk. It’s quick, easy, and perfect for serving over rice or with naan, offering a comforting yet exotic meal.

Ingredients

  • Salmon fillets – 4 fillets (approximately 1.5 pounds or 680g)
  • Coconut milk – 1 can (13.5 oz / 400ml)
  • Onion – 1 medium onion, finely chopped
  • Garlic – 4 cloves, minced
  • Ginger – 1-inch piece, grated or finely chopped
  • Tomatoes – 2 medium tomatoes, chopped
  • Lime juice – 2 tablespoons (freshly squeezed)
  • Indian spices:
    • Cumin – 1 teaspoon
    • Turmeric – 1/2 teaspoon
    • Coriander – 1 teaspoon
    • Garam masala – 1 teaspoon
    • Chili powder – 1/2 teaspoon (adjust to taste)
  • Fresh cilantro – 1/4 cup, chopped (for garnish)

Instructions

  1. Sauté the Aromatics: Heat oil in a pan and sauté the onions until golden. Add garlic and ginger, cooking for another minute until fragrant.
  2. Add the Spices and Tomatoes: Stir in cumin, turmeric, coriander, garam masala, and chili powder. Let the spices bloom for a few seconds before adding chopped tomatoes. Cook until the tomatoes break down and the mixture thickens.
  3. Pour in the Coconut Milk: Once the tomatoes are soft, pour in the coconut milk and bring it to a simmer. Let it cook for a few minutes to allow the flavors to meld.
  4. Cook the Salmon: Gently place the salmon fillets into the sauce and let them simmer for about 5-7 minutes until cooked through. Squeeze in fresh lime juice for brightness.
  5. Garnish and Serve: Sprinkle with fresh cilantro and serve over steamed rice or with naan.

Notes

  • Use fresh salmon for the best flavor and texture.
  • Don’t overcook the salmon—it should be tender and flaky.
  • Adjust the spice level to your preference by adding more or less chili powder.

Nutrition