Parshe Macher Jhal
A light, fiery Bengali fish curry made with parshe, mustard oil, green chilies, and a simple turmeric-spiced gravy. It is sharp, fresh, and perfect with a small bowl of steamed rice.
For 4 servings
- prep · ~10 min
Season the fish and vegetables.
1.Rub the parshe fish with half the turmeric powder and a small pinch of the salt.2.Coat the potato wedges and eggplant with the remaining turmeric powder.3.Keep the chopped tomato and slit green chilies ready near the stove.TIPHandle the fish gently so the delicate flesh does not break before frying. - fry · ~5 min
Lightly fry the fish.
1.Heat 2 tbsp mustard oil in a kadai until it reaches a smoking point, then lower the heat slightly.2.Add the fish in a single layer and fry both sides lightly for 1 to 2 minutes per side.3.Lift the fish out carefully and keep aside.TIPDo not over-fry the fish or it will toughen and break while simmering in the gravy. - fry · ~6 min
Fry the potato and eggplant.
1.In the same oil, fry the potato wedges until lightly golden at the edges.2.Add the eggplant and fry briefly until it softens a little.3.Remove both and keep aside with the fish. - saute · ~5 min
Build the gravy base.
1.Add the remaining 1 tbsp mustard oil to the kadai if needed and warm it well.2.Add nigella seeds and let them sizzle for a few seconds.3.Add the chopped tomato and cook until soft and pulpy.4.Stir in the red chili powder and the remaining salt.TIPKeep the heat medium once the powdered spices go in so they do not burn in the hot mustard oil. - simmer · ~8 min
Simmer the curry.
1.Pour in the water and bring it to a gentle boil.2.Add the fried potato, eggplant, and slit green chilies.3.Cook until the potato is just tender and the gravy smells well blended. - simmer · ~4 min
Finish with the fish.
Slide the fried fish into the gravy and simmer gently for 3 to 4 minutes so the flavors come together. Shake the pan lightly instead of stirring hard.
- rest · ~5 min
Rest the curry for 5 minutes.
- serve
Serve hot with steamed rice.
What to keep in mind.
7 tips from the recipe — small details that make a real difference to the final dish.
- 1Let the mustard oil smoke once before cooking to tame its raw pungency and get the classic Bengali aroma.
- 2Pat the parshe dry before rubbing with turmeric so it fries lightly instead of steaming in the pan.
- 3Fry the fish only until the surface sets; it will finish cooking in the gravy and stay tender.
- 4Cook the potatoes almost to tender before adding the fish, or the fish may overcook while the potatoes finish.
- 5Use pan-shaking rather than a spoon after the fish goes in, because parshe breaks very easily.
- 6Resting the jhal for 5 minutes helps the mustard oil, nigella, chili, and fish flavors settle into the gravy.
- 7This curry tastes best the day it is made, but leftovers can be chilled and reheated very gently to avoid breaking the fish.
Adapt it for your goals.
Low-oil
Shallow-fry the fish and vegetables in less oil, then finish the curry as written for a lighter everyday version.
no eggplantNo-eggplant
Skip the eggplant and use only potatoes if you want a cleaner, simpler gravy and less softness in the vegetables.
spicierSpicier
Add extra slit green chilies or a little more red chili powder for a sharper, more fiery jhal.
rui jhalRui-jhal
Use rohu pieces instead of parshe when parshe is unavailable; the gravy stays Bengali in character but the fish is sturdier.
Why this is on our healthy list.
Fish-Based Protein
Parshe provides protein that makes the curry satisfying while still keeping the dish relatively light.
Vegetable-Rich Curry
Potato, eggplant, tomato, and green chilies add fiber, bulk, and plant nutrients to the fish gravy.
Turmeric and Chili Benefits
Turmeric and chilies bring antioxidant-rich spices that add flavor without needing heavy cream or rich gravies.
Frequently asked questions
It is not ideal for this dish. A brief fry helps the delicate parshe hold its shape when it simmers in the thin gravy.



