Pour the milk into a heavy bottomed, wide mouthed saucepan and allow it to simmer over a low flame.
Every 4-5 minutes or so, gently push the malai (cream on the surface of the milk) towards the sides of the vessel with the back of your ladle. Continue till the milk has reduced to less than one third of its volume.
Gently scrape the sides of the pan, fold the milk solids collected on the sides of the pan into the milk. Mix well.(The key to a rich and creamy Rabri lies in the quality of milk used and patiently simmering the milk over a low flame.)
Now add in the condensed milk and gulkand. Give it a hearty stir, if you like it sweeter, feel free to indulge - add some more condensed milk !! Cook over low flame for 5-7 minutes.
Add the rose water and switch off the flame.
Refrigerate for 2-3 hours. Garnish with dry rose petals and serve chilled.