Mishti Doi
Traditional fermented sweet yogurt with a caramelized flavor.

About this dish
Mishti Doi is the quintessential Bengali dessert, a fermented sweet yogurt that dates back centuries to the Bogra region. What distinguishes it from regular sweetened yogurt is the caramelization of milk and the use of earthen pots (bhaar), which absorb excess moisture to create a thick, fudge-like consistency. It is a staple at every celebration, typically served at the very end of a meal to aid digestion.
Ingredients
The Milk Base
- 1 Litre Full-fat milk
- 1/2 cup Sugar (for the milk)
- 3 tbsp Sugar (for caramelization)
- 1 tbsp Water
The Culture
- 2 tbsp Thick plain yogurt (hung curd works best)
- 1/4 tsp Cardamom powder (optional)
Method
- 1
Reduce the milk
In a heavy-bottomed pan, bring the milk to a boil. Simmer on medium heat, stirring frequently, until it reduces to about 600ml. This concentration is vital for a creamy set.
- 2
Prepare the caramel
In a separate small pan, heat 3 tablespoons of sugar with 1 tablespoon of water. Do not stir; let it melt and turn a deep amber/reddish-brown color. Watch closely as it burns quickly.
- 3
Color the milk
Carefully pour a small amount of the hot milk into the caramel. It will bubble violently. Stir to dissolve the caramel completely, then pour this mixture back into the main pot of milk.
- 4
Sweeten and cool
Add the remaining 1/2 cup of sugar to the milk and stir until dissolved. Turn off the heat and let the milk cool until it is lukewarm (about 40-45°C)—you should be able to keep a finger in it for 10 seconds.
- 5
Prepare the starter
Whisk the starter yogurt until smooth. If using hung curd, dilute it with a teaspoon of the warm milk first to ensure there are no lumps.
- 6
Incorporate the culture
Gently whisk the starter into the lukewarm milk. Add cardamom powder if using. The milk must not be hot, or it will kill the bacteria and curdle the milk.
- 7
Pour into pots
Pour the mixture into earthen pots or glass bowls. Earthen pots are superior as their porous nature wicks away moisture, resulting in a thicker 'doi'.
- 8
Incubation
Cover the pots with foil or a lid. Place them in a warm, draft-free spot (like an unlit oven) for 6 to 8 hours, or overnight, until the yogurt sets firmly.
- 9
Final Set
Once set, do not stir. Move the pots to the refrigerator for at least 4 hours. Chilling firms the structure and enhances the caramel flavor.
Notes & variations
- The darker your caramel, the deeper the color and flavor of the final Mishti Doi.
- Always use full-fat milk; skim or low-fat milk will result in a watery, weak set.
- In winter, wrap the pots in a thick towel or woolen cloth to maintain the fermentation temperature.
- If the yogurt hasn't set after 8 hours, do not move it; let it sit for another 2 hours.
Serve with
Serve chilled in the earthen pot itself for an authentic rustic experience.
Cook's note
To check if it's set, tilt the pot slightly; the yogurt should hold its shape without sliding.