Recipe to Make Fish Curry – Flavorful Fish Masala Curry

This homemade fish curry recipe is packed with rich flavors from fish masala curry, koli masala, and fish fry masala. If you're wondering how to make fish curry, follow this step-by-step guide to prepare a delicious, aromatic curry that pairs perfectly with steamed rice or roti.

Ingredients for Fish Curry Recipe

For Marination:

  • 500g fresh fish (pomfret, kingfish, or any firm white fish)
  • 1 tsp turmeric powder
  • 1 tsp red chili powder
  • 1 tbsp lemon juice
  • 1 tbsp fish fry masala
  • Salt to taste

For the Fish Curry Gravy:

  • 2 tbsp oil
  • 1 tsp mustard seeds
  • 1 onion, finely chopped
  • 1 tomato, pureed
  • 1 tbsp ginger-garlic paste
  • 2 green chilies, slit
  • 1 tbsp koli masala
  • 1 tbsp fish masalas
  • ½ tsp turmeric powder
  • 1 tsp coriander powder
  • ½ tsp cumin powder
  • ½ cup coconut milk
  • ½ cup tamarind water
  • Fresh coriander leaves for garnish

How to Make Fish Curry

Step 1: Marinate the Fish

Step 2: Prepare the Curry Base

  • Heat oil in a deep pan or kadhai
  • Add mustard seeds and let them splutter
  • Stir in the chopped onions and sauté until golden brown.
  • Add ginger-garlic paste and cook until the raw aroma disappears.
  • Mix in the tomato puree and cook until oil starts separating.
  • Add koli masala, fish masalas, turmeric powder, coriander powder, and cumin powder.
  • Stir everything well and cook the masala for 2-3 minutes.

Step 3: Simmer the Fish Curry Gravy

  • Pour in coconut milk and tamarind water, stirring well.
  • Let the fish curry gravy simmer for 5-7 minutes on low heat.
  • Add salt as per taste.

Step 4: Cook the Fish

  • Gently place the marinated fish pieces into the curry.
  • Cover and cook on low heat for 8-10 minutes until the fish is fully cooked.
  • Avoid stirring too much to prevent the fish from breaking.

Step 5: Garnish and Serve

  • Garnish the fish curry with fresh coriander leaves.
  • Serve hot with steamed rice or roti.

Fish Curry Tips

  • Use fresh fish for the best flavors in your homemade fish curry.
  • For a richer taste, add more coconut milk to the fish curry gravy.
  • Marinating the fish with fish fry masala enhances the flavor.
  • Adding koli masala gives a traditional Maharashtrian touch to the curry.
  • Adjust spice levels when learning how to prepare fish curry

Frequently Asked Questions

1.What is the best fish for making fish curry?

For a delicious fish curry recipe, use firm fish like pomfret, kingfish, surmai, or rohu. These absorb the fish curry gravy well, giving a rich taste

2. What spices go into fish curry?

A perfect recipe to make fish curry includes turmeric powder, red chili powder, coriander, cumin, fish masala curry, koli masala, and fish fry masala.

3.How do you make fish curry thick and flavorful?

To get a rich and thick fish curry gravy, use coconut milk, tamarind water, and allow slow cooking. The right blend of fish masalas enhances the taste.

4. Can I make fish curry without coconut?

Yes, instead of coconut milk, use yogurt or a blend of tomatoes and onions for a rich, tangy homemade fish curry

Fish Curry Recipe

Servings

4

servings
Prep time

30

minutes
Cooking time

45

minutes

Try this flavorful homemade fish curry recipe made with fish masala curry spices, koli masala, and fish fry masala. Learn how to make fish curry easily at home

Ingredients

For Marination:

  • 500g fresh fish (pomfret, kingfish, or any firm white fish)

  • 1 tsp turmeric powder

  • 1 tsp red chili powder

  • 1 tbsp lemon juice

  • 1 tbsp fish fry masala

  • Salt to taste

    For the Fish Curry Gravy:

  • 2 tbsp oil

  • 1 tsp mustard seeds

  • 1 onion, finely chopped

  • 1 tomato, pureed

  • 1 tbsp ginger-garlic paste

  • 2 green chilies, slit

Instructions:

  • Heat oil in a pan and sauté onions until golden brown.
  • Add ginger garlic paste and cook until fragrant.
  • Stir in tomato puree and cook until oil separates
  • Add turmeric, chili, cumin, coriander powder, and fish masala, then sauté.
  • Pour in coconut milk and water, then bring to a simmer.
  • Gently place fish pieces into the curry and cook for 10-12 minutes.
  • Adjust salt, garnish with coriander, and serve hot

Recipe Video

Notes

  • Pro Tips for The Perfect Fish Curry
    ✔️ Use fresh fish for the best taste and texture
    ✔️ Marinate fish with a little turmeric and salt for enhanced flavor.
    ✔️ Cook on medium heat to prevent the fish from breaking.

Leave a Reply

Your email address will not be published. Required fields are marked *

linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram