Wash the rice thoroughly, spread it on a clean cloth, and let it dry completely for a few hours. Grind into a coarse powder and keep aside.
Chop cashews, pistachios, and almonds. Add raisins. Fry them in ghee until golden, then remove and set aside for garnishing.
In the same pan with leftover ghee, pour in 2 liters of full cream milk. Bring to a gentle boil, stirring often. Add sugar, cardamom, and the cinnamon stick.
Slowly add the ground rice flour into the boiling milk, stirring constantly to avoid lumps. Cook on low heat until the mixture thickens.
Add saffron milk for color and fragrance.
Continue cooking and stirring until the Phirni reaches a creamy, pudding-like consistency.
Remove from heat and let it cool. garnish with the fried dry fruits, and serve chilled.
Pour into bowls or earthen pots and decorate with with more dry fruits and saffron strands. Enjoy.