Fish curry recipe

Recipe by
Total Time:
15-30 minutes
Serves: 4
Nutrition facts:

240 calories, 9 grams fat

Cuisine: Indian Recipe
Technique: Stewed Recipe
Difficulty: Medium

Take a look at more Drinks Recipe Recipes. You may also want to try undefined, undefined, undefined, undefined, undefined, undefined, undefined

Rate This Recipe


  • 10ml - Mustard oil (optional)
  • 20ml - Vegetable oil
  • 1kg - Seer Fish (or any fish with less bones of your choice)
  • 1/2 cup - Raw mango (cut & diced) (optional)
  • Tamarind, a small ball
  • 2-3 Onions (fine sliced or chopped)
  • 2-3 Tomatoes (diced or blended in a grinder)
  • 1 cup - Coconut milk (thick)
  • Coconut milk- 1 cup (thin)
  • Seasoning: 1.5 Cup - Chilli Powder
  • 1/2 tsp - Turmeric powder
  • 1 tbsp - Coriander powder
  • 1 tbsp - Curry powder (store bought)
  • 3/4 tbsp - Fennel powder
  • 3/4 tbsp - Cumin powder
  • Salt according to taste
  • For tempering: 1/2 tsp - Mustard seeds
  • 7-8 leaves - Curry leaves
  • 1/4 tsp - Fenugreek seeds
  • 1/4 tsp - Asafoetida
  • Garnish: Coriander
  • powdered and deep fried shrimp
  • Accompaniments: Steaming hot rice/ dose
  • Fish fry
  • Green chilli
  • Garlic
  • Sugar

How to Make Fish curry recipe

  • Pre-preparation:
  • Take one full coconut in order to get the best flavour, break open, and scoop out the coconut pieces.
  • Traditionalists would scrape the coconut out which would look like desiccated coconut.
  • However, you could just chuck the coconut pieces in the mixer jar, add 1/4 cup of water, and grind till it becomes a thick paste.
  • Strain out the milk and you will get the first batch of thick coconut milk.
  • Take the strained coconut fibre and transfer it to the grinding jar with 3/4 cup of water and grind again.
  • Increase water accordingly.
  • Strain the milk out of the coconut using a strainer.
  • This will give you approximately 1 to 1.5 cups of thin coconut milk.
  • In the same jar, add half the tomato, onion, garlic, chilli, coriander, and a spoon full of the ground coconut fibre to make the base masala.
  • Grind it to a paste and keep aside.
  • The coconut fibre will thicken the masala.
  • Soak tamarind to extract pulp.
  • In a heavy bottom wok, add the oil and heat.
  • Temper it with the curry leaves, mustard seed, fenugreek seeds, and asafoetida, constantly stirring it.
  • Add the slit green chilli and the remaining garlic and onion slices with a pinch of sugar and brown it.
  • Once brown, add the remaining tomatoes and cook till mashed.
  • Now add the ground tomato masala and stir well; let it cook for a minute.
  • Add the tamarind pulp and a few pieces of raw mango. Both are souring agents, so you can increase or decrease the quantity of either or simply omit any one of the elements.
  • Add the seasoning and mix well. Cook till you begin to see the oil on the surface. Reduce heat completely and add the thick coconut milk first. Quickly stir followed by the thinner milk.
  • Stir it well and slowly slide in the fish pieces.
  • Gently stir and cover with lid, leaving a small portion open else the gravy would boil and spill over.
  • Cook on medium heat for about 7 to 8 minutes or till the curry comes to boil.
  • Remove from heat and let it rest for 5 to 8 minutes. Serve with steaming rice garnished with coriander and accompaniments of your choice.