This mushroom masala is made restaurant style and has a spicy, tangy curry with matar to add more texture and freshness. Pair this with parathas or rice for a really satisfying lunch or dinner!
Add oil to a heavy bottomed pot or kadai. Allow it to heat up on a medium high flame. Once hot add mustard seeds and cumin seeds and sauté for 10-15 seconds till they start spluttering. Add curry leaves and fry lightly for a few seconds.
Now add onions and ginger garlic paste. Sauté till the onions are translucent. Add the tomatoes, turmeric powder, cumin powder, salt and chilli powder and fry the masala for a minute or two on medium high heat. Keep adding ¼-1/2 cup water as you fry the masala.
Add green chillies and cover and cook for 5-7 minutes.
While the gravy is cooking, boil green peas in water for 2-3 minutes and set aside
Add mushroom and cook for 1-2 minutes or until mushrooms are firm and tender. Add the remaining water and green peas.
Add garam masala and salt and stir to combine. Once done, sprinkle roasted kasuri methi and coriander leaves. Serve hot!
Video
Notes
Leftovers will keep for 1 to 2 days if stored properly in the fridge in air-tight containers. Warm up over medium heat, or microwave f0r 2-3 minutes.
Tomatoes: Roma tomatoes work best for paneer butter masala because they are not as sour as the local varieties. Substitute fresh tomatoes with half of a 15 ounce can of diced tomatoes.
You can add ground meat like chicken, lamb or beef in this recipe. Cook it along with the tomatoes.
Garam Masala: I use homemade garam masala, but you can substitute it with any store bought garam masala. Please note that garam masala is different from curry powder