What are you waiting for? Check out this Indian Fish Curry with Drumstick and potato | Authentic recipe and get started making it right away! It’s healthy and delicious! Here’s how to make it!

Indian Fish Curry is a traditional home food from Indian and one of the most famous dishes in India. This Fish Curry recipe has so many variations with different ingredients but here I’m sharing with you an authentic and delicious recipe of fish curry with drumstick and potato, where the fish is cooked in the unique flavour of drumstick, potato and tomato spiced with ginger, green chilli, red chilli powder, turmeric powder and signature dry roast masala.

What is fish curry

Fish curry is a dish in Indian cuisine that uses either freshwater or marine fish, is basically cooked fish pieces in a rich onion-tomato based sauce that is flavoured with various spices. The sauce can be thick or thin, depending on how it is prepared. Some versions of fish curry are creamy from ground cashews, coconut milk, while others are made spicy by adding green chillies. A typical South Indian preparation uses curry leaves while curry powder or garam masala is used in north India. In the east part of the country, states like West Bengal, Tripura and Odisha fish curry with various vegetables is also very popular. Here in this article, I am introducing you to such a Fish curry with drumstick and potato. This sweet homely preparation of fish curry will bring you comfort in an instant! Especially if you have enjoyed freshly cooked homemade food! Dishes like these give us an insight into what was served on our grandmother’s table.

Why Indian Fish Curry with Drumstick and potato

Indian fish curry with drumstick and potato is delicious traditional home food. The traditional Indian fish curry is a very simple dish. It uses ingredients that can be found in almost any household in India or an Indian diaspora home. For example, it has drumstick, potato, and tomato. They are all generally easy to find, even in the United States. This fish curry sauce is based on the drumstick, potato, and tomato cooked with turmeric, black pepper and signature dry roast spice mix giving it a unique taste. It’s a healthy meal and also provides protein to our body. Fish is extremely important to your health because fish provides you with omega-3 fatty acids and vitamin D, both nutrients that are often hard to come by in other foods. Also, there is no real recipe for this dish. It is a base for many other dishes within the Indian tradition. For example, one can serve it with rice have a simple meal. This example demonstrates the strong point of Indian food: flexibility. Unlike most international cuisines, Indian food has a huge variant of dishes made with cooking techniques and the same simple ingredients & spices. The possibilities are endless for this simple dish and yet at the same time, it will not take you more than 15 minutes to prepare if you already have all the ingredients lined up on your countertop!


  • Fish ( any carp or sweet wather fidh is perfect for this recipe. I am using Rohu fish)
  • Potato
  • Tomato
  • Drumstick
  • Ginger
  • Green chilli
  • Whole cumin and dry chilli
  • Turmeric powder
  • Black pepper powder
  • Signature dry roast spice mix
  • Masturd oli ( you can use any vegetable oil)
  • Salt

Preparation of ingredients

  • Cut the fish in Indian curry cut and marinate with traditional marinade. Fry 80%
  • Cut potato into 1cm wide long strip
  • Remove outer skin of drumstick and cut onto 3-4 cm pieces
  • Gret or paste ginger
  • Slit green chilli
  • Chop tomato

How to cook Why Indian Fish Curry with Drumstick and potato

Follow this section word by word. You can cook this recipe as it is with no cooking skills.

Heat up oil in the cooking pot. When it starts to smoke add whole cumin and dry chilli to temper the oil. Add potato. stir the potato to coat with oil completely. Cover with a lid and fry on medium heat. When the potato starts to brown add tomato and drumstick. Add some salt and stir. Cook 1-2 minutes lid on. Add ginger, green chilli and turmeric powder and cook until oil starts to separate from all ingredients. Add water and crank up the heat. When water starts to boil add fish and cover with a lid. Cook for 7-8 minutes. Open the lid, adjust salt now to your taste. Add signature dry roast spice mix and black pepper powder. Stir once carefully not breaking the fish pieces, cover with a lid and cook another 5 minutes lowering the heat. Voila, you are done. Serve with rice like traditional Indian home food.

Pro tips

  • marinate fish atleast 10 minutes to get best flavour
  • Add fish to oil when its very hot during frying. If the oil is now hot enough fish can break.
  • When cooking all ingredients together if it burns sticking at bottom of cooking pot add 2 tsp of water.


বাঙালী বাড়ীর এক সাধারন দুপুরের খাবার

সাদা ভাত, মুগের ডাল, কাঁঠালের বীজ-পটল-বেগুন-ডাটা দিয়ে চচ্চড়ি, কাঁচা ও পাকা পটল ভাঁজা, ছুয়াই শাকের টক…

Baked potato wadgs

Fish & Rice | Authentic Bengali Home Food

Fish Curry Authentic South Indian Style With Curry Leaves

Indian Khichdi With Egg And Pulses | Unique 10 Minutes Cook

Khichdi Is The Most Unique And Tasty Rice Recipe From India. This Unique 10 Minutes Cook Khichdi Hav…

Leave a Reply

Your email address will not be published.

Leave a Reply

Your email address will not be published.