Soft & Juicy Fish Curry: Authentic Indian Recipe

Dive into a culinary adventure with our "Thirsty Fish Curry," a vibrant and flavorful dish that will tantalize your taste buds. This isn't your average fish curry; it's a symphony of spices, a harmonious blend of tangy and rich notes that create an unforgettable experience. Imagine succulent fish pieces swimming in a deeply colored gravy, infused with the aromatic essence of freshly ground spices and the subtle sweetness of tomatoes. The name itself hints at the curry's luscious texture – a gravy so rich and delicious, it's almost as if the fish is thirsting for more!

Prepare to be captivated by the unique depth of flavor this recipe delivers, a result of carefully balanced ingredients and a cooking process designed to unlock their full potential. This recipe isn’t just about the final product, it's about the journey of creating something truly special. Ready to embark on this culinary expedition? Let's dive into the step-by-step instructions to create your own Thirsty Fish Curry.

Tools Needed

  • Grinder
  • Bowl
  • Pan
  • Sieve
  • Gloves
  • Stove

Ingredients

  • Payasi Fish (Thirsty Fish)
  • All-purpose flour
  • Salt
  • Yellow mustard seeds
  • Black peppercorns
  • Red chili
  • Garlic cloves
  • Ginger
  • Poppy seeds
  • Cumin seeds
  • Shahjeera (Caraway seeds)
  • Turmeric powder
  • Red chili powder
  • Everest meat masala: 1/2 spoon
  • Onions
  • Green chilies
  • Coriander leaves
  • Oil
  • Bay leaves
  • Whole red chilies
  • Black mustard seeds
  • Tomatoes
  • Water

Step-by-Step Instructions

Step 1. Preparing the Fish and Spice Paste

  • Wash fish pieces, rubbing with flour and salt to remove blood, dirt, and smell.
  • Grind yellow mustard, black pepper, red chili, garlic, ginger, poppy seeds, cumin seeds, and shahjeera into a fine paste.
  • Mix the spice paste with the fish, adding turmeric powder, red chili powder, and salt.
  • Add 1/2 spoon of Everest meat masala and mix well. Set aside.
Wash fish pieces, rubbing with flour and salt to remove blood, dirt, and smell.Grind yellow mustard, black pepper, red chili, garlic, ginger, poppy seeds, cumin seeds, and shahjeera into a fine paste.Mix the spice paste with the fish, adding turmeric powder, red chili powder, and salt.Add 1/2 spoon of Everest meat masala and mix well. Set aside.
Preparing the Fish and Spice Paste
  • Finely chop onions and green chilies (do not grind).
  • Finely chop coriander leaves.
Finely chop onions and green chilies (do not grind).Finely chop coriander leaves.
Preparing the Fish and Spice Paste

Step 2. Frying the Fish

  • Heat oil in a pan. Carefully add fish pieces, frying until golden brown on both sides. Use a sieve to avoid splattering.
  • Fry in batches, ensuring the fish doesn't break. The fish releases oil, so you may not need to add more.
Heat oil in a pan. Carefully add fish pieces, frying until golden brown on both sides. Use a sieve to avoid splattering.Fry in batches, ensuring the fish doesn't break. The fish releases oil, so you may not need to add more.
Frying the Fish

Step 3. Making the Gravy

  • Add bay leaves, whole red chilies, cumin seeds, and black mustard seeds. Once the mustard crackles, add green chilies and fry until color changes.
  • Add chopped onions and fry until golden brown.
  • Add the ground spice paste, turmeric powder, coriander powder, and red chili powder. Fry well.
  • Add chopped tomatoes and fry until they become a puree.
Prepare the gravy in the remaining oil: Add bay leaves, whole red chilies, cumin seeds, and black mustard seeds. Once the mustard crackles, add green chilies and fry until color changes.Add chopped onions and fry until golden brown.Add the ground spice paste, turmeric powder, coriander powder, and red chili powder. Fry well.Add chopped tomatoes and fry until they become a puree.
Making the Gravy
  • Add more meat masala and salt to taste. Fry well, covering to help the tomatoes melt.
  • Add water, cover, and bring to a boil.
Add more meat masala and salt to taste. Fry well, covering to help the tomatoes melt.Add water, cover, and bring to a boil.
Making the Gravy

Step 4. Combining and Finishing the Curry

  • Add the fried fish pieces one by one to the boiling gravy.
  • Simmer for 5 minutes. Add chopped coriander leaves. Serve hot with rice.
Add the fried fish pieces one by one to the boiling gravy.Simmer for 5 minutes. Add chopped coriander leaves. Serve hot with rice.
Combining and Finishing the Curry

Read more: Creamy Cashew Chicken Curry: A Simple Yet Sumptuous Recipe

Tips

  • Use a deep vessel for frying to avoid burns.
  • Don't turn the fish all at once while frying; turn them individually to prevent breaking.
  • Thirsty fish is juicy and has fewer bones compared to other types of fish.
  • Use local, slightly underripe tomatoes for a better taste in the gravy.

Nutrition

  • Calories: approximately 400-500
  • Fat: 20-30g
  • Carbs: 25-35g
  • Protein: 25-35g

FAQs

1. What type of fish is best for this recipe?

Firm, white-fleshed fish like cod, haddock, or basa work well. Avoid overly flaky fish that might break apart during cooking.

2. Can I make this curry without coconut milk?

Yes, you can! The curry will be less rich but still flavorful. You can substitute with more tomato puree or even a little cream for extra richness.

3. How can I make the fish extra juicy?

Don't overcook the fish! Add it towards the end of the cooking process and cook just until it's opaque and flakes easily with a fork. Marinating the fish beforehand also helps retain moisture.


This Soft & Juicy Fish Curry is a testament to the magic of simple ingredients and masterful blending of spices. Enjoy the rich flavors and tender fish, savoring each bite of this authentic Indian delight. Now go forth and impress your friends and family with this delectable recipe!