Place a pan over medium heat and add 2 teaspoons of oil. As the oil heats up, add cloves and cardamom and begin to saute.
2 green cardamom, 2 cloves
Add chopped garlic, ginger, and onions, and continue to saute until the onions soften.
1 onion chopped, ½ inch ginger, 2 garlic cloves
Add chopped tomatoes and saute for 2 minutes. Now add the soaked cashews and toss them to get an even mix. Turn the heat off and let it cool.
2 small tomatoes, 2 tablespoon cashews
Blend the mixture with ¼ cup water to a fine paste consistency and set aside.
Heat a tablespoon of vegetable oil in a medium-size pan and saute mushrooms for 3 minutes.
16 oz Mushrooms
Add red chili powder, coriander powder, and garam masala. Continue to saute on low heat for 30 seconds.
½ teaspoon red chili powder, ¼ teaspoon turmeric powder, ½ teaspoon coriander powder
Pour the onion-tomato puree and cook until the mixture thickens.
Pour water (1 cup) as needed and cook until the mushrooms turn tender. Bring the gravy to the desired consistency by adding more water or coconut milk if needed.
½ cup coconut milk
Sprinkle Kasuri methi and Cover and remove from heat.
¼ teaspoon Kasuri methi
Mushroom Masala is ready! Just garnish with cilantro and serve with rice or rotis!