National Dish Bangladesh: Mishti Doi (Recipe)

In this article
Discover Mishti Doi, the beloved sweet yogurt that Bangladesh does like nowhere else. This silky, caramel-tinged dessert is set from fresh milk and sweetened condensed milk, then perfumed with a whisper of cardamom. Traditionally reserved for weddings and festivals, its gentle sweetness and thick, spoonable texture make it a treat worth savouring on any occasion. With just a handful of ingredients, you can bring this Bengali classic straight to your own kitchen.
About Mishti Doi
Mishti Doi is a traditional dessert from Bangladesh, celebrated for its unmistakable flavour and gloriously creamy texture. This sweet yogurt speciality is made from fresh milk, sweetened condensed milk and a pinch of aromatic spice. It is especially popular at festivities and special occasions, since it is a genuine pleasure to both the eye and the palate. The marriage of sweetness and velvety texture makes Mishti Doi an unforgettable experience for the senses, and a proud fixture of Bengali sweets.
Ingredients (serves 1–2)
- 500 ml whole milk
- 150 g sweetened condensed milk
- 1 tablespoon natural yogurt
- 1 teaspoon ground cardamom
- 1 tablespoon sugar (to taste)
Shopping for the ingredients
When shopping for mishti doi, it is worth choosing high-quality, fresh products. Fresh whole milk is essential for the creamy set of the yogurt. Sweetened condensed milk is easy to find in most supermarkets or at an Asian grocery. The ground cardamom should be fresh too, so it can release its full, fragrant aroma into the dish.
Preparing the dish
To make Mishti Doi, start by measuring out all your ingredients in the right amounts. Make sure the milk is warmed gently but never brought to the boil, which helps intensify its flavour. While the milk cools, have the other ingredients — such as the yogurt and sugar — ready to hand. These come together later to build the perfectly sweet, creamy base that defines the dessert.
Step-by-step instructions
- Heat the whole milk in a pan until it is warm but not boiling.
- Add the sugar and ground cardamom and stir well until fully dissolved.
- Take the mixture off the heat and let it cool to room temperature.
- Stir in the natural yogurt gently, distributing it evenly through the milk.
- Pour the mixture into a serving dish and leave it in a warm spot for 6–8 hours, until set.
Gluten-free / lactose-free version
Mishti Doi is naturally gluten-free, as none of the ingredients contain any gluten. If you would like a lactose-free version, simply use lactose-free dairy products. There are also plant-based yogurt alternatives you can turn to for the same creamy effect. Experiment with different plant milks such as almond or coconut to create your very own take on this dessert.
Tips for vegans and vegetarians
For a vegan version of Mishti Doi, use a plant-based yogurt alternative together with sweetened plant milk. Make sure every product you use in the preparation is free from animal ingredients. Check that the make-up of your chosen components fits your lifestyle. Swapping the sugar for maple syrup or agave nectar can also add an interesting depth of flavour.
More tips and tricks
A decisive factor in the success of Mishti Doi is the right temperature during fermentation. Make sure your room is warm enough for the yogurt to set properly. You can also prepare the dessert in a closed container to keep the temperature even. To ring the changes, try scattering fresh fruit or nuts over the top as a finishing touch.
Adapting the recipe to your taste
The recipe for Mishti Doi is wonderfully easy to tailor to your own preferences. If you like it sweeter, simply add a little more sweetened condensed milk or sugar. The spices can be varied too — cinnamon, nutmeg or even a pinch of black pepper bring intriguing notes. Take care to use these sparingly, so they do not mask the dessert’s signature flavour.
Ingredient substitutions
If you cannot get hold of sweetened condensed milk, you can use a mixture of ordinary milk and sugar simmered down over a longer time to concentrate the sweetness. Alternatively, reach for coconut milk to lend a more exotic note — the same trick that works beautifully in a rich Kheer or a spoonful of Payesh. Adding chopped nuts or dried fruit brings not only more flavour but also an interesting texture to the mix.
Drink pairing ideas
A number of drinks pair beautifully with Mishti Doi and round the dessert off nicely. A light Indian chai or a refreshing mango lassi make excellent companions. If you prefer something cold, a tart hibiscus tea with a little mint could be a wonderful option. These combinations help balance the sweetness of the dessert and create a harmonious tasting experience.
Serving and presentation ideas
The presentation of Mishti Doi can be greatly enhanced by your choice of serving dishes and a garnish of fresh fruit or nuts. Use small, clear glasses to show the dessert off attractively. Finish with a pinch of cinnamon or a few whole almonds for an extra splash of colour and an inviting look. A sprig of fresh mint also makes a lovely accent.
A bit of history
Mishti Doi has its origins in the Indian and Bangladeshi kitchen and is regarded as a symbol of hospitality and celebration. It is often prepared and served at weddings, festivals and other important occasions. Historically it was a much-loved dish among locals, passed down from one generation to the next. Its cultural significance and delicious taste make it an indispensable part of the culinary tradition of Bangladesh and a cornerstone of Bangladeshi cuisine.
More recipe ideas
Summary: Mishti Doi
In short, Mishti Doi is not just a dessert but a culinary experience that perfectly unites the tradition and flavours of Bangladesh. With just a few ingredients and a simple method, you can bring this creamy treat home. Its versatility lets you adapt the recipe to your own tastes and create endless variations. Enjoy this delicious dessert on special occasions, or simply as a way to treat yourself.


