Doi Dim
A classic Bengali comfort food featuring hard-boiled eggs simmered in a creamy, tangy yogurt gravy. This mildly spiced curry is quick to make and pairs perfectly with steamed rice or luchis.
For 4 servings
5 steps. 20 minutes total.
- 1
Step 1
- a.Prepare the Eggs
- b.Make 2-3 shallow slits on each hard-boiled egg. This helps them absorb the gravy.
- c.In a small bowl, toss the eggs with 1/4 tsp of the turmeric powder and a pinch of salt.
- d.Heat 1 tbsp of mustard oil in a kadai or pan over medium heat. Lightly fry the eggs for 2-3 minutes until they develop a pale golden, slightly blistered crust. Remove from the pan and set aside.
- 2
Step 2
- a.Create the Yogurt Marinade
- b.In a separate bowl, ensure your yogurt is at room temperature and whisk it until completely smooth and lump-free.
- c.To the whisked yogurt, add the remaining 1/2 tsp turmeric powder, Kashmiri red chilli powder, coriander powder, cumin powder, sugar, and 1/2 tsp of salt.
- d.Mix everything thoroughly to form a smooth, uniform paste. Set this mixture aside.
- 3
Step 3
- a.Sauté Aromatics
- b.In the same pan, heat the remaining 2 tbsp of mustard oil over medium heat.
- c.Add the bay leaf, cinnamon stick, crushed green cardamoms, and cloves. Sauté for about 30 seconds until they become fragrant.
- d.Add the finely sliced onions and fry, stirring occasionally, for 6-7 minutes until they are soft and golden brown.
- e.Add the ginger and garlic paste. Continue to cook for another 2 minutes until the raw aroma disappears.
- 4
Step 4
- a.Build the Gravy
- b.Turn the heat down to the absolute lowest setting. Wait for 30 seconds for the pan to cool slightly.
- c.Add the spiced yogurt mixture to the pan. Begin stirring immediately and continuously for 2-3 minutes. This is the most crucial step to prevent the yogurt from curdling.
- d.Continue cooking until you see oil beginning to separate from the masala at the edges.
- e.Pour in 1 cup of warm water and the remaining salt. Stir well to combine.
- 5
Step 5
- a.Simmer and Finish
- b.Bring the gravy to a gentle simmer over low heat. Do not let it come to a rolling boil.
- c.Gently slide the fried eggs and the slit green chillies into the gravy.
- d.Cover the pan and let it simmer for 5-7 minutes, allowing the eggs to absorb the flavors of the curry.
- e.Turn off the heat. Sprinkle the garam masala powder and chopped coriander leaves over the curry.
- f.Let the Doi Dim rest, covered, for 5 minutes before serving. This allows the flavors to meld beautifully.
What to keep in mind.
6 tips from the recipe — small details that make a real difference to the final dish.
- 1For the creamiest, non-curdled gravy, use full-fat yogurt that is at room temperature.
- 2Whisk the yogurt thoroughly until it's completely smooth before adding spices. This reduces the chances of it splitting.
- 3Always add the yogurt mixture on the lowest possible heat and stir continuously until it's well incorporated and heated through.
- 4Making slits in the hard-boiled eggs is essential for them to absorb the maximum flavor from the gravy.
- 5Using mustard oil provides the most authentic Bengali flavor, but any neutral vegetable oil can be used as a substitute.
- 6Avoid boiling the gravy vigorously after adding the yogurt. A gentle, slow simmer is perfect for this delicate curry.
Adapt it for your goals.
Spicier Version
Add 1/2 teaspoon of regular red chilli powder along with the Kashmiri chilli powder for a significant kick of heat.
Richer GravyRicher Gravy
For an even creamier and richer texture, stir in 1 tablespoon of cashew paste (soaked cashews blended with a little water) along with the yogurt mixture.
With PotatoesWith Potatoes
Add 1-2 medium potatoes, boiled, peeled, and lightly fried along with the eggs, to make the curry more substantial.
Why this is on our healthy list.
Excellent Protein Source
Eggs provide high-quality complete protein, which is vital for muscle repair, immune function, and maintaining energy levels.
Promotes Gut Health
The yogurt in the gravy is a natural source of probiotics, which are beneficial bacteria that support a healthy digestive system and improve nutrient absorption.
Supports Bone Strength
Both eggs and yogurt are good sources of calcium and Vitamin D, a combination that is essential for building and maintaining strong, healthy bones.
Frequently asked questions
One serving of Doi Dim (approximately 2 eggs with gravy) contains around 350-400 calories, depending on the fat content of the yogurt and the amount of oil used.
