In a pan, add rice, ½ to 1 tablespoon of ghee and saute it on medium flame just for a minute or two.
¾ cup Basmati Rice, 1 ½ to 2 tablespoon Ghee (brown butter)
Remove the skin of cardamom and separate the seeds. Crush the seeds in mortar and pestle and keep it aside.
Add the cardamom skin (just to add flavor), cloves, and approx 1 ¼ cup of water. Once it comes to a boil, simmer it for 10 minutes till the rice is cooked through.
4 to 5 Cardamom pods, 2 Cloves
To the cooked rice, add whole milk, saffron strands, and simmer on medium to medium-low flame stirring it frequently till the rice becomes soft.
2 cups Whole Milk
Add the sugar and continue stirring till the mixture thickens. Start with ½ cup, check the sweetness and vary sugar as per your taste. If kheer or rice pudding becomes too thick (dry), you can add more milk or water. 6 to 7 Saffron strands, ½ to ¾ cup Sugar
In another pan add remaining 1 tablespoon of ghee and roast almonds and cashews. Once they turn light brown in color, add raisins and switch off the flame.
2 tablespoon Cashews broken, 2 tablespoon Almonds broken, 1 tablespoon Raisins
Add the roasted nuts along with crushed cardamom powder to the kheer and simmer for one more minute. Switch off the flame.
Rice Kheer is now ready. Serve hot or chilled and enjoy.