Rabri Delight: Indulge in the Creamy Sweetness of this Traditional Pakistani Dessert


  • 1 liter full-fat milk
  • 1/2 cup sugar
  • 1/2 teaspoon cardamom powder
  • Saffron strands (optional)
  • Chopped nuts (almonds, pistachios, cashews) for garnish
  • Rose petals for garnish (optional)



  1. Pour the milk into a heavy-bottomed pan and bring it to a boil over medium heat.
  2. Once the milk starts boiling, reduce the heat to low and let it simmer. Stir occasionally to prevent the milk from sticking to the bottom of the pan.
  3. As the milk simmers, a layer of cream will form on the top. Gently scrape off this cream and add it back to the pan. Repeat this process until a thick layer of cream forms.
  4. Continue simmering the milk, stirring occasionally, for about 1-2 hoursor until it reduces to about one-fourth of its original quantity.
  5. Add sugar, cardamom powder, and saffron strands (if using) to the milk. Mix well and simmer for another 10-15 minutes until the sugar is completely dissolved.
  6. Remove the pan from heat and let the Rabri cool down to room temperature.
  7. Once cooled, transfer the Rabri to a serving dish and garnish with chopped nuts and rose petals (if using).
  8. Refrigerate the Rabri for at least 2-3 hoursbefore serving to allow it to set and enhance the flavors.
  9. Serve chilled Rabri as a delightful dessert.

Enjoy the rich and creamy Rabri with its aromatic flavors and garnish it with your favorite nuts and rose petals for an extra touch of elegance.


The cooking time may vary   depending on the thickness of the milk and desired consistency of Rabri. Keep an eye on the milk while simmering to avoid any scorching or burning.

I hope you enjoy making and savoring this delicious dessert!

This website stores cookies on your computer. Cookie Policy