Tyapla Maacher Jhol
A light, homestyle Bengali fish curry made with delicate tyapla fish. The thin, soupy broth is brightened with ginger and green chilies, while a simple turmeric-mustard oil base lets the fresh river fish shine. Perfect with plain white rice on a rainy afternoon.
For 4 servings
- prep · ~10 min
Marinate the fish.
1.Pat the tyapla fish pieces dry with a kitchen towel.2.In a mixing bowl, rub the fish with 2 pinches turmeric powder and 0.5 tsp salt.3.Let the fish rest and absorb the spices for 10 minutes.TIPPat the fish completely dry before marinating. Excess water dilutes the rub and causes splattering in hot oil. - fry · ~4 min
Lightly fry the fish.
1.Heat 2 tablespoons mustard oil in a kadai until smoking lightly.2.Gently slide in the marinated fish pieces in a single layer.3.Fry for 1 minute on each side until just golden but not crisp.4.Remove the fish with a slotted spoon and set aside on a plate.TIPDo not overcook the fish. A light golden seal is enough; it will finish cooking in the gravy. - temper · ~1 min
Temper the oil with nigella seeds and green chili.
1.In the same kadai with the remaining oil, reduce the heat to medium.2.Add 0.5 teaspoon nigella seeds and let them sizzle for 15 seconds.3.Add the slit green chilies and sauté until they blister slightly, about 30 seconds. - saute · ~4 min
Cook the potato and spice base.
1.Add the potato wedges to the kadai and stir to coat with the tempered oil.2.Add 1 teaspoon ginger paste and sauté until the raw aroma fades, about 1 minute.3.Stir in 1 pinch turmeric powder and 1 pinch red chili powder.4.Add the remaining 1 tablespoon mustard oil if the pan looks too dry. Sauté for 1 minute.TIPCoat the potatoes well with the turmeric-ginger mix. This builds flavor before the water goes in. - simmer · ~12 min
Simmer the jhol until the potatoes are tender.
1.Pour 500 ml warm water into the kadai and season with a pinch of salt.2.Bring the liquid to a rolling boil, then lower the heat to a gentle simmer.3.Cover the kadai and cook until the potato wedges are fork-tender, about 10 to 12 minutes.TIPThe jhol should be thin and soupy. Add a splash of hot water if it thickens too much while the potatoes cook. - simmer · ~5 min
Return the fish to the gravy and finish cooking.
1.Gently slide the fried fish pieces back into the simmering jhol.2.Spoon the thin gravy over the fish and cook uncovered for 4 to 5 minutes.3.Check the seasoning and adjust salt if needed.TIPHandle the fish gently and avoid stirring. Shake the kadai lightly to keep the delicate pieces intact. - garnish · ~2 min
Garnish with fresh coriander and serve hot.
Turn off the heat, scatter chopped coriander leaves over the jhol, and let it rest for 2 minutes before serving.
What to keep in mind.
7 tips from the recipe — small details that make a real difference to the final dish.
- 1Always use fresh, preferably river-caught tyapla for the most authentic sweet flavour.
- 2Let the mustard oil come to a smoking point to mellow its pungency before frying.
- 3Pat the fish completely dry before marinating to prevent splattering and ensure even coating.
- 4Do not overcrowd the kadai when frying; fry in batches if needed for a light golden seal.
- 5Add the fried fish only after the potatoes are fully tender to avoid overcooking.
- 6Shake the kadai gently instead of stirring once the fish is returned to keep pieces intact.
- 7Serve immediately with steaming white rice for the classic jhol experience.
Adapt it for your goals.
Low-oil
Reduce mustard oil to 2 tbsp and skip the extra oil in step 4. Pan-fry the fish in a non-stick pan with minimal oil. The jhol remains light and soupy, ideal for calorie-conscious eaters.
VegetarianVegetarian
Replace tyapla with 200g firm paneer cubes (lightly fried) or 1 cup boiled chickpeas. Omit the fish marinade step; add paneer or chickpeas in step 6. A hearty, protein-rich alternative.
SpicySpicy
Increase green chilies to 5-6 and add 1/2 tsp red chili powder. Slit the chilies and sauté until deeply blistered. For extra heat, crush one chili into the gravy before simmering.
Why this is on our healthy list.
Lean River Fish Protein
Tyapla fish is a low-fat source of high-quality protein, essential for muscle repair and overall health.
Anti-Inflammatory Turmeric
Turmeric in the marinade and gravy provides curcumin, known for its anti-inflammatory and antioxidant properties.
Digestive Aid from Ginger
Fresh ginger paste stimulates digestion and adds warmth without overpowering the delicate fish flavour.
Mustard Oil Good Fats
Mustard oil contains heart-friendly monounsaturated and polyunsaturated fats, along with omega-3 fatty acids.
Potassium-Rich Potatoes
Potatoes contribute potassium, which supports healthy blood pressure and muscle function.
Frequently asked questions
Yes, small river fish like tilapia, rohu, or catfish work well. Adjust cooking time based on fillet thickness.



