Rinse and wash basmati rice thoroughly. Soak for an hour
Bring milk to a boil. Add the drained basmati rice and mix well.
simmer the milk in lowest flame for a good 30 minutes. the rice has to cook completely and turn mushy. By this time the milk will also condense and thicken well.
Scrape the sides of the pan and add the evaporated milk back to the kheer. Keep stirring frequently to prevent burning.
Once the rice is completely cooked add sugar.
Simmer for 5 more minutes.
Add saffron and cardamom powder. Mix well.
Add chopped nuts and serve rice kheer hor or cold.
Notes
1. The rice has to cook completely and turn mushy. 2. Add sugar only after the rice is cooked. 3. You can reduce sugar to taste