In another pan heat 3 tablespoons oil. Keep the heat to a low and then add tej patta, green cardamoms, cloves and cinnamon.
When the spices splutter and become fragrant, then add thinly sliced onions.
Saute the onions on medium heat. Stir often while sauteing them for even cooking.
When the onions start becoming golden, then add ginger-garlic paste.
Stir and saute for a few seconds or till the raw aroma of ginger and garlic goes away.
Next add chopped tomatoes and saute them for a minute.
Then add chopped mint leaves and chopped coriander leaves. Mix well.
Now add 2 cups of sliced or chopped mushrooms. Mix the mushrooms with the rest of the masala.
Keep the heat to a low or sim. Then add fresh curd. Quickly stir the curd while you add it.
Next add turmeric powder and coriander powder. If you want then you can skip adding turmeric powder and coriander powder.
Then add the ground red chilli paste. Mix very well.
Add ½ cup water. Stir and mix well.
Season with salt as per taste. Mix again. Check the taste of the liquid and it should taste slightly salty.
Cover the pan with its lid and simmer the gravy on a medium heat till the mushrooms are cooked. This takes about 7 to 8 minutes on a low to medium heat.
You should see some oil specks floating on top and the gravy will also reduce a bit.