Fish Curry

  • Preparation Time20 mins
  • Cooking Time20 mins
  • Serves4
  • DifficultyEasy
700g white fish fillet
2 medium Onions
4 cloves garlic (paste)
1 tbsp ginger (paste)
4 tbsp tomato purée
2/3rd cup water
Salt to taste
1/2 cup ghee


1 tsp cumin seeds
1 tsp East End turmeric powder
1tsp East End garam masala powder

1. Cut the fish into medium-sized pieces.

2. Heat the ghee in a frying pan and fry the fish pieces gently for 5 minutes. Drain the fish on absorbent kitchen paper and set aside.

3. Chop one onion finely and grind the other one.

4. Add the chopped onion to the ghee in the pan and fry until golden.

5. Add all spices and cook stirring for 10 seconds.

6. Now add the grinded onion, garlic, ginger and tomato purée. Fry the mixture until the ghee starts to separate.

7. Add the water and salt. Bring the mixture to the boil. Add fried fish pieces. Reduce the heat and simmer for about 10 minutes.

8. Serve the Indian fish curry hot with rice or roti.

Recipe courtesy of East End

Other recipes with tomato

Shows on discovery+ Discovery+

Stream on discovery+ Discovery+