Soak cashews in hot water for 15 min & then grind it to smooth paste.
Rinse, clean & slice mushrooms.
Method
Heat oil/butter in a pan, sauté bay leaf, cardamom, cloves, cinnamon & green chilli for few seconds.
Add onion & sauté till its brown. Then add the ginger garlic paste, sauté until intense smell of ginger garlic paste is gone.
Now add tomatoes & cook until it’s soft.
Once tomato is soft, add turmeric, red chilli, coriander & cumin powder. Sauté for 10-12 minutes in low flame or until they start releasing butter/oil from sides.
Add cashew paste, mix well & cook for one more minute.
Now add sliced mushrooms & salt. Sauté for 2-3 minutes.
Add garam masala & required water to bring the gravy to desired consistency & cook until mushrooms turn tender.
Add cream & kasuri methi, stir well & switch off the flame.
Garnish with chopped coriander. Serve with chapathi, roti, jeera rice or pulao.