mushroom masala recipe with step by step pics – delicious punjabi style mushroom masala curry recipe. this is an easy recipe of white button mushrooms in an onion-tomato based medium spiced gravy.
i use this mushroom curry recipe as base for making mushroom masala or paneer masala. i also make veg or paneer bhuna masala gravy with some tweaking of this recipe.
again like most of my recipes, this one too is easy to prepare. there is some prep work like making onion paste and tomato puree, which can be easily done in a good blender or mixer-grinder. fresh yogurt/curd is also added in this recipe. if you do not have curd, then just skip it.
there is no thick creamy gravy in this recipe, but a medium consistency gravy. one that can be easily poured on steamed rice or can also be had with chapatis or parathas.
serve punjabi mushroom curry with steamed rice, jeera rice or pulao.ย this mushroom curry also goes very well as a side gravy dish with biryanis. you can also have the curry with bread or pav (bread rolls).
how to make mushroom masala
1. rinse or wipe dry 200 to 250 grams mushrooms. slice off a bit of the base stalk. then slice or chop them. keep aside.
2. in a grinder or blender, take ยพย th to 1 cup roughly chopped onions, 1 tsp chopped ginger and 1 tsp chopped garlic.
3. grind to a smooth paste without adding any water.
4. remove this paste with a spoon or spatula in a bowl. keep this ground onion-ginger-garlic paste aside.
5. in the same jar, add ยฝ cup tightly packed chopped tomatoes.
6. make a smooth puree. no need to blanch tomatoes before pureeing.ย keep the tomato puree aside. if using ready made puree, then add ยฝ cup tomato puree.
7.ย whisk 4 tbsp fresh curd/yogurt till smooth and keep aside.
making masala for mushroom curry
8. heat 3 tbsp oil in a pan and add the following whole spices – ยฝ tsp cumin seeds,ย 2 small tejpatta or 1 medium to large tejpatta, ยฝ inch cinnamon, 1 black cardamom, 2 green cardamoms, 3 cloves and 1 single strand of mace. i forgot to add tej patta at this step, so added later at step 11.
9. saute the spices till they become aromatic.
10. lower the flame and add the ground onion-ginger-garlic paste.
11. stir the paste. if the paste splutters then cover the pan with a lid allowing for some space for the steam to pass.
12. on a low to medium flame stirring often and continue to saute till the onion paste starts reducing.
13. stir and saute till the paste becomes golden. this sauteing of onion paste takes some time. so to quicken the process add a pinch of salt.
14.ย now add the tomato puree. stir.
15. add the spice powders – ยผ tsp turmeric powder, ยฝ tsp red chilli powder and 1 tsp coriander powder.
16. stir and saute till you see oil releasing from the sides of the onion-tomato masala.
making mushroom curry
17. add the sliced or chopped white button mushrooms.
18. lower the flame and add the beaten curd/yogurt.
19. as soon as you add yogurt, stir very well.
20. simmer the curry on a low to medium flame for 2 to 3 minutes.
21. then add ยพ cup water or as required.
22. season with salt.
23. stir very well.
24. cover the pan with a lid.
25. on a low to medium flame simmer the curry for 18 to 20 minutes or till the mushrooms are cooked and the gravy has thickened a bit. you should also see some oil specks on top.
26. lastly add ยผ tsp garam masala powder and ยฝ tsp of kasuri methi, crushed. stir the curry well.
27. then add 2 tbsp chopped coriander leaves. stir.
28.ย serve mushroom masala with rotis, parathas, naan or even rice or veg pulao.
more curry recipes for you!
Mushroom Masala
INGREDIENTS
for onion paste
- 100 grams onions or 2 medium onions or ยพ to 1 cup roughly chopped onions
- ยฝ inch ginger or 1 teaspoon chopped ginger
- 5 to 6 small garlic or 1 teaspoon chopped garlic
for tomato puree
- 70 grams tomatoes or 2 small to medium tomatoes or ยฝ cup tightly packed chopped tomatoes or ยฝ cup tomato puree
other ingredients
- 200 to 250 grams white button mushrooms
- 4 tablespoon fresh curd (yogurt) - whisked till smooth
- 3 tablespoon oil
- ยฝ teaspoon cumin seeds
- 2 small tejpatta or 1 medium to large tejpatta (indian bay leaf)
- ยฝ inch cinnamon
- 1 black cardamom
- 2 green cardamoms
- 3 cloves
- 1 single strand of mace - optional
- ยผ teaspoon turmeric powder (ground turmeric)
- ยฝ teaspoon red chilli powder
- 1 teaspoon coriander powder (ground coriander)
- ยพ cup water or add as required
- ยผ teaspoon garam masala powder
- ยฝ teaspoon kasuri methi (dry fenugreek leaves) - crushed
- 2 tablespoon chopped coriander leaves (cilantro leaves)
- ยพ cup water or add as required
- salt as required
INSTRUCTIONS
preparation
- rinse or wipe dry the mushrooms. slice off a bit of the base stalk. then slice or chop them. keep aside.
- in a grinder or blender, take 3/4 th to 1 cup roughly chopped onions, 1 tsp chopped ginger and 1 tsp chopped garlic. grind to a smooth paste without adding any water.
- remove this paste with a spoon or spatula in a bowl. keep this ground onion-ginger-garlic paste aside.
- in the same jar, add 1/2 cup tightly packed chopped tomatoes and make a smooth puree. no need to blanch tomatoes before pureeing. keep the tomato puree aside.
- whisk 4 tbsp fresh curd till smooth and keep aside.
making masala
- heat 3 tbsp oil in a pan and add the following whole spices - 1/2 tsp cumin seeds, 2 small tejpatta or 1 medium to large tejpatta, 1/2 inch cinnamon, 1 black cardamom, 2 green cardamoms, 3 cloves and 1 single strand of mace.
- saute the spices till they become aromatic.
- lower the flame and add the ground onion-ginger-garlic paste.
- stir the paste. if the paste splutters then cover the pan with a lid allowing for some space for the steam to pass.
- on a low to medium flame stir often and continue to saute till the onion paste starts thickening.
- stir and saute till the paste becomes golden. this sauteing of onion paste takes some time. so to quicken the process add a pinch of salt.
- now add the tomato puree. stir. then add the spice powders - 1/4 tsp turmeric powder, 1/2 tsp red chilli powder and 1 tsp coriander powder.
- stir and saute till you see oil releasing from the sides of the masala.
making mushroom curry
- add the sliced or chopped white button mushrooms.
- add the beaten curd (yogurt). as soon as you add yogurt, stir very well.
- simmer the curry on a low to medium flame for 2 to 3 minutes.
- then add 3/4 cup water or as required.
- season with salt. stir very well.
- cover the pan with a lid. on a low to medium flame simmer the mushroom curry for 18 to 20 minutes or till the mushrooms are cooked.
- lastly add 1/2 tsp kasuri methi (crushed), 1/4 tsp garam masala powder and 2 tbsp chopped coriander leaves. stir very well.
- stir and serve this punjabi mushroom masala with rotis, parathas, naan or even rice or veg pulao or biryani.
Hey Dassana,
How are you? Tried this recipe and it turned out to be delicious! Paired with ghee-smeared phulkas and a simple cucumber-carrot salad, it was an utterly satisfying meal. Thank you! ๐๐
Regards,
Neeti
hi neeti, i am good. hope the same for you. thanks for this lovely feedback. glad to know. thanks for the rating too.
I just made this recipe and it is delicious. Itโs the best of many mushroom curries Iโve tried over the years
thanks a lot mary for this lovely review. so glad to read it. thanks for the rating too.
Thank you ma’am for such a great recipes and blog. I always prefer only your recipes on internet, I wish you would post non-veg recipes too.
thank you sanskruti. glad to read your feedback. happy cooking.
I am very grateful to you for sharing your cookery.
This is authentic and I’m going to make Mushroom Masala today. I will be using your recipes again because they are amazing!
thanks a lot. i hope the mushroom masala recipes went well for you.
Hi Dassanna.. I have tried many of your recipes and everything has been super hit. But this punjabi mushroom turned out bad. In the sense mushrooms were not getting cooked even after 1 hour.. I added curd for first time in mushroom.. Before this all my mushroom curries used to be delicious.. Can you tell me where I went wrong.. As far as I m concerned mushrooms were of good quality.
hi sripriya, this issue could be due to the quality of mushrooms. this is a really delicious mushroom curry. curd gives a nice taste to the curry. so the mushrooms not getting cooked is not due to the curd. the amount of curd added is also less. next time you can even saute or fry the mushrooms separately in oil and then add.
I made this last weekend and LOVED it. Your website is amazing.
I love the detailed information you provide with each recipe. Pureeing the onions, garlic and ginger/ tomatoes prior to cooking was new to me. Usually, I puree after cooking the gravy ingredients– as you instruct in your mushroom paneer recipe. I’m curious why the difference.
Again, thank you for the dedication and love you have given to the world with your website!
thank you david. i puree the onion, tomatoes etc first to save time. but there is a difference in taste in both the methods. it also depends to what extent the onions are cooked – light golden or golden. in fact, onions can also be ground separately and then fried till golden. this method of cooking onion paste till golden also gives a very nice taste to the gravy. hope this helps.
Hi Dasanna,
I love most of your recipes….i like the way you give measurements in different ways..Request to compile all your recipes in book form….. which we can buy and view offline.
thank you nisha. i do have plans and hopefully will launch a book this year or next year.
Hi Dassana, Pls let me know whether there is any compilation in book form. Would like to buy.
nataraj, right now there is no compilation in book form. all the recipes are on the website. for searching recipe, you can use the search bar which is in the top of the page. i have removed your email address from the comment for security and privacy reasons.
Just awesome….love ur recepies….very easy to follow
Thanks Anjana
I have tried this recipe first time and it turns out very delicious. Thanks for sharing this mushroom recipe.
Welcome Ankita
Can the yogurt be substituted with coconut milk? Thanks!
minoo, you can use coconut milk. but add coconut milk once the curry is done. if you add before, then the coconut milk can curdle. once the curry is done, add coconut milk and stir well. just cook for a minute and then add coriander leaves. you can add 4 tbsp coconut milk.
I am a huge fan of your cooking. Being a vegeterian bachelor who does not like outside food your cooking prowess and lucidity of presentation have made come to your site time and again.
Just want to say thank you for your effort.
Welcome Abhisek. Thanks for your positive feedback and kind words.
Your recipes r good n easy to make. I have tried lots of recipes, all came so well. My request is to take all traditional recipes n teach us how to cook those. Thanks a lot for helping.
Welcome Anita. Thanks for your positive feedback on recipes. Slowly we are adding more traditional recipes.
Interesting and tasty,quickly ready recipe.Thanks
Welcome Shivangi
Hello,
Thanks for all your recipes. All the recipes are simple and taste great. Recently made idli batter as in your recipes. It turned out to be perfect. Thanks a lottt!!!
welcome shivani, thanks for positive views. glad you liked the idli batter ๐
As always, the recipe was superb! Thanks a lot for sharing it. ๐
I had one question, if I may ask. Why do we put garam masala after its cooked? I have tried only a few dishes but every time it’s usually put along with the other spices. Did you try something different here?
Thanks again!
thanks bhagyashree. if the garam masala is made with spices being roasted and ground (pakka garam masala), then its usually added toward the end. if the garam masala is made with spices being sun dried & ground (kachcha garam masala), then its added while cooking or tempering. but i mostly add garam masala towards the end even if it is sun dried and ground. the aroma is more fresh and stays for a longer time if garam masala is added towards the end. if garam masala is cooked too much, it looses its flavor and aroma.
So Good! Ty!
The method with pics was easy to follow, easier than a video!
Good job!
thankyou so much jason ๐
All ur recipes r really amazing.thnx mam
welcome and thankyou gautam ๐
Made this many times now because its so delicious! thank you for sharing and keep up the great work : )
thankyou so much tanusha ๐
I am a big fan of ur recipes, have tried many but never actually left a comment about them ( they all turned out really nice, I will say) but today while trying mushroom curry I had thought that if it will come out nice then I’ll surely leave a comment n guess what it did ๐ All ur recipes r really amazing though being a woman n a mum I make a little changes here and there but still love ur recipes. Thanks a ton for sharing ur amazing n easy to make recipes with us.
Regards,
Nisha
Houston, Texas.
very pleased to know this and thankyou for your kind and encouraging words ๐ nisha also you are welcome. god bless you guys.
Vegrecipesofindia is just awesome… I have tried so many recipes from this site and all have turned out to be lip smacking..the description with images make it so easy..thank you so much
thanks much sophia ๐
Your recipe is excellent . Perfectly describe each and every thing.its so nice . Keep it up .
thankyou so much abhimanyu ๐
What a lovely blog this is..!!!! I always look for this blog whenever I want to try something new. The way you present the recipies is awesomely impressive. And my dishes always turn out just like how you show in the pictures. Simply Love you!!!!!
pleased to know this ramya ๐ thankyou so much for your positive words and god bless you.
Hi yours all recipes are mind blowing. I like so much. Thanks for the recipe.
welcome sheetal and thankyou ๐
It was nice having mushroom curry.. i made it myself. Thanks for such an elaborated descriptuon for preparing dis one.
welcome sumit and thankyou for your kind words ๐
Your website is like bible for me in the kitchen…. Always loved your recipes and clicks…..
Well….. I have been making curd based gravies but people say that curd shouldn’t be heated/cooked which is why we add curd only to cool rice when eating curd rice….. So I switched to adding beaten curd after the curry has cooled down to room temperature.
What is your valuable opinion ?
thanks priya. even i have heard this about curd. but then we have been making kadhis from so many years now and the curd is cooked in it. in some punjabi gravies also curd is added. and yes there are many recipes which involve heating of curd. heating kills the beneficial bacteria in the curd and thus it not as healthy as it was before heating. my opinion is that eat what suits you. if you feel heating curd has given rise to some trouble in the body, then avoid it. people have different constitutions and one should eat what suits one.
I love this recipe and your website, your dishes are delicious! One question….about using the whole spices (cloves, cardamom, etc)….what is your recommendation for removing them once ready to eat? Would you recommend wrapping them in a cheesecloth or something for easy removal?
thanks lisa. in that case, when you saute the spices and when they become fragrant then you remove them that time.
I just love all ur recipes…..so thank u
welcome always priyambada ๐
Hii I tried this recipe. . Its so tasty.. for the first time im making mushrooms at home.. its yummy. Thanks.
vanita pleased to know you liked the mushroom curry recipe. do try more mushroom dishes as they are healthy and easy to cook ๐ and you are welcome.
Can we substitute curd with something else?
skip the curd. you can add a few drops of lemon juice towards the end.
Good recipe …made it yesterday , tasted really nice ..even though i dislike mushrooms but the recipe was worth a try . I also added some frozen green peas . Was particularly delicious with hot rotis !
thanks for the positive feedback sanjukta. even peas can be added in the gravy.
I wanna try dis one..
Nicely explained, Today My Mother Cook this mushroom curry recipe mushroom masala recipe today, it is a good recipe in tastes delicious. It is guaranteed method of fast cooking and does retain the nutritive value of mushroom curry recipe mushroom masala. Its Usually saves time in cooking mushroom curry recipe mushroom masala,
thanks abhi for your positive review.
Thanks for the recipe. It was easy to make in less time. As my husband loves mushrooms, he really enjoyed the meal. I am very regular viewer of your website , I keep trying the different dishes. Every time they turn out good :).
welcome leela. glad to know this.
Hi Dassana,
How are you? Tried your mushroom curry and jeera rice recipes last night and they turned out delicious! โบ In fact, the very first time I cooked mushrooms was when I tried mushroom fried rice last week and it was so amazing. I think the tip of adding celery really took the dish to another level. Thanks a lot for all these fantastic recipes!
I also want to tell you that you’ve inspired me so much that my entire approach towards cooking and maintaining my kitchen has changed. Now, I’m making curd and breads at home, soon planning to make masala powders and idli-dosa batter too. My family members are so thrilled with all the lovely dishes ( all your recipes, of course) that appear on the dining table that we’ve not eaten out in the last few months!
Thank you so much, dear Dassana. May God shower you with his blessings. Always remain happy and healthy!
thats so nice and good to know neeti. i am glad ๐
thanks for your kind wishes too.
Can i substitute any other vegetable instead of mushroom because i dont eat mushroom. Any suggestions?
hi riya, you can make the same curry with mix vegetables like cauliflower, peas, potatoes, french beans and carrots. just boil the veggies first and then add them in the gravy towards the end and simmer for 3 to 4 minutes.