Take 5 to 6 cups of water in a pan and heat it. Crush together the cardamom, cloves, cinnamon and saffron. Mix it with the dried rose petals and add to the heating water. Allow the brew to simmer over a low flame.
Next, add a few loose leaves of Kashmiri tea. Boil for approximately 10 minutes. Switch off the heat and cover the pan with a lid.
Let it steep for 1 to 2 minutes. Strain and pour into cups. Drizzle with a dash of honey and sprinkle with chopped Kashmiri almonds and apricot mix. You can also add some sugar, if you prefer. Serve hot.