DIM POSTO | BENGALI EGG CURRY

18g protein · 1 h 30 min · 455 kcal

DIM POSTO | BENGALI EGG CURRY

Dim posto is a Bengali egg curry with a creamy gravy made from poppy seeds and coconut, lifted by mustard oil and green chillies. Its gentle, earthy flavour makes it a comforting meal with rice or rotis.

1 h 30 min2 servings455 kcal

Ingredients

  • 4 largeeggs, boiled and shelled
  • 60 ml (4 tbsp)white poppy seeds
  • 60 ml (1/4 cup)hot water
  • 120 ml (1/2 cup)onion, finely chopped
  • 120 ml (1/2 cup)fresh tomato purée
  • 120 ml (1/2 cup)fresh coconut, grated
  • 2.5 ml (1/2 tsp)turmeric powder
  • 30 ml (2 tbsp)oil
  • 5 ml (1 tsp)green chillies, minced
  • 5 ml (1 tsp)ginger paste
  • 5 ml (1 tsp)Kashmiri red chilli powder
  • 5 ml (1 tsp)salt
  • 1.25 ml (1/4 tsp)Panch Phoron (fennel, fenugreek, mustard, cumin and nigella seeds)
  • 360 ml (1 1/2 cups)water
  • 30 ml (2 tbsp)fresh coriander, chopped

Instructions

  1. 1

    Soak the seeds

    Soak the poppy seeds in the measured 60 ml of hot water for about 1 hour.

  2. 2

    Blend the paste

    Grind the soaked poppy seeds with their measured water and the grated coconut until smooth.

  3. 3

    Warm the oil

    Meanwhile, heat 1 tsp of oil in a wide pan over low heat.

  4. 4

    Coat the eggs

    Add 1/4 tsp of the measured turmeric to the oil, then take the pan off the heat. Add the boiled eggs and roll them around to coat; set them aside.

  5. 5

    Temper the spices

    Heat the remaining oil in the same pan over medium heat. Add the bay leaf, dried red chilli and Panch Phoron.

  6. 6

    Soften the onion

    Add the chopped onion and stir-fry until soft and translucent.

  7. 7

    Fry the pastes

    Add the ginger and chilli pastes and stir-fry for 1 minute.

  8. 8

    Add the gravy base

    Stir in the poppy seed and coconut paste and the tomato purée.

  9. 9

    Season the gravy

    Add the turmeric, Kashmiri red chilli powder, salt, ginger and green chillies, then mix well.

  10. 10

    Simmer the gravy

    Cover the pan and simmer the gravy over low heat for 8–10 minutes.

  11. 11

    Add the eggs

    Cut the eggs in half and add them to the gravy.

  12. 12

    Finish and serve

    Let the curry simmer for a few seconds, then garnish with chopped coriander. Serve with rice or rotis.

What is dim posto?

Dim means eggs and posto means poppy seeds in Bengali; together, they describe this gently spiced egg curry. Posto is a familiar ingredient in Bengali cooking, where it is often ground into a rich, earthy paste.

This version pairs that paste with fresh coconut and tomato for a creamy, softly tangy gravy. Mustard oil, green chillies and Panch Phoron give it its distinctive aromatic character.

Nutrition and macros by portion

The nutrition label shows one serving as written: 455 calories, 18g protein, 24g carbs, 35g fat.

PortionAdjustmentkcalProteinCarbsFat
LighterLess oil, extra vegetables319 kcal13g17g25g
This servingAs written455 kcal18g24g35g
HungryAdd rice or roti683 kcal27g36g53g

The eggs provide most of the protein, while the poppy seeds and coconut contribute much of the fat; the tomato, onion and accompanying rice or rotis provide carbohydrates. Pair a serving with vegetables and choose a moderate portion of rice or roti to round out the plate.

The poppy seed and coconut paste

Soaking the poppy seeds: Give them about an hour in hot water so they soften before blending. Use the measured soaking water in the paste rather than draining it away.

Blending smoothly: Grind the seeds with the coconut and soaking water until the mixture is as smooth as you can make it. A coarse paste will still taste good, but the gravy will have more texture.

Coating the eggs

Turmeric oil: The recipe briefly warms oil with some of the turmeric, then coats the boiled eggs in it off the heat. Turning the eggs gently helps colour their surfaces without breaking them.

Handling: Use a wide pan and a light touch when rolling the eggs. Set them aside while you build the gravy, then halve them before adding them back.

Building the flavour

Whole spices: Panch Phoron is added to the hot oil to release its fragrance before the onion goes in. Keep the heat moderate so the spices do not scorch.

Onion and aromatics: Cook the onion until soft and translucent, then stir-fry the ginger and chilli pastes for 1 minute as directed. The recipe adds ginger and green chillies again with the seasoning, so follow that sequence.

How to judge the gravy

During the simmer: Keep the pan covered and cook the gravy on low for 8–10 minutes. It should be gently bubbling rather than boiling hard.

At the finish: The recipe simmers the halved eggs in the sauce only for a few seconds. This warms them through while helping them keep their shape.

Timing and serving

Plan ahead: The poppy seeds need about 1 hour to soak, which accounts for much of the preparation time. Once they are ready, the remaining cooking moves along quickly.

On the plate: Serve the curry with rice or rotis, as suggested in the recipe. A simple vegetable side can add freshness alongside the creamy sauce.

Recipe notes & tips

  • Measure out the hot water before soaking so it is ready to use in the paste.
  • Blend the poppy seeds and coconut thoroughly for a smoother sauce.
  • Keep the heat low when cooking the gravy so the paste does not catch on the pan.
  • Roll the eggs gently in the turmeric oil to avoid splitting them.
  • Halve the eggs just before adding them to the sauce for easier handling.
  • Have your rice or rotis ready when the curry finishes, as the final egg simmer is brief.

Variations

  • Adjust the heat: Use fewer green chillies for a milder curry.
  • More coconut: Add extra grated coconut for a fuller coconut flavour.
  • Smooth sauce: Blend the tomato purée into the poppy seed paste before adding it to the pan.
  • Serve with greens: Add a simple cooked vegetable side to the meal.
  • Choose your staple: Serve with rice or rotis, as suits the meal.

Common mistakes to avoid

  • Skipping the soak: Give the poppy seeds about an hour in hot water so they are easier to grind.
  • Coarse paste: Blend the poppy seeds, soaking water and coconut until smooth for a creamier gravy.
  • Scorching the spices: Keep the pan at a moderate heat when adding the whole spices.
  • Browning the onion too far: Cook it until soft and translucent, rather than letting it darken.
  • Breaking the eggs: Roll them gently in the turmeric oil and handle them carefully when halving.
  • Overcooking the eggs in the gravy: Simmer them only for a few seconds at the end, as directed.

How to store

Cool leftovers promptly, refrigerate in a covered container and use within 2 days. Reheat gently in a pan until piping hot, adding a small splash of water if the gravy has thickened; avoid vigorous stirring so the eggs stay intact.

Frequently asked questions

What does dim posto mean?

Dim means eggs and posto means poppy seeds in Bengali. The name describes the main ingredients in this egg curry.

Why do the poppy seeds need soaking?

The hot-water soak softens them before grinding. The measured soaking water is blended into the paste.

Can I make the paste ahead?

Yes. Blend it after soaking, then keep it covered in the fridge and use it soon after. Stir it before adding it to the pan.

How can I tell when the gravy is ready?

After its 8–10 minute covered simmer over low heat, the gravy should be gently bubbling and well combined. The recipe does not call for a specific thickness.

What should I serve with dim posto?

The recipe suggests rice or rotis. A vegetable side also works well with the rich, creamy gravy.

Can I make it less spicy?

Use less minced green chilli to reduce the heat. Keep in mind that the recipe also includes Kashmiri red chilli powder.

Cook it from the original

This recipe comes from mayuris-jikoni.com. Their page has the author’s own photos, notes and tips — the best place to cook it from.

Open the recipe on mayuris-jikoni.comOpens in a new tab
Calori App Free download Install