South Indian Fish Curry


by: Flavours Unlimited

I got this recipe from MasterChef Australia. I have used Basa Fish for this . You can use any other recipe of your choice.


Adjust your ingredient quantities here. Simply enter how many servings you need, and the ingredient quantity will update accordingly!

serves: 4

200 grams Fish fillets cut into cubes

3 big onion cut into julians

2 tbsp olive oil (original recipe - peanut oil)

1 tsp cumin seeds

4 green cardamom

1 mace

5 whole black pepper corn

1/2 tsp saunf/ aniseed

1/2 tsp cumin seeds

3-4 cloves

2 cinnamon

20 leaves curry divided into two portions

cup 1/4th palm sugar

2 tsp tamarind pulp mixed with 1 glass of water

2 tbsp ginger garlic paste

1 tbsp turmeric powder or fresh turmeric ground to paste

1 tsp cumin powder

1 tsp coriander powder

1 tsp red chili powder

salt to taste

2 tbsp coriander leaves chopped

1/2 cup coconut milk

Nutrition Facts
South Indian Fish Curry

Servings Per Recipe: 4

Amount per Serving

Calories: 400

  • Total Fat: 21.2 g
  •     Saturated Fat: 9 g
  •     Trans Fat: 0 g
  • Cholesterol: 17 mg
  • Sodium: 333.7 mg
  • Total Carbs: 46.4 g
  •     Dietary Fiber: 6.9 g
  •     Sugars: 22.9 g
  • Protein: 11.4 g

how is this calculated?

Download Nutrition Facts Widget Code


1.  Heat oil in a flat pan.

2.  Add aniseed, cumin seeds, green cardmom, cinnamon, cloves & black pepper corn .

3.  Cook spices in oil for 1 min. Add half of curry leaves, ginger garlic paste, turmeric powder and onion.

4.  Cook till onion turns brown.

5.  Add coriander powder, cumin powder, red chili powder and tamarind water.

6.  Add palm sugar and bring it to boil.

7.  Add fish cubes, salt to taste. Cover and cook for 7-8 minutes.

8.  Open the lid, add rest of curry leavesm coriander leaves and coconut milk.

9.  Gently stir or shake the utensils so that fish doesnt break.

10.  ENjoy with Roti/ Rice or Kerela Paratha

related recipes