Main Course · Asian · Dinner ·

Sri Lankan Seer Fish Curry with Coconut Tamarind Broth

Dive into the aromatic world of Sri Lankan cuisine with this exquisite Seer Fish Curry, infused with the deep flavors of tamarind and the luscious creaminess of coconut milk.

4.8(0 reviews)
·By Troy·
Sri Lankan Seer Fish Curry with Coconut Tamarind Broth
Prep
30 min
Cook
1 h 30 min
Difficulty
Intermediate
Serves
4

Preparation

Get these tasks done before you start cooking.

Marinating the Fish

  1. 1

    Mix Marinade

    In a bowl, mix together turmeric, chili powder, salt, and lime juice.

  2. 2

    Coat Fish

    Coat the fish steaks with this mixture.

  3. 3

    Refrigerate

    Cover and refrigerate for at least 30 minutes.

    Tip: For best results, allow the fish to marinate for at least 30 minutes.

Preparing the Curry Paste

  1. 1

    Dry Roast Spices

    Dry roast the coriander seeds, cumin seeds, and peppercorns until aromatic.

  2. 2

    Grind Paste

    Grind these spices with garlic, ginger, and soaked chilies into a smooth paste.

    Tip: Ensure the curry paste is smooth to avoid uneven flavors.

  3. 3

    Set Aside

    Set the paste aside for cooking.

    Tip: Use fresh spices for more intense flavors.

How to Make Sri Lankan Seer Fish Curry with Coconut Tamarind Broth

Total time: 2 h · Yields 4 servings

  1. 1

    Cooking the Fish

    In a pan, heat oil and fry the marinated fish for 2-3 minutes on each side. Remove and keep aside.

  2. 2

    Making the Broth

    In the same pan, add more oil if needed, and sauté onions and curry leaves until soft.

  3. 3

    Combining All

    Add the curry paste to the onions, cook for 2 minutes, then add coconut milk and tamarind paste. Bring to boil.

Chef's Tips

    Frequently asked questions

    Explore more from TastyFood

    Looking for something different? Browse by category.