Indian Bread and Butter pudding (Shahi Tukra)

Print is recipe
bread and butter pudding

Try this Indian twist on a classic favourite for your next dessert. Shahi Tukra or ‘Indian Bread and Butter pudding’ uses our Ground Cardamom, Green Cardamom Pods and Saffron Threads to marry classic Indian aromatics with a traditional western dessert. And can we just say this marriage is a very happy one!

We found our recipe on

Spices used in this recipe


  1. blanching the dry fruits:

    1. first heat a cup of water till it begins to boil in a microwave or stove top or electric heater. 2. add the pistachios and almonds to the hot water. 3. cover and keep aside for 30 mins. 4. then peel both and slice them. keep aside.

  2. preparing rabri for shahi tukda:

    1. in a broad thick bottomed pan or sauce pan or a kadai take 1 litre of full fat whole milk and bring its first boil.

    2. then add milk powder (i used nestle brand) . the addition of milk powder reduces the cooking time of rabri. milk powder is not essential and if you don’t have then also its fine. just that you will have to simmer the milk for some more minutes.

    3. add masala milk powder (this was homemade one). again optional and if you don’t have just add a pinch of crushed saffron and 1/4 tsp cardamom powder.

    4. remove the clotted cream/malai which forms on top of the milk and add it back to the milk. also keep on scraping the dried milk from the sides and add them back to the milk.

    5. do stir and scrape often so that the milk does not get browned or burnt from the bottom as well as the sides.

    6. keep on simmering, stirring, removing the clotted cream and scraping

  3. 7. switch off when the milk has reduced and become thickened.

    8. add sugar. stir well so that the sugar dissolves.

    9. next add crushed saffron or saffron powder along with kewra water (pandanus water). skip this step, if you have added saffron before. you can also add sliced almonds and pistachios here.You can substitute kewra water with edible rose water or rose essence.

    10. it will take about 1 hour for the milk to thicken on a low flame

  4. pan frying the bread slices:

    1. slice the crusts of the bread. cut them into squares, rectangles or triangles.

    2. heat 1 tbsp of ghee in a flat pan, tava or frying pan.

    3. place the bread slices and on a low to medium heat toast them.

    4. when one side is browned, flip and toast the other side.

    5. flip once or twice more to get an even golden color and browning.

    6. drain the bread slices on paper towels.

    7. add 1 tbsp ghee again and toast the remaining batch. keep all the toasted bread side.

  5. preparing sugar syrup for shahi tukda:

    1. mix 1/2 cup of sugar with 1/4 cup water in a pan. you can begin with the sugar syrup when you start to toast bread slices.

    2. keep the sugar solution on a low heat. 3

    . the mixture would start to come to a boil.

    4. cook till you get a one thread consistency in the sugar syrup.

    5. switch off the flame, when one thread consistency is reached, add cardamom powder and stir.

    6. in case the syrup cools and crystallizes before you soak the bread in it, then just add about 1 to 1.5 tbsp water and reheat the syrup

  6. making shahi tukra:

    1. now dip the bread slices in the sugar syrup. with the help of a spoon or small tongs, coat the bread slices evenly with the sugar syrup. if this is difficult for you, then just pour the sugar syrup evenly on a neatly arranged bed of bread slices.

    2. arrange the sugar syrup soaked bread slices neatly in a serving tray or plate.

    3. pour the rabri on the sugar syrup coated bread slices.

    4. garnish with sliced blanched almonds and pistachios.

    5. serve the rich royal shahi tukra.

    6. if not serving shahi tukra immediatedly, then keep in the fridge. if you plan to add silver foil (chandi ka varak) then place it at the time of serving, whether serving shahi tukra chilled or warm or at room temperature.