Macher Jhol (Bengali Light Fish Curry)
ماچھیر جھول (بنگال کا ہلکا مچھلی کا شوربہ)
"Maach-bhaat" (fish and rice) is how Bengalis describe themselves, and *macher jhol* is the dish behind the phrase. Unlike rich, thick curries, a *jhol* is a light, soupy broth, meant to be mixed into plenty of rice. Pieces of fish are rubbed with turmeric and salt, fried in , then simmered with potatoes in a thin gravy of cumin, ginger and tomato, flavoured with . It's gentle, fragrant and the taste of home for millions in West Bengal and Bangladesh.
- ⏱ Total: 45 min
- Prep: 15 min
- Cook: 30 min
- Easy
- Serves 4
Method
Tap a step when it is done.
Rub the fish with ½ tsp turmeric and ½ tsp salt and leave for 10 minutes.
Heat the until it just smokes. Fry the fish for 2 minutes per side until lightly golden; lift out. Fry the potato wedges for 4–5 minutes until golden; lift out.
In the same oil, crackle the and bay leaf, then add 2 green chillies and the ginger paste. Mix the cumin, coriander, chilli powder and remaining turmeric with 3 tbsp water and add; fry for 2 minutes. Add the tomato and cook until soft.
Add the potatoes, the hot water and the remaining salt. Simmer for 10 minutes until the potatoes are tender.
Slide in the fish and the remaining chillies and simmer gently for 5 minutes. The gravy should be thin and soupy. Finish with coriander and serve with plenty of rice.
Kitchen notes
Freshwater fish like rohu are traditional in Bengal; in Pakistan, rohu is sold everywhere. Outside South Asia, tilapia, cod or haddock steaks work.
Seasonal vegetables like cauliflower, aubergine or bottle gourd often join the potatoes.
Don't stir after the fish goes in; gently swirl the pan instead.
Fish and rice
Bengal’s rivers, ponds and delta make fish the centre of daily life, and a typical Bengali lunch is rice with a light fish jhol. It’s comforting food, eaten when someone is tired, unwell or homesick, and the version every Bengali grandmother makes a little differently.
Mustard oil and panch phoron
Two ingredients give macher jhol its Bengali identity. , heated until it just smokes, gives a pungent, nutty flavour. , the five-spice mix of cumin, fennel, nigella, mustard and fenugreek seeds, crackles in the oil at the start and perfumes the whole dish.
Light by design
A jhol isn’t meant to cling to the fish. It’s thin and soupy, so it soaks into rice. Don’t reduce it like a karahi; the broth is the point.
Serving
Serve with steamed rice, a wedge of lime and a green chilli. For a richer coastal fish curry, see Kerala fish curry or Goan fish curry; for a Pakistani fried favourite, Lahori fish fry.
Questions people ask
What's the difference between jhol and jhal?
Jhol is a light, thin, mild curry. Jhal is a spicier, thicker one, often with mustard paste, like the famous shorshe maach.
Can I use ordinary oil instead of mustard oil?
Yes, but mustard oil gives the authentic Bengali flavour. Heat it until it smokes slightly to tame its sharpness.
Nutrition (estimate, per serving)
- Calories
- 320
- Protein
- 26 g
- Fat
- 18 g
- Carbs
- 15 g