How to make Fish Curry - Fish cooked in tangy spicy tomato gravy.

This recipe is contributed by Member Rehana Khambaty.

Main Ingredients : Fish Fillets (फिश फिले), Tomato puree (टमाटर /टोमाटो प्यूरी )

Cuisine : Indian

Course : Main Course Seafood

' Fish Curry'

History of Indian cuisine dates back to nearly 5,000-years ago when various groups and cultures interacted with India that led to a diversity of flavours and regional cuisines.
Indian cuisine comprises of a number of regional cuisines.  The diversity in soil type, climate, culture, ethnic group and occupations, these cuisines differ from each other mainly due to the use of locally available spices, herbs, vegetables and fruits. Indian food is also influenced by religious and cultural choices and traditions. 
Foreign invasions, trade relations and colonialism had introduced certain foods to the country like potato, chillies and breadfruit.    

For more recipes related to Fish Curry checkout Fish and Chilli Shaslik. You can also find more Main Course Seafood recipes like Prawn Sukke, Fried Fish in Black Bean Sauce, Iggaru Royya, Fried Prawns in Mushroom Ginger Sauce.

Fish Curry Recipe Card

Fish Curry

Prep Time : Preparation Time

Cook time : Cooking Time

Serve : 4

Level Of Cooking : Moderate

Taste : Mild

Ingredients for Fish Curry Recipe

  • Fish Fillets cut into 1 cm pieces 150 grams

  • Tomato puree 2 cups

  • Onions chopped 3 large

  • Turmeric powder 1/2 teaspoon

  • Garlic crushed 4 cloves

  • Ginger grated 2 teaspoon

  • Red chilli powder 1 tablespoon

  • Cinnamon 1 Stick

  • Lemon rind 1 teaspoon

  • Lemon rind 1 teaspoon

  • Oil 4 tablespoons

  • Salt to taste

  • Black peppercorns crushed 1 teaspoon

  • coriander leaves chopped 2 tablespoon


Step 1

Heat oil in a non stick pan. Add onions and saute for two to three minutes.

Step 2

Add turmeric powder, garlic, ginger, red chilli powder, cinnamon and saute for two minutes more.Add lemon rind, tomato puree, one and half cups of water, salt and peppercorns.

Step 3

Simmer for twenty minutes on until the gravy thickens. Add fish pieces. Cover and cook till fish is done.Sprinkle coriander leaves and serve hot.

Liked this recipes, Rate us :

MasterChef Sanjeev Kapoor

Chef Sanjeev Kapoor is the most celebrated face of Indian cuisine. He is Chef extraordinaire, runs a successful TV Channel FoodFood, hosted Khana Khazana cookery show on television for more than 17 years, author of 150+ best selling cookbooks, restaurateur and winner of several culinary awards. He is living his dream of making Indian cuisine the number one in the world and empowering women through power of cooking to become self sufficient. His recipe portal is a complete cookery manual with a compendium of more than 10,000 tried & tested recipes, videos, articles, tips & trivia and a wealth of information on the art and craft of cooking in both English and Hindi.