Wash and chop the mushrooms into slices.
Heat oil in a pan. Add cloves and cinnamon. Fry them on medium heat for a few seconds.
Add cashews, curry leaves and green chillies. Fry them for about 30 seconds.
Add onions. Fry them till they turn golden brown. This will take some time, but don't move to the next step until the onions change colour.
Add tomatoes. Add salt, turmeric powder, red chilli powder, coriander powder and garam masala powder. Reduce the heat. Cover and cook for about 2 minutes on low to medium heat.
Add sliced capsicum. Mix well and fry for another 15 seconds.
Add mushroom. On high heat, fry the mushroom.
Once the mushrooms are cooked, add kasuri methi and coriander leaves.
Add fresh cream. Mix and serve hot with roti or parantha.