Homemade Bengali-Style Mishti Doi In Just 7 Simple Steps

By Rajlakshmi

May 11, 2026

Mishti doi is a traditional Bengali-style golden-hued sweet yoghurt that is made by caramelising sugar and mixing it with thick milk and curd. Making it at home is simple.

Ingredients

1 litre of full-cream milk 6 tbsp sugar 2 tbsp curd, as a starter A pinch of cardamom powder, optional Soaked saffron strands

Step 1

Boil the milk over medium heat until it reduces slightly and thickens. Stir in between so it does not stick to the bottom.

Step 2

In another pan, heat 4 tablespoons of sugar till it melts and turns golden brown. Keep stirring so it does not burn.

Step 3

Slowly add the hot milk into the caramel, stirring well so the caramel dissolves into the milk.

Step 4

Add 2 tablespoons of sugar if you want it sweeter. Let the milk cool down until it is warm but not hot.

Step 5

Whisk 2 tablespoons of curd into the milk mixture and mix gently.

Step 6

Pour into small earthen pots or bowls, cover lightly, and keep in a warm place for 6–8 hours until set.

Step 7

Refrigerate before serving. You can garnish with cardamom or saffron if you like.