Dimer Jhol
A light Bengali egg curry with potatoes simmered in a gently spiced onion-tomato gravy. The boiled eggs soak up the warm flavors beautifully, making it a comforting everyday dish that goes especially well with plain rice.
For 4 servings
- prep · ~12 min
Boil and prepare the eggs.
Boil the eggs until hard-cooked, then cool, peel, and set aside. Rub them lightly with a little of the turmeric powder and a small pinch of salt.
TIPMake a few shallow slits on the eggs so they absorb the gravy better. - fry · ~8 min
Fry the eggs and potatoes.
1.Heat mustard oil in a pan until it reaches a smoking point, then lower the heat slightly.2.Add the eggs and fry them gently until lightly blistered and golden in spots, about 2 minutes.3.Remove the eggs and add the potato wedges to the same pan.4.Fry the potatoes until light golden around the edges, about 5 to 6 minutes.TIPKeep the heat medium so the turmeric on the eggs does not burn. - saute · ~12 min
Build the gravy base.
1.In the same pan, add bay leaf and cumin seeds and let them sizzle for a few seconds.2.Add onion and cook until soft and light golden, about 5 minutes.3.Add ginger, garlic, and green chili and sauté for 1 minute.4.Add tomato, the remaining turmeric powder, red chili powder, coriander powder, cumin powder, salt, and sugar.5.Cook until the tomatoes break down and the masala looks glossy, about 5 to 6 minutes.TIPIf the masala starts sticking, splash in a little water instead of adding more oil. - simmer · ~15 min
Simmer the jhol.
1.Add the fried potatoes to the pan and mix well with the masala.2.Pour in the water and bring it to a gentle boil.3.Add the fried eggs, cover, and simmer until the potatoes are tender and the gravy is light and flavorful, about 10 to 12 minutes.4.Sprinkle garam masala over the top and switch off the heat. - garnish
Garnish with cilantro.
- serve
Serve hot with plain rice.
What to keep in mind.
7 tips from the recipe — small details that make a real difference to the final dish.
- 1Prick or lightly slit the boiled eggs before frying so the jhol seeps in better.
- 2Let the mustard oil smoke briefly first; this mellows its sharp raw bite and gives a more authentic Bengali flavor.
- 3Fry the potato wedges only until the edges turn pale gold, since they will finish cooking in the gravy.
- 4Cook the onion-tomato masala until it looks glossy and starts leaving the pan; that keeps the jhol from tasting raw.
- 5Keep the final gravy light and pourable rather than thick, because Dimer Jhol is meant to be a brothy curry for rice.
- 6Rest the curry for 10 minutes off the heat before serving so the eggs and potatoes absorb more of the spice.
- 7Store leftovers chilled for up to 2 days; the flavor deepens overnight, but reheat gently so the eggs stay tender.
Adapt it for your goals.
Low-oil
Shallow-fry or air-fry the eggs and potatoes, then continue with the same gravy for a lighter everyday version.
spicierSpicier
Add an extra green chili or a little more red chili powder if you prefer a hotter jhol with plain rice.
no onion no garlicNo-onion-no-garlic
Skip onion and garlic, increase ginger and tomato, and keep the cumin-bay tempering for a simpler satvik-style curry.
richer gravyRicher-gravy
Add a little beaten yogurt after the tomatoes cook down for a slightly creamier, tangier version without losing the Bengali profile.
Why this is on our healthy list.
Protein from Eggs
The boiled eggs make this curry satisfying and provide quality protein along with important nutrients from the yolk.
Light, Brothy Curry
Because the gravy is thin and water-based rather than cream-heavy, this dish eats lighter than many rich curries.
Vegetable-Based Flavor Base
Onion, tomato, ginger, garlic, chili, and cilantro add flavor and plant compounds without needing heavy sauces.
Frequently asked questions
Frying gives the eggs a firmer outer layer, better color, and helps them absorb the gravy without tasting watery.



