Bengali Mustard Fish Curry

Bengali Mustard Fish Curry


3 tbsp mustard oil
11/2 cups hot water
Minced cilantro for garnishing

For Marinating:
1 1/2 lb fish, Cleaned and cut in to pieces
1/4 tsp red chilli powder
1/4 tsp turmeric powder
1/4 tsp salt

To grind in to paste:
1 large onion, chopped
1 large tomato
7 no garlic pods
1~2 green chilies to taste ( I used only 1)
1 tbsp mustard seeds

For Masala Powder:
1/4 tsp cumin powder
1/4 tsp red chili powder or to taste
1/4 tsp turmeric powder
1/2 tsp salt


1. Marinate Fish with marinating ingredients and keep it aside for 10 minutes.
2. Grind all the listed grinding ingredients together in the blender or mixie to fine paste.
3. Heat mustard oil in a pan and fry the fish for minute on each side. Remove and keep aside.
4. In the same oil, add ground paste and fry till all the moisture disappear from the ground mixture.
5. Then add cumin powder, red chili powder, turmeric powder and salt. Mix and cook for it for 1~ 2 minutes in low heat.
6. Pour in 1/2 cup of water and stir well. Cover and bring it to boil. Once mixture stops splattering, uncover and continue to cook until the oil separates from the mixture.
7. Add fried fish coat it with the mixture. Then add hot water and gently stir.
8. Cover and cook for 5-7 minutes. Turn of the heat and garnish with cilantro and serve hot with rice.