Begin by adding spices like green cardamom, cloves, and Ceylon cinnamon to the mortar-pestle and crush them all. Keep them aside.
Next, slightly crush almonds and walnuts separately or you can chop them into small chunks.
Take a medium-sized saucepan and add water. Heat it until the water starts to boil.
Now, on low to medium heat, in the water, put in the crushed spices and dried rose petals. You can adjust the quantity here according to your taste but avoid adding too much spices as it will make the kahwa taste bitter.
Add sugar (as per your taste) and stir well, so that everything mixes well.
Take the saucepan off the heat and turn off the gas. Now add green tea leaves according to your preference.
Using a lid, cover the saucepan and let the green tea leaves steep for at least 2 to 3 minutes in the hot water.
After the flavors are all infused in the water, use a tea strainer and pour the kahwa tea into tea cups.
Garnish the kahwa with a few chopped almonds or walnuts, a pinch of saffron strands, and a few dried rose petals.
Your Kashmiri kahwa is ready to serve!