Go Back

I am a good cook -- and here's a Fish Curry to prove it!

A delicious fish curry in a tomato and tamarind gravy which tastes so delicious that you just can't resist it! Yummy is the word for this one! 
Prep Time 20 mins
Cook Time 20 mins
Total Time 40 mins
Course Main Course
Cuisine Indian


  • 1/2 kg fish cut into slices (I used rohu)
  • 1 tbsp mustard seeds
  • 2 tbsps cumin seeds
  • 10 chillies red (dry)
  • 2 tsps seeds paanch phoran
  • 10 - 12 curry leaves
  • 1 onion large (ground to paste)
  • 1 tbsp ginger paste
  • 2 tomatoes large (cut to cubes)
  • 1 tsp turmeric powder
  • 1/2 cup tamarind water (handful tamarind soaked in hot water)
  • 2 cups water hot
  • to taste salt
  • coriander Chopped (to garnish)


  • Heat a heavy-bottomed pan on a medium flame and roast the dry red chillies, mustard and cumin seeds. Cool and grind along with tomatoes.
  • Heat the oil in a wide, heavy-bottomed pan and add the curry leaves. When they stop spluttering, add the onion paste and fry till light brown.
  • Add the ginger and fry for a minute.
  • Add the tomato and spice paste and fry till the oil begins to separate from the masala.
  • Add 2 cups of hot water and the tamarind pulp to this masala and stir to mix well.
  • Bring the gravy to a boil and then simmer till u get desired consistency. N likes thick gravy in fish dishes, so I boiled it for about 7 minutes or so.
  • Gently add the fish to this gravy and cook till done.
  • Garnish with chopped coriander and serve hot with plain boiled rice.


If you make this, share a picture with me on twitterinstagram or Facebook? I would love to hear what you have to say about it !
Tried this recipe?Let us know how it was!