
A Bengali sweet eaten as a dessert, set in unglazed clay pots whose porous walls wick away whey and moderate the temperature for fermentation, both thickening and flavoring the yogurt. Mishti doi is shared across the Bengal dairy belt of both Bangladesh and West Bengal, so a single point of origin is hard to pin down; Bogra (Bogura) in northern Bangladesh is its most celebrated source, so renowned that the place name is bound up with the dish. Local lore traces the Bogra style to roughly the 19th century—often credited to a Ghosh family of Sherpur, though accounts of the inventor and date conflict. Bogurar doi was granted Geographical Indication status in 2023.
A spoon sinks into a dense, silky custard the color of toffee—the giveaway is that it sets firm enough to scoop and slice, not pour. It is deeply sweet with the molasses, butterscotch-like depth of date-palm jaggery, balanced by a clean yogurt tang. Cool, rich, and impossibly smooth.
Reducing the milk concentrates its proteins and sugars for a thicker set, and the long simmer browns the milk to build color and toasty flavor; caramelized sugar and date-palm jaggery deepen both. Overnight fermentation by lactic bacteria from the starter produces the tang, and the porous unglazed clay pot wicks away whey while moderating the temperature for the culture, firming the custard further.
Variations
Plain white sweet doi without caramel; Bogra-style extra-thick doi; flavored with saffron or cardamom; topped with nuts.
On the Palate
Where Mishti Doi Bangladeshi sits in the Bangladeshi flavor cloud
Ingredients
Serves 6How it's made
8 steps · 15 min
- 140 min
Simmer full-fat milk over low heat, stirring, until reduced by about a third.
Watch outKeep it at a lazy simmer and stir often so the milk reduces and thickens without a skin or scorched patch on the bottom.
- 28 min
In a separate pan, melt sugar until it turns a deep amber caramel.
Watch outTake the sugar off the heat the instant it turns deep amber and smells nutty — a shade darker and it tips into bitter.
- 33 min
Stir the caramel into the hot reduced milk along with date jaggery.
- 420 min
Let the sweetened milk cool to lukewarm, just warm to the touch.
Watch outCool the milk to just warm on your wrist before the culture goes in; too hot kills the bacteria and it won't set.
- 52 min
Whisk in a spoonful of live yogurt as a starter culture.
- 63 min
Pour the mixture into earthenware pots.
- 7600 min
Cover and keep in a warm, draft-free spot to ferment overnight.
- 8180 min
Chill the set yogurt for a few hours before serving.



