In a thick bottom pan , add 1 teaspoon of ghee / clarified butter and bring 1 litre milk to boil.
When it comes to boil , stir well , regulate flame to medium heat and add chopped dates.
Now add in 1 cup of condensed milk and stir well.
Add saffron strands, stir well , let it continue to boil on low flame .
Meanwhile , in another pan heat 3.5 tablespoon of ghee/ clarified butter .
Add 4 cloves , allow it to release its oil for about 30 seconds .
Now regulate flame to low and add all chopped nuts one by one , lastly add raisins .
Fry till raisins puffs up , now add 1 cup of fine vermicelli , also called as Nylon vermicelli.
Continue to roast on low heat until it turns slightly browned.
Now add desiccated coconut and give a quick stir.
Transfer the roasted vermicelli and nuts into boiling milk.
Stir well everything and continue to cook on low flame till it thickens slightly.
Turn off the stove . Add cardamom powder and nutmeg powder.
Mix well everything and serve. You can serve hot , warm or cold.