Heat a teaspoon of ghee in a pan and roast the broken cashews till they change in color. Remove from pan and keep aside. Next add remaining 3 tsp of ghee and vermicelli to the pan.
Stirring constantly, roast the vermicelli till the ghee coats them well and nice aroma wafts out. Add a cup of water and let the vermicelli cook which will take around 5 minutes. Meanwhile soak the saffron strands in 2 tea spoon of water.
Vermicelli absorbs water and becomes soft after cooking. You can check it by pressing a strand between your thumb and index finger. Next add sugar to the cooked vermicelli.
As the sugar dissolves the vermicelli loosen up, add saffron soaked water, cashews and cardamom powder finally. Let it cook up for few more minutes till it comes together as mass.
Delicious vermicelli kesari is ready to serve. Garnish with almond pieces.