Mushroom masala is a popular vegan Indian curry made in a tomato onion gravy. It is quick and easy to make this recipe in the Instant Pot as well as the stovetop. It can easily be adapted to make mushroom matar masala by adding some frozen peas after cooking.
This Indian style mushroom masala curry is best served with Indian bread or rice. It is great for meal planning and can be made ahead of time and stored in the fridge and also frozen for later use.
Ingredients
This Indian style mushroom masala is made with few basic ingredients available in the kitchen pantry. The curry is made with the base of tomato onion puree and cashew paste. Cashews are soaked for about 15 minutes before making the paste.
I like to use fresh cremini or baby bella sliced mushrooms, however, this recipe can be made with other types of mushrooms as well. If you use canned mushrooms then the pressure cooking time will be lesser.
Basic Indian spices like turmeric powder, cumin powder, coriander powder, red chili powder, and garam masala are used to add flavor and spiciness. You can always adjust the spiciness to your liking.
I have not used any cream in this recipe but if you like you can use some for garnishing.
Instant Pot instructions
It is really quick and easy to make mushroom masala in the Instant Pot. First, blend the tomatoes, onions, ginger, garlic, and serrano pepper into a smooth paste. Then blend some soaked cashews and water into a smooth paste.
To make the mushroom masala gravy, turn on the Instant Pot on saute mode on normal setting. Once it is hot, add oil to the Instant Pot liner followed by cumin seeds and bay leaf. After the cumin seeds crackle, add the blended onion-tomato puree and the spices.
Saute for about 4-5 minutes until the moisture evaporates and then add the cashew paste and mix well. Before adding the mushrooms, add some water and deglaze the bottom of the pot with a spatula.
Pressure cook the curry on the high-pressure mode for 5 minutes followed by 5 minutes of natural pressure release. Release the remaining pressure manually by moving the pressure release valve to the venting position until the silver pin drops.
Add some garam masala to taste and garnish with some chopped cilantro while serving. Optionally you can garnish with a tablespoon of heavy cream.
Stovetop instructions
After blending tomato-onion puree and making cashew paste, heat a pan on medium heat on the stovetop. Add oil to pan followed by cumin seeds and bay leaf. After the cumin seeds crackle, add the blended onion-tomato puree and the spices.
Saute for about 4-5 minutes until the moisture evaporates and then add the cashew paste and mix well. Before adding the mushrooms, add some water and deglaze the bottom of the pan with a spatula. Cover the pan and cook for about 10-12 minutes, stir it occasionally.
Add some garam masala and garnish with some heavy cream and chopped cilantro.
Variations
This recipe can easily be adapted to make mushroom matar masala by adding frozen green peas once the curry is made and covering the lid for few minutes to allow the peas to cook well.
Serving suggestions
Garnish mushroom masala with some chopped cilantro while serving. Optionally add a tablespoon of heavy cream as well.
Mushroom curry is best served warm for lunch or dinner with Indian bread like roti or naan. It goes well with basmati rice, pulao, or jasmine rice.
Storage
Any leftover mushroom curry can be stored in the fridge for 3-4 days. You can also make mushroom curry ahead of time for weekly meal planning and store it in the fridge in air tight containers.
When you are ready to serve, simply reheat the curry in the microwave, stove top, or in the Instant Pot on saute mode. As the curry uses cashews, it can thicken a little after storing so, if needed, you can add some water to adjust the consistency.
Mushroom masala curry can be stored in the freezer for up to 2 months. It is a great vegan and gluten-free dish for meal planning. Before freezing, allow it to cool down completely and then store it in a freezer safe container or zip lock bags.
When you are ready to eat, you can keep it in the fridge overnight to thaw or defrost it in the microwave directly. Reheat it before serving and if needed adjust the consistency of the gravy by adding some water.
If you enjoyed this recipe, you may also like
Don't forget to rate the recipe by clicking the stars. Also, pin the recipe by clicking the "Pin" button, for your future reference.
📖 Recipe
Mushroom Masala (Instant Pot & Stovetop)
Ingredients
For puree
- 1 Onion (small)
- 2 Tomato (medium)
- 1 teaspoon Ginger
- 1 tablespoon Garlic
- 1 teaspoon Serrano pepper (to taste)
For cashew paste
- 15 Cashews (raw, soaked in water for 15 minutes)
- ⅓ cup Water (for making cashew paste)
Spices
- ½ teaspoon Cumin seeds
- 1 Bay leaf
- 1 teaspoon Coriander powder
- ½ teaspoon Cumin powder
- ¼ teaspoon Red chili powder (to taste)
- ¼ teaspoon Turmeric powder
To add after cooking
- ½ teaspoon Garam masala (to taste)
- 2 tablespoon Cilantro (for garnishing)
Instructions
Make the puree
- Blend onion, tomato, ginger, garlic, and serrano pepper to a fine paste in a blender like Vitamix.
Make cashew paste
- Discard the water used for soaking cashews.
- Blend the cashews with water into a smooth paste.
Making curry in the Instant Pot
- Turn on the Instant Pot on saute mode on normal setting.
- Once it is hot, add oil to the Instant Pot liner.
- After the oil is hot, add the cumin seeds, bay leaf, and saute for a few seconds until the seeds crackle.
- Add the blended onion-tomato puree to the Instant Pot liner.
- Add the spices - coriander powder, cumin powder, turmeric powder, and red chili powder.
- Saute for about 4-5 minutes until the moisture evaporates.
- Add the cashew paste and mix well.
- Add water and deglaze the bottom of the pot with a spatula.
- Add the mushrooms and salt and mix well.
- Press cancel and come out of the saute mode.
- Close and lock the lid with the pressure release valve in the sealing position.
- Cook on the high-pressure mode for 5 minutes. (set "keep warm" to on).
- Allow natural pressure release for 5 minutes and then release the remaining pressure manually by moving the pressure release valve to the venting position until the silver pin drops.
- Add the garam masala and mix well.
- While serving garnish with chopped cilantro.
Making curry on stovetop
- Heat a pan on medium heat.
- Once it is hot, add oil.
- After the oil is hot, add the cumin seeds, bay leaf, and saute for a few seconds until the seeds crackle.
- Add the blended onion-tomato puree and stir it.
- Add the spices - coriander powder, cumin powder, turmeric powder, and red chili powder.
- Saute for about 4-5 minutes until the moisture evaporates.
- Add the cashew paste and mix well.
- Add water and deglaze the bottom of the pan with a spatula.
- Add the mushrooms and salt and mix well.
- Cover the pan with a lid and cook on the medium heat for 10-12 minutes.
- Stir occasionally.
- Once mushrooms are well cooked, add the garam masala and mix well.
- While serving garnish with chopped cilantro.
Stuart Rosenthal says
Hi AIpa,
I am on a vegetarian fat reduced diet. Limited to 25 mg of fat per day.
Cashews are specifically forbidden.
Please suggest an alternative so that I am not limited to nut free recipes.
Love your recipes and and prepare quite a few.
Many thanks-
Alpa Jain says
Hi Stuart,
I am glad that you enjoy my recipes 🙂
To make this low fat, I would recommend you skip the cashews and towards the end, add some cornstarch slurry (make with 1 tbsp cornstarch and 3 tbsp water). Once the curry is done cooking and is bubbling, mix in the slurry one teaspoon at a time until it is thick and of desired consistency.
Alternatively you could substitute cashews with some other nuts like soaked and skinned almonds and reduce the quantity as well. Add the slurry in the end to adjust the consistency.
I hope this helps. Please let me know if you have any questions.
Cheers,
Alpa
Susan says
Love this recipe
Alpa Jain says
Glad to know, Susan 🙂