BENGALI FISH CURRY RECIPE
Bengali fish curry, also known as "machher jhol," is a traditional Bengali dish that is popular in both West Bengal, India, and Bangladesh. It is a spicy and flavorful fish curry made with fish pieces, vegetables, and a variety of spices. In this blog, we will provide you with a step-by-step guide on how to prepare Bengali fish curry at home.
Ingredients:
- 500 grams of fresh fish (Rohu or Katla or any other freshwater fish)
- 1 onion, chopped
- 2-3 green chilies, slit
- 1 tablespoon of ginger paste
- 1 tablespoon of garlic paste
- 1 tablespoon of cumin powder
- 1 tablespoon of coriander powder
- 1 teaspoon of turmeric powder
- 1 teaspoon of red chili powder
- Salt to taste
- 2-3 tablespoons of mustard oil
- 1 tomato, chopped
- 2-3 potatoes, cut into medium pieces
- 2 cups of water
- A handful of coriander leaves for garnishing
How to cook it
Step 1: Clean and Marinate the Fish
The first step is to clean the fish thoroughly under running water. Remove the scales and the insides, and cut the fish into medium-sized pieces. Pat them dry with a paper towel and sprinkle a little salt and turmeric powder on the fish pieces. Mix well and keep aside for 15-20 minutes to marinate.
Step 2: Heat the Mustard Oil
In a pan or a kadhai, heat 2-3 tablespoons of mustard oil on medium flame. Once the oil is hot, add the fish pieces and fry them for 2-3 minutes on both sides until they are lightly golden brown. Take out the fish pieces and keep them aside.
Step 3: Fry the Potatoes and Onion
In the same oil, add the chopped onion and fry until they turn translucent. Then, add the potatoes and fry them until they are lightly browned. Once done, remove the potatoes and onions from the pan and keep them aside.
Step 4: Add Spices and Vegetables
In the same pan, add the ginger paste and garlic paste and fry them for a minute. Then, add the cumin powder, coriander powder, turmeric powder, and red chili powder, and fry for another minute. Add the chopped tomato and fry until the tomato becomes soft and mushy. Now, add the fried potatoes and onions to the pan, and mix well.
Step 5: Add Water and Bring to Boil
Add 2 cups of water to the pan and mix well. Let the water come to a boil. Once the water starts boiling, add the fried fish pieces and slit green chilies. Cover the pan and let it simmer for 10-15 minutes on low flame until the fish is cooked through.
Step 6: Garnish and Serve
Once the fish is cooked, turn off the flame and garnish the Bengali fish curry with a handful of coriander leaves. Serve the fish curry hot with steamed rice.
Conclusion:
Bengali fish curry is a delicious and easy-to-make dish that can be prepared at home with a few basic ingredients. The key to making the perfect Bengali fish curry is to use fresh fish, mustard oil, and the right combination of spices. Follow the above steps, and you'll have a mouth-watering fish curry ready to serve in no time!




No comments:
Post a Comment