Dim Posto
Hard-boiled eggs simmered in a mellow Bengali poppy seed gravy with green chili, onion, and a light touch of spice. It is simple, comforting, and especially good with plain rice for an everyday meal.
For 4 servings
- prep · ~20 min
Soak the poppy seeds and boil the eggs.
1.Soak the poppy seeds in water for 20 minutes.2.Boil the eggs until hard-boiled, about 10 minutes.3.Cool, peel, and lightly score the eggs with shallow slits.TIPScoring the eggs helps the gravy cling better. - mix · ~3 min
Grind the posto paste.
Drain the soaked poppy seeds and grind them with ginger, 2 green chilies, and a little water to a smooth, thick paste.
- fry · ~3 min
Lightly fry the eggs.
Heat 1 tbsp mustard oil in a pan. Rub the eggs with turmeric powder and a small pinch of salt, then fry them lightly for 1 to 2 minutes until pale golden in spots. Remove and keep aside.
TIPKeep the heat moderate so the eggs do not blister too much and turn rubbery. - temper · ~1 min
Start the gravy base.
1.Add the remaining mustard oil to the same pan.2.Let it heat well, then lower the heat slightly.3.Add nigella seeds and the slit green chili.4.Cook for a few seconds until fragrant. - saute · ~7 min
Cook the onions.
Add the chopped onion and cook over medium heat until soft and light golden, about 6 to 7 minutes.
- saute · ~5 min
Cook the posto paste.
1.Add the ground poppy seed paste to the pan.2.Add red chili powder and the remaining salt.3.Cook on low to medium heat, stirring often, until the raw smell fades and the paste thickens slightly.TIPStir often because posto paste catches at the bottom quickly. - simmer · ~8 min
Simmer the eggs in the gravy.
Pour in the water for the gravy and mix well. Bring to a gentle simmer, add the fried eggs, cover, and cook for 6 to 8 minutes until the gravy turns creamy and coats the eggs.
- serve
Serve the Dim Posto hot.
What to keep in mind.
8 tips from the recipe — small details that make a real difference to the final dish.
- 1Drain the soaked poppy seeds well before grinding so the posto paste stays thick and creamy, not watery.
- 2Grind the poppy seeds as smooth as possible; a coarse paste gives the gravy a gritty texture.
- 3Rub the eggs with turmeric and salt just before frying to prevent excess moisture from spluttering in the oil.
- 4Fry the eggs only until lightly spotted golden; over-frying makes the whites tough during the final simmer.
- 5Cook the onions only to light golden, not deep brown, so the gravy keeps its mellow Bengali posto character.
- 6Stir the posto paste constantly once it hits the pan, especially around the edges, because it catches very quickly.
- 7Keep the final simmer gentle after adding the eggs so the gravy turns creamy instead of splitting or drying out.
- 8This tastes even better after a short rest of 10 to 15 minutes, which lets the eggs absorb the poppy seed gravy.
Adapt it for your goals.
Low-oil
Skip frying the eggs and add the boiled eggs directly to the simmering gravy for a lighter everyday version.
spicierSpicier
Add an extra green chili to the posto paste or increase the slit chili for a sharper heat while keeping the gravy style intact.
no onionNo-onion
Omit the onion for a plainer, more posto-forward gravy that feels lighter and lets the poppy seed flavor stand out.
potato addedPotato-added
Add lightly fried potato cubes along with the eggs to make the dish heartier and more filling with rice.
Why this is on our healthy list.
Protein-Rich Main Dish
Eggs make this a satisfying dish with quality protein that helps turn a simple rice meal into a more balanced one.
Good Fats and Satiety
Poppy seeds and eggs contribute fats that add richness and help the dish feel satisfying even with a mild spice profile.
Moderate Spice Comfort Food
With green chili, ginger, and only a pinch of red chili, this dish brings flavor and warmth without being overly fiery.
Frequently asked questions
The poppy seeds likely were not soaked or ground enough. Soak them well, use very little water while grinding, and make as smooth a paste as possible.



