To make the cashew cream, soak cashews in warm water and set aside for 10 minutes.
Drain the water and add cashews to the blender, along with 1/4th cup of water. Make a fine paste.
Now, heat some ghee or oil in a pan and saute the chopped onions for a while.
Add ginger garlic paste and saute well.
Mix tomato puree, boiled peas, turmeric, red chilli powder, garam masala and salt. Cover the pan with a lid and let it cook for 1-2 minutes.
Add the mushrooms, mix well and close the lid again for 5 minutes.
Finally, add the cashew paste, dried fenugreek leaves and fresh cilantro to the mushrooms.
Serve the hot and creamy Mushroom Masala with lacchha paratha or fried rice.