Go Back
Shahi Tukrey- a Pakistani dessert that's prepared with bread soaked in sugar syrup and thickened sweetened milk

Shahi Tukda- A Classic Eid Dessert

Shahi Tukda is a Pakistani dessert prepared by soaking fried bread pieces in sugar syrup and thickened sweetened milk. Shahi Tukday are best enjoyed the next day.
Course Dessert
Cuisine Pakistani
Keyword Shahi Tukda, Shahi Tukrey
Author Rookie With A Cookie


Thickened Milk

  • 2 cups whole milk
  • 6 oz Evaporated Milk or 1/2 of a 12 oz can
  • 3-4 cardamom pods lightly crushed
  • 4-5 tbsp sugar or taste
  • 2-3 saffron strands

Sugar Syup

  • 1 cup sugar
  • 1/4 cup water
  • 1/2 tsp rose water

Bread Pieces

  • 6-7 bread slices cut in half diagonally


  • In a saucepan over medium heat, bring whole milk and evaporated milk to a simmer, then add cardamom pods and sugar and let it cook on low heat for an hour or until reduced in half. Add saffron strands to finish it off.
  • To prepare the sugar syrup, bring the sugar and water to a boil until the syrup achieves one-thread consistency. Take off the stove immediately and mix in rose water.
  • Toast or shallow fry bread slices in ghee or butter until they are crisp and lightly browned. Coat in sugar syrup and lay out on your serving tray.
  • Arrange all the syrup coated slices in a neat pattern and then pour the cream all over slowly to ensure all pieces soak up the milk. Garnish with chopped nuts.
  • Now let the Shahi Tukrey chill in the fridge covered with cling film wrap. By the next morning, the bread slices will have soaked up most of the milk and the rest of the milk will be pretty thick.


  • You don't have to coat the bread in the syrup for long. Just dunk it once and remove to your serving tray.
  • You can test the "one-thread consistency" by swiping some of the syrup between your thumb and forefinger and pulling them apart gently. The thickened syrup should stretch in a single thread. The longer you boil, the harder the syrup will become be careful.
  • Always prepare this dessert well in advance because the bread needs some time to soak up the milk.