Bengali Mishti Doi Recipe (Sweet Yogurt)

Bengali Mishti Doi Recipe: Bengali Mishti Doi is a traditional sweet dessert made with thick, creamy, and caramelized yogurt. This sweet treat comes from the Indian state of West Bengal and is often served at festivals and other special events. To make this dessert, milk is boiled and then cooled to a lukewarm temperature.

Sugar and a yogurt culture are added to the milk, which is then left to ferment in earthenware pots. The pots are kept in a warm place for several hours until the mixture thickens and develops a caramel flavor. The resulting Mishti Doi has a tangy, sweet taste and a creamy texture that is sure to delight anyone with a sweet tooth.

Bengali Mishti Doi Recipe
Bengali Mishti Doi Recipe

Bengali Mishti Doi Recipe

here is a Bengali Mishti Doi recipe with bullet points:


  • 2 liters of full-fat milk
  • 1 cup of sugar
  • 2 tablespoons of plain yogurt
  • A pinch of cardamom powder
  • A pinch of saffron (optional)
  • Some clay pots or heat-resistant glasses


  1. In a heavy-bottomed pan, bring 2 liters of full-fat milk to a boil.
  2. Reduce the heat to low and simmer the milk for about 30-40 minutes until it reduces to half the quantity. Stir occasionally to prevent it from sticking to the bottom of the pan.
  3. Add 1 cup of sugar and stir until it dissolves completely.
  4. Remove the pan from the heat and let the mixture cool down until it becomes lukewarm.
  5. In a small bowl, mix 2 tablespoons of plain yogurt with a little bit of the warm milk until it becomes a smooth paste.
  6. Add the yogurt mixture to the lukewarm milk and stir well.
  7. Add a pinch of cardamom powder and saffron (if using) to the mixture and stir well.
  8. Pour the mixture into clay pots or heat-resistant glasses.
  9. Cover the pots or glasses with a lid or aluminum foil and keep them in a warm place for about 6-8 hours or overnight.
  10. After 6-8 hours or the next morning, open the lid or foil and check if the Mishti Doi has set. It should be thick and creamy.
  11. Chill the Mishti Doi in the refrigerator for a couple of hours before serving.


  • Use full-fat milk for the best taste and texture.
  • You can adjust the amount of sugar according to your preference.
  • Use fresh and good-quality yogurt for the best results.
  • Make sure the Mishti Doi is completely set before chilling it in the refrigerator.
  • You can garnish the Mishti Doi with some chopped nuts or fresh fruit before serving.

Enjoy your homemade Bengali Mishti Doi!

Leave a Comment