In the same pan, add another tablespoon of oil. Toss in cloves, bay leaves, cinnamon stick and cardamom and saute for few seconds.
Add few curry leaves, chopped onions and saute until the onions are translucent.
Cubed mushrooms are to be added now and Saute until they turn soft.
Add ginger garlic paste and saute until its smell goes off.
Add chopped tomato, salt and cover cook till the tomatoes are mashed.
Now add turmeric powder, cumin powder, coriander powder and red chilli powder.
Mix and saute for a minute. Then add ground masala paste and required water for the gravy.
Cook in low flame for another 8 to 10 minutes. Stir in between to avoid burning.
Garnish with coriander leaves and mix.
Serve it hot along with chapathi, roti or even rice.