Site icon Recipes, Reviews, Travelogues

Bhapa Doi | Bengali Steamed Yogurt Pudding

Bhapa Doi Recipe | Bengali Steamed Yogurt Pudding Recipe

Bhapa Doi Recipe | Bengali Steamed Yogurt Pudding Recipe

Bhapa Doi - Delicious Indian cheesecake

Bhapa Doi recipe is an extremely delicious Bengali delicacy which has now gained popularity worldwide.

Recipe of bhapa doi

Bhapa Doi is a typical Bengali delicacy which has now gained popularity worldwide. However, this pudding is similar to an Indian cheesecake made in Bangla style without gelatin or chinagrass or agar agar.

This Bengali cheesecake recipe is made using a combination of cooked down sweetened milk along with thick yogurt and it may or may not be spiced minimally.

There are several variations to this bhapa doi recipe. I have provided the idea variations below.

What is a Bhapa Doi?

How do you define Bhappa Doi?

Bhapa Doi is a popular Bengali dessert in its basic form prepared with hung curd & condensed milk. Bhapa means “steamed” and Doi stands for “curd or yogurt”.

It originated from Bengal (West Bengal and Bangladesh) and has a crunchy flavour of chopped pistachios and/or almonds sprinkled on the top.

Bhappa Doi recipe is made a lot and is a must-have during Durga Puja. It is usually consumed chilled and can be served after lunch or dinner.

Bhapa Doi vs. Mishti Doi

The Difference between Bhapa Doi & Mishti Doi

Bhapa Doi vs. Mishti Doi – One should not not confuse bhapa doi with mishti doi. They are both very different.

Mishti doi is a variation of curd but it is set sweet and there is no cooking involved. Whereas bhapa doi, literally means, steamed yogurt which means it is cooked.

Hence, Misti Doi can turn into Bhapa Doi but not vice versa.

So, bhapa doi is a steamed version of mishti doi, which isn’t as sweet and has a cheesecake-like consistency to it.


Bhapa Doi | Bengali Steamed Yogurt Pudding

The Bhapa Doi recipe is a highly delicious Bengali delicacy now gaining popularity worldwide. Bhappa Doi is a dessert similar to mishti doi, this is a traditional dessert recipe made with only three ingredients.
Course SumRecipes
Cuisine Indian, Bengali
Keyword Bengali Yogurt Sweet Recipe, Bhapa Doi, Bhapa Doi Recipe, Bhappa Doi, Bhappa Doi Recipe, Easy Bhapa Doi Recipe, Steamed Yogurt Pudding
Prep Time 10 minutes
Cook Time 12 minutes
Total Time 22 minutes
Servings 4 Servings
Calories 170kcal
Author Sumit Malhotra


  • Hung Curd - 200 grams
  • Condensed milk - 200 grams
  • Milk - 5 Tbsp


  • Add hung curd or Greek yoghurt, condensed milk and milk to a mixing bowl.
  • Mix it well with a whisk till creamy. Pour the whisked curd batter into a greased bowl or multiple smaller ramekins.
  • Cover the bowl with aluminium foil and let it rest for a while.
  • Put the bowl in the steamer and cook it for 20-25 minutes on low to medium flame.
  • Once done, check the dish by inserting a knife in it, if it comes out clean, it is ready. If not, allow it to cook for another 5 minutes or till the knife comes out clean.
  • Cool it in the refrigerator for 4-5 hours and serve bhapa doi chilled.


You will need more ingredients if you want to improvise and add flavours. Some tips & suggestions are given below:

  1. It is better to use curd prepared with full-cream milk. If not available while mixing the ingredients add 2 Tbsp. of cream to it.
  2. Instead of plain curd, you may use Greek yoghurt.
  3. The critical point for making bhapa doi is how long you have strained the curd or yoghurt. Shop-bought yoghurt or set at home curd, either way, you have to hang it in a muslin cloth or a strainer for at least a couple of hours and drain off any liquid.
  4. Even an hour of draining the water and then squeezing any water out of it is essential to make it creamy.
  5. You can add slivered pistachios and almonds to get a crunchy texture.
  6. You may garnish Bhappa Doi with saffron as well. Simply add saffron to a couple of tablespoons of milk and add it to the batter mix when dissolved.
  7. You can jazz up bhapa doi with available nuts or a silver leaf, and flavour it with cardamom.
  8. There are various processes of making bhapa doi. You can make it in the microwave. You can make it in a steamer. You can make it in the oven.
  9. You must use a water bath for all the cooking techniques above. The time will vary.
  10. The time varies with the method of cooking. In a pressure cooker, it takes about fifteen minutes. In an oven, about 30 minutes. A steamer would take about 20 minutes. A microwave takes one minute per bowl or a maximum of 5 to 6  minutes if it is a large bowl.
  11. You may use khowa (khoya) instead of condensed milk and adjust the sweetness accordingly.

Tools & Equipment Used For This Recipe

The image link below leads to the product on while on the buy now button takes you to respectively

To hang the curd.
To combine & mix.
For steaming.
For making hung curd.

Variations for Bhappa Doi

Myriad Flavours for Bhapa Doi

Bhapa doi, or Bengal’s answer to cheesecake, may be flavoured with saffron and cardamom.

You can add dried fruits like almonds and pistachio nuts to make bhappa doi crunchy and rich.

You can add mango puree and figs to give it a different flavour.

9. Optional – garnishes for bhapa doi

FInally! To Sum It Up

Recipe of bhapa doi

Bhapa Doi is a typical Bengali delicacy which has now gained popularity worldwide. However, this pudding is similar to a cheesecake made in Indian (Bangla) style.

It is made using a combination of cooked down sweetened milk along with thick yogurt and it may or may not be spiced minimally. There are several variations to this bhapa doi recipe.

If you like this article, you can let us know in the comments below or on social media using #gosumitup and tag @gosumitup.

I am always happy to read your feedback and if you liked the dish or if you made the dish. :)

Better still, take a picture and post it on Instagram and tag it as #gosumitup

Connect direct – You can also connect with me directly on my Instagram and Facebook or on Pinterest.

And, keep visiting us for more of such awesomeness. Do bookmark into your web browser now or simply subscribe to our browser notifications.

Thank you for visiting GoSumItUp! I hope you enjoy the recipes found at This page consists of disclaimers regarding the recipe, it’s outcome, nutrition, and food handling safety decisions.

These have been compiled for general information only and should not be used for the diagnosis or treatment of any medical condition/s.

This information is not intended to diagnose, treat, cure, or prevent any disease as well. has used all reasonable care in compiling the information but offers no warranty as to its accuracy or its use in any possible form.

Consult a doctor or other health care professional for diagnosis and treatment of any medical condition/s. For more details please refer to our disclosure policy.

GoSumItUp blog is not responsible for your outcome of any recipe found on this website or linked to from any other source. There are a number of factors that could contribute to not achieving the desired result when making a recipe.

Some of those can include the ingredients and brands of ingredients, ingredient substitutions, skipping steps, combining steps or altering the recipe, the equipment used, my possible errors/typos, or the reader’s individual cooking ability.

I try my hardest to estimate accurate cooking and prep times for the recipes on this blog. However, it takes me only a few seconds to chop most vegetables, but it may vary for others. Experience and skill levels are always factors in the time necessary to complete a recipe.

When preparing meals, please take into account that experience in the kitchen, the ability and willingness to multitask during cooking, and whether you’ve purchased pre-chopped vegetables or are chopping your own, etc. are going to affect prep and cook times.

Also, everyone’s oven and kitchen tools are a little different. Baking times can vary quite a bit, depending on your specific oven. So, you need to practice with and know your own equipment to achieve the best results and understand the time it may require.

I do not post any nutritional information here. To ensure the most accurate nutritional information, you the reader should make calculations based on the ingredients you personally use, using your own preferred method, or consulting with a licensed nutritional expert.

My simple goal here is your success with the recipes posted on this blog. I hope it comes out exactly as you expect it to, but sometimes it may not. I hope you’ll always feel free to email me with a question so I can do my best to help.

Exit mobile version