Free Shipping on Orders Above ₹499
100% Pure
No Preservatives
Lab Tested
Farm Sourced
Contact Wishlist (0) Login / Register
Blended Masalas
Combo Packs
Regional Masalas
Spice Powders
Whole Spices
All Products
Fish Curry Recipe | Authentic Indian Fish Curry (Easy & Flavorful)
Home Recipes Authentic Curries

Fish Curry Recipe | Authentic Indian Fish Curry (Easy & Flavorful)

Currykite By Currykite Kitchen
Published: Jul 25, 2026

Prep Time

20 Mins

Cook Time

30 Mins

Servings

4 People

Difficulty

Easy

Fish Curry is a beloved coastal dish enjoyed across India, from Odisha and West Bengal to Kerala and Goa. Made with fresh fish simmered in a flavorful onion-tomato gravy infused with aromatic spices, it's the perfect comfort food for lunch or dinner.

The secret to a delicious Fish Curry lies in using fresh fish and premium-quality spices. CURRYKITE Turmeric Powder, Red Chilli Powder, Coriander Powder, Cumin Powder, and Fish Masala work together to create a rich, aromatic curry with authentic homemade taste.

This recipe is simple enough for beginners while delivering restaurant-style flavor.

Ingredients

Main Ingredients

  • 500 g Rohu, Katla, or any firm fish (cut into pieces)
  • 2 Medium Onions (finely chopped)
  • 2 Tomatoes (pureed)
  • 1 tbsp Ginger Garlic Paste
  • 2 Green Chillies
  • 3 tbsp Mustard Oil
  • Salt to taste
  • Fresh Coriander Leaves

CURRYKITE Spices

Instructions

Step 1

Wash the fish pieces thoroughly and pat them dry.

Step 2

Marinate the fish with salt and CURRYKITE Turmeric Powder for 15 minutes.

Step 3

Heat mustard oil in a pan and lightly fry the fish until golden. Remove and set aside.

Step 4

In the same pan, sauté chopped onions until golden brown.

Step 5

Add ginger garlic paste and cook for one minute.

Step 6

Add tomato puree and cook until the oil separates.

Step 7

Mix in CURRYKITE Red Chilli Powder, Coriander Powder, and Cumin Powder. Cook for 2–3 minutes.

Step 8

Add about 2 cups of hot water and bring the gravy to a gentle boil.

Step 9

Carefully add the fried fish pieces and simmer for 8–10 minutes.

Step 10

Sprinkle CURRYKITE Fish Masala, garnish with fresh coriander, and serve hot.


Chef's Tips

  • Always fry the fish lightly before adding it to the gravy.
  • Mustard oil gives the curry a traditional Eastern Indian flavor.
  • Do not overcook the fish, as it may break apart.
  • Allow the curry to rest for 10 minutes before serving for enhanced flavor.
  • Fresh coriander leaves add freshness and aroma.

Common Mistakes to Avoid

❌ Skipping the fish marination

❌ Overcooking the fish

❌ Using stale spices

❌ Adding too much water

❌ Stirring the fish too frequently


Nutrition Information (Approximate Per Serving)

Nutrient Amount
Calories 295 kcal
Protein 28 g
Fat 16 g
Carbohydrates 8 g
Fiber 2 g
Omega-3 High

Featured CURRYKITE Products

CURRYKITE Fish Masala

A perfectly balanced spice blend specially crafted for flavorful fish curries and seafood dishes.

Buy Now: https://currykite.com/product.php?id=15


CURRYKITE Turmeric Powder

Premium-quality turmeric for vibrant color and authentic flavor.

Buy Now: https://currykite.com/product.php?id=1


CURRYKITE Red Chilli Powder

Finely ground red chillies for rich color and balanced heat.

Buy Now: https://currykite.com/product.php?id=2


CURRYKITE Coriander Powder

Freshly ground coriander seeds for a mild, citrusy aroma.

Buy Now: https://currykite.com/product.php?id=3


CURRYKITE Cumin Powder

Adds warm, earthy flavor and enhances the overall taste of curries.

Buy Now: https://currykite.com/product.php?id=6


Watch the Full Recipe

📺 Watch on YouTube: https://www.youtube.com/watch?v=20n2qvJvirE&pp=ygUKZmlzaCBjdXJyeQ%3D%3D


Which fish is best for Indian Fish Curry?

Rohu, Katla, Seer Fish, Pomfret, and Salmon all work well depending on your preference.

Can I make Fish Curry without mustard oil?

Yes. You can use sunflower or groundnut oil, but mustard oil gives a more authentic flavor.

Can I freeze Fish Curry?

It is best enjoyed fresh, but you can refrigerate it for up to 2 days in an airtight container.

Is this recipe spicy?

It has medium heat. Adjust the CURRYKITE Red Chilli Powder according to your taste.

What should I serve with Fish Curry?

Fish Curry pairs perfectly with steamed rice, jeera rice, lemon rice, or plain chapati.


Why Choose CURRYKITE Spices?

CURRYKITE spices are made from carefully selected ingredients, hygienically processed, and packed to preserve their freshness, aroma, and authentic taste. Whether you're cooking everyday meals or festive dishes, CURRYKITE helps you prepare delicious food with confidence.


Conclusion

This Authentic Indian Fish Curry recipe is flavorful, comforting, and easy to prepare. With fresh ingredients and premium CURRYKITE spices, you can enjoy restaurant-style fish curry in your own kitchen.

Browse more delicious recipes on the CURRYKITE Recipe Blog and discover our complete range of spices to make every meal rich in flavor.

Make it Authentic!

Get the exact spice blend used in this recipe for guaranteed perfection.

Butter Chicken Masala

Currykite Butter Chicken Masala

₹149.00

SHOP INGREDIENTS
Chat with Currykite Support Typically replies instantly
Home
Shop
Search
0
Cart
Account