Print Options:

Sri Lankan Fish Curry

Yields2 ServingsPrep Time40 minsCook Time40 minsTotal Time1 hr 20 mins

Sri Lankan Fish Curry

 3 Spanish mackerel or any fish of your choice
 3 Goraka or tamarind paste
 ½ cup Coconut milk
 1 Onion,medium
 1 Tomato,medium
 4 green chilies
 1 inch crushed ginger
 7 crushed garlic
 1015 curry leaves
 1 tsp chili powder
 1.50 tsp coriander powder
 1 tsp cumin powder
 ½ tsp fennel seeds
 ½ tsp fenugreek seeds
 ½ tsp mustard seeds
 1 tsp black pepper powder
 ½ tsp turmeric powder
 1 tsp water
 salt as per taste
1

Marinate the fish with salt and turmeric for 30 mins.
Heat the oil in a mud pot or a pan. Add in ½ tsp of mustard, Fennel seeds, and Fenugreek seeds.

2

Add in the crushed ginger and garlic and mix well and saute for 10 secs. To this add in Onions and saute till it turns golden brown.

3

Add in the tomatoes, green chilies, curry leaves and cook this for 2 mins. After 2 mins add in the Gorka. You can substitute it with Tamarind. Saute it for a min.

4

Add in all the spice powders and cook it well along with the tomatoes and onions till the raw smell goes away. After 2 mins, add in 1 cup of water and let the flavors boil, and get infused. Cover the curry and cook it for 5 mins.

5

After 5 mins, add in ½ cup of coconut milk and salt. Stir to mix well.

6

Add in the marinated fish and allow it to cook well in the curry. Cook the fish on a medium flame.

7

Srilankan Spicy fish curry is now ready. It goes well with some hot steaming rice.

Nutrition Facts

0 servings

Serving size


Amount per serving
Calories566
% Daily Value *
Total Fat 28.3g37%

Saturated Fat 16.5g83%
Cholesterol 146mg49%
Sodium 1335mg59%
Total Carbohydrate 27.9g11%

Dietary Fiber 5.7g21%
Total Sugars 13.3g
Protein 52.2g

Calcium 10mg1%
Iron 35mg195%
Potassium 1744mg38%

* The % Daily Value (DV) tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Skip to content