HOW TO MAKE BENGALI FISH CURRY

HOW TO MAKE BENGALI FISH CURRY RECIPE OR MACHER JHOL or RUI MACHER ROSH

is a popular and traditional fish curry recipe. The exclusive in this Bengali fish curry is adding Mustard oil and Mustard paste and one more ingredient is Nigella seeds i.e., kalonji. which gives a lone aroma and essence to the curry. It goes well with hot rice, and ragi ball.

 

About Fish:

In this recipe, I have used Rohu fish or Rohu Bengali to make this famous yet tasty Bengali fish curry, which is a common household dish in Bengal.

So, before making this fish curry we need to marinate it with salt and turmeric and then shallow fried till golden brown and then cooked in a spicy and onion, tomato based gravy.

 

Types of Fishes

Rohu fish is famous in Bengal why because of its tenderness and taste. So, it is one of the most preferred fish for preparing Fish curry or Machher Kalia.

Koi is another popular fish in Bengal. Spanish Mackerel, Tilapia, Snapper, Barramundi, Cod, Mahi Mahi, Halibut, and Basa are the best fishes used for fish curry.

 

Benagli Fish Curry
Traditional Bengali Fish Curry

 

The two different ingredients used in this fish curry are Nigella seeds and Mustard paste:

 

Nigella seeds:

They are widely used as a spice and condiment in Indian cuisine. They can be used in curries, Stir fry.

These nigella seeds are also called Kalojeera bharta, kalonji, Kalo jeera, kale til, Karun jeeragam in Tamil, and Nalla Jeelakarra in Telugu.

It is also called black onion seeds, or black caraway seeds. Dry toast and then ground or used as a whole to add flavor to bread or curry-like dishes.

 

Mustard paste:

It blends well with fish, and shrimp. Furthermore, adding mustard paste or matter batter, helps to hold the breading on the fish, on other side making the fish soft and tender, equally juicy while cooking.

And even enhances the flavor of a fish too. Moreover,flavors you won’t taste the vinegarish taste of mustard when the fish is completely cooked.

 

 

 

 

 

 

 

 

How to make Bengali Fish Curry Recipe (Stepwise):

 

Bengali Fish Curry
Firstly, rinse the fish for 2 to 3 times and keep it aside.

 

Marinate

 

Bengali Fish Curry
1/4 tsp Turmeric powder.
Bengali Fish Curry
To marinate add 1 tsp salt and 1/4 tsp turmeric powder. Allow it to marinate for 15 minutes.

 

Bengali Fish Curry
Then heat a pan and add in oil.

 

Bengali Fish Curry
Now add in the marinated fish and shallow fry for 2 minutes on both sides and then transfer it to another plate.

 

Bengali Fish Curry
Now heat a pan and add in oil, and mustard seeds. Allow it to splutter.

 

Bengali Fish Curry
Then add in nigella seeds and sauté for a minute.

 

Bengali Fish Curry
Then add in onion paste, and green chilies. Close the lid and allow it to cook till the raw smell goes away.

 

Bengali Fish Curry
Then add in tomato paste, and ginger garlic paste and saute till the raw smell goes away.

 

Bengali Fish Curry
Later add red chili powder, coriander powder, and garam masala powder. Give a mix and allow it to cook till the raw smell goes away.

 

Bengali Fish Curry
Then add in mustard paste and give a mix.

 

Bengali Fish Curry
Salt to taste.

 

Bengali Fish Curry
Then close the lid and allow it to cook till the oil separates the pan.

 

Bengali Fish Curry
Add the required water and allow it to cook.

 

Bengali Fish Curry
Boil till the oil separates the pan.

 

Bengali Fish Curry
Then add in shallow fried fish and allow it to cook for another 5 minutes on low flame. Don’t overcook it as it is already shallow fried before.

 

Bengali Fish Curry
Finally, Bengali Fish Curry is ready to serve.

 

HOW TO MAKE BENGALI FISH CURRY

Bengali fish curry Recipe is a popular and traditional  fish curry recipe. The exclusive ingredients are Mustard paste and Nigella seeds.

  • Mixing bowl
  • Mixer jar
  • Deep pan
  • 1 kg Rohu fish
  • 3 big Onion
  • 2 Medium Tomto
  • 1 tbsp Ginger garlic paste
  • 2 tbsp Oil
  • 1 tsp Mustard seeds
  • ½ tsp Nigella seeds
  • 3 Green chilies
  • 2 tsp Red chili powder
  • 1 tbsp Coriander powder
  • ½ tsp Garam masala powder
  • Salt to taste
  • 1 cup Water

For Marination

  • ¼ tsp Turmeric powder
  • 1 tsp Salt to taste
  1. Firstly, rinse fish for 2 to 3 times and keep it aside.

  2. To marinate add in 1 tsp salt and 1/4 tsp turmeric powder. Allow it to marinate it for 15 minutes.

  3. Then heat a pan and add in oil.

  4. Now add in the marinated fish and shallow fry for 2 minutes on both the sides and then transfer it to another plate.

  5. Now heat a pan and add in oil, mustard seeds. Allow it to splutter.

  6. Then add in nigella seeds and sauté for a minute.

  7. Then add in onion paste, green chilies. Close the lid and allow it to cook till the raw smell goes away.

  8. Then add in tomato paste, ginger garlic paste and sauté till the raw smell goes away.

  9. Later add in red chili powder, coriander powder, garam masala powder. Give a mix and allow it to cook till the raw smell goes away.

  10. Then add in mustard paste, Salt to taste and give a mix.

  11. Then close the lid and allow it to cook till the oil separates the pan.

  12. Add required water and allow it to cook. Boil till the oil separates the pan.

  13. Then add in shallow fried fishes and allow it to cook for another 5 minutes in low flame. Don't overcook as it is already shallow fried before.

  14. Finally, Bengali Fish Curry is ready to serve.

Non Vegetarian
Bengal
Bengali fish curry recipe, Bengali fish curry with kalonji, Bengali Fish Curry with Mustard paste, Macher jhol Bengali fish curry

 

 

 

 

 

Yummyashaskitchen avatar

AUTHOR

Leave a Reply

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

Search

Hi! I’m Asha!

A passionate home cook and food lover who loves nothing more than sharing my favourite recipes with the world.


You’ll also love

error

Enjoy this blog? If you find useful share it below