Wash basmati rice with cold water. Change water 3-4 times until water is almost clear. Allow to soak for 30 min. Discard water.
Boil 2 Ltr. water in a big wide cooking vessel.
Add yellow food coloring, cloves and star anis.
Add the soaked rice. Boil until 92 % done. DO NOT overcook!
Drain carefully using a fine colander.
In the cooking pot, take butter ghee.
Add cardamoms and saffron, spread 1/3 of rice using a small plate or big spatula.
Sprinkle 1/3 of the fine granulated sugar and some raisins.
Add another layer of rice and sprinkle more sugar.
Repeat one more time until all rice and sugar is used.
Drizzle kewra essence and rose water on top.
Add the fried nuts.
Cover tightly with the lid.
Allow to cook on low medium heat for 5 min.
Reduce the heat to lowest and allow to sit for another 10 min.
Toss gently using a saucer or big spatula.
Garnish with khoya, rose petals and silver leaves.