Rinse the rice well with water and soak it in ½ cup of water for 30 minutes.
Drain the water and add the rice to the small jar of a blender.
Add 2-3 tablespoon of water and blend to make a coarse paste. Set it aside.
Heat ghee in a heavy bottom pan over medium heat.
Once the ghee is hot, add the milk to the pan and bring it to a boil.
Stir frequently to avoid scorching at the bottom of the pan.
Once the milk comes to a boil, reduce the heat to low.
Add the ground rice, thandai powder, and saffron soaked in milk and cook on low heat till the milk is reduced to half and the phirni has thickened (35-40 minutes).
The consistency of phirni is like that of a thick custard. It is thicker than kheer.
Stir at regular intervals to avoid scorching.
Keep scraping the sides of the pan frequently and add the solidified milk back to the pan.
Keep in mind that phirni will thicken some more once cooled.
Once the phirni has thickened to the right consistency, remove the pan from the heat.
Transfer the phirni in terracotta pots (or regular bowls) and chill in the refrigerator for 3-4 hours.
Garnish with almond and pistachio slivers, and dried rose petals.