Go Back
–+ servings
Bhapa Doi

Bhapa Doi-Steamed Yogurt Pudding

Bhapa Doi is a popular Bengali Sweet prepared with hung curd. Bhapa means "steamed or baked" and Doi stands for curd. It is a steamed yogurt dessert which is served chilled. Bhapa doi can be served topped with nuts or fresh fruits to make it more delicious.

Course Dessert
Cuisine Bengali
Keyword Bhapa Doi, Steamed yogurt pudding
Prep Time 30 minutes
Cook Time 30 minutes
Total Time 1 hour
Servings 4


Ingredients needed

  • 1 liter Milk (full fat)
  • 3/4-1 cup Powdered jaggery (or powdered sugar)



  1. Prepare curd with 1/2 liter of full fat milk. Check how to make curd.

  2. Strain the curd using a muslin or a soft cotton cloth. Let the water drip from the curd. Keep it inside the refrigerator as it will take an hour for the water to drip completely from the curd. Keep it inside the refrigerator so that it will not turn sour. This is hung curd. If you use ready made hung curd, you can skip all these steps.


  1. Boil another 1/2 liter of full fat milk until it reduces to half its quantity. Keep stirring otherwise the milk will get burnt.

  2. Once the milk has reduced, turn off the heat. Let it become lukewarm.

  3. Transfer the hung curd to a bowl. Add the reduced milk to the hung curd and mix well.

  4. Add powdered jaggery (3/4 - 1 cup depending on the sweetness preferred). You can also add powdered sugar or powdered palm jaggery. Sieve jaggery before adding, so that there are no lumps.

  5. Mix well until jaggery dissolves completely.

  6. Transfer it to another vessel for steaming. Slightly tap to remove air bubbles.

  7. Sprinkle pistachio or any nuts of your choice.

  8. Bring water to boil in a steamer, place a plate/stand, then place the prepared mixture, cover it with a plate and steam cook for 15-20 minutes.

  9. Once done, remove from the steamer. Let it cool completely. Then refrigerate overnight.

  10. Serve bhapa doi chilled topped with more nuts and jaggery powder. Enjoy!