Take ghee in a pan and heat it. Add broken seviyan or vermicelli, break the long vermicelli strands with hands before putting it on roasting.
Stir and continuously roast seviyan on low to medium-low heat. Cook the semiyan on medium flame till it is golden brown in colour. Pour whole milk into the pan.
Stir occasionally so that the milk or seviyan does not stick to the bottom of the pan. Let the milk comes to a boil. Add sugar followed by saffron strands. Mix and stir.
Now add sliced almonds and chopped cashews and mix it very well. Then add cardamom powder along with some dried rose petals.
Cook the vermicelli kheer mixture for 3 to 4 minutes more till the vermicelli gets cooked and the milk thickens. Serve chilled.