Dim Bhapa
Silky steamed eggs in a bold mustard-coconut paste, gently cooked to a custard-like softness. This Bengali classic skips the stovetop curry for a delicate steam bath, allowing the pungent mustard and poppy seed flavors to infuse every bite. Perfect with plain rice.
For 4 servings
- prep
Soak the mustard and poppy seeds.
1.Place 1.5 tbsp mustard seeds and 1.5 tbsp poppy seeds in a small bowl.2.Add just enough water to cover and soak for 20 minutes.TIPSoaking reduces the bitterness of mustard seeds and makes a smoother paste. - mix
Make the mustard-coconut paste.
1.Drain the soaked mustard and poppy seeds.2.In a grinder, add the drained seeds, 3 tbsp grated fresh coconut, 2 green chilies, 1 pinch turmeric powder, 0.5 tsp sugar, and a pinch of salt.3.Pour in 3 tbsp water and grind to a smooth, thick paste. Set aside.TIPKeep the paste thick—too much water will make the steamed eggs runny. - mix
Whisk the eggs and combine with the mustard paste.
1.Crack 4 eggs into a mixing bowl.2.Add the mustard-coconut paste and 2.5 tbsp mustard oil.3.Whisk vigorously until everything is well combined and slightly frothy.TIPReserve a little raw mustard oil for drizzling on top before serving for that classic pungent kick. - assemble
Prepare the steaming container.
1.Pour the egg-mustard mixture into a steel tiffin box or a deep steel bowl.2.Place the remaining 1 slit green chili on top.3.Seal the box tightly with its lid or cover the bowl securely with aluminum foil. - steam
Steam the eggs until just set.
1.Place a steamer or large pot with 3 cups of water on high heat and bring to a boil.2.Set the sealed tiffin box gently into the steamer.3.Cover the steamer and cook over medium heat for 20-25 minutes.TIPCheck for doneness by inserting a knife; it should come out clean. Do not overcook or the eggs will turn rubbery. - serve
Unmold, drizzle with raw oil and serve hot.
1.Remove the box from the steamer and let it rest for 2 minutes.2.Carefully invert onto a plate or serve straight from the bowl.3.Drizzle 0.5 tbsp raw mustard oil on top and serve immediately with plain rice.
What to keep in mind.
7 tips from the recipe — small details that make a real difference to the final dish.
- 1Soak mustard and poppy seeds for the full 20 minutes to soften them for a silky paste and to tame mustard's raw heat.
- 2Grind the paste thick with minimal water — a runny paste will prevent the eggs from setting into a custard-like texture.
- 3Whisk the egg mixture until slightly frothy to incorporate air, which helps create a light, tender steamed texture.
- 4Seal the steaming container tightly with foil or a snug lid so no condensed water drips into the eggs and dilutes the custard.
- 5Test doneness with a knife inserted in the center: if it comes out clean, the bhapa is ready; overcooking will make it rubbery.
- 6Let the dim bhapa rest for 2 minutes after steaming before unmolding to allow it to firm up slightly and release cleanly.
- 7Drizzle raw mustard oil just before serving to preserve its pungent, peppery aroma — the final flavor punch.
Adapt it for your goals.
Low-oil
Replace half the mustard oil with an equal amount of water or yogurt to reduce fat while keeping the custard moist and tangy. Ideal for lighter everyday meals.
high proteinHigh-protein
Substitute 2 whole eggs with 4 extra egg whites to boost protein with minimal fat. The texture becomes slightly firmer but still silky — excellent for a post-workout meal with rice.
veganVegan
Replace the eggs with 1.5 cups of soft silken tofu blended smooth, and use coconut oil instead of mustard oil. Steam for 25-30 minutes until set — a creamy, protein-rich plant-based version.
jainJain
Omit the green chilies and replace with a pinch of asafoetida (hing) and black pepper to keep it Jain-friendly (no root vegetables/alliums). Use raw peanut oil if mustard oil is avoided.
extra pungentExtra-pungent
Double the mustard seeds (3 tbsp) and add 1 tsp of yellow mustard paste for a sinus-clearing heat. Great for those who love the bold, sharp flavor of authentic Bengali mustard dishes.
Why this is on our healthy list.
Rich in Protein
Eggs provide high-quality complete protein with all essential amino acids, supporting muscle repair and satiety.
Healthy Fats from Seeds
Mustard seeds and poppy seeds offer omega-3 and omega-6 fatty acids, which support heart and brain health.
Coconut for Medium-Chain Triglycerides
Fresh coconut adds MCTs, a type of fat that the body can use quickly for energy and may help reduce appetite.
Antioxidants from Turmeric
A pinch of turmeric provides curcumin, a natural antioxidant that helps fight inflammation and supports immune function.
Low-Carb & Gluten-Free
This dish contains no grains or gluten, making it suitable for gluten-free and low-carb diets when paired with non-grain sides.
Frequently asked questions
The mustard-coconut paste likely had too much water. Grind with only 3 tbsp water and keep the paste thick. Also, ensure your steaming container is tightly sealed so steam condensation doesn't drip in.



