• Skip to main content
  • Skip to secondary menu
  • Skip to primary sidebar
  • Skip to footer
  • Home
  • My Story
  • RECIPES
  • Featured On
  • CookBook
  • RSS Feed
  • Web Stories

Kiipfit.com

Wholesome and healthy vegan food recipes sharing blog

  • RECIPES
    • Breakfast
    • Lunch
    • Dinner
    • Dessert
    • Snacks
    • Salads
      • Dressings
    • Breads
    • Soups
    • Smoothies
  • SPECIAL DIET
    • Vegan
    • Gluten Free
    • Dairy Free
    • Paleo
  • HEALTH TIPS
  • MEAL PLANS
  • Video
  • CookBooks
You are here: Home / Recipes / Indian Mushroom Masala Curry

Indian Mushroom Masala Curry

Published on January 30, 2024 By Gunjan 15 Comments

  • Facebook
  • Twitter
  • Mix
  • Flipboard
Jump to Recipe Jump to Video Print Recipe

Indian Mushroom Masala Curry is a delectable vegan dish that brings together the rich flavors and aromatic spices of Indian cuisine. Bursting with earthy mushrooms, medley of fragrant spices, this cashew based creamy curry is a true taste sensation.

top view of served mushroom masala with naan.

The meaty texture of mushroom is perfect for vegan recipes. I often enjoy mushroom avocado toast for breakfast. 

Mushroom fried rice for lunch is quite popular with my friends. 

For a comfort meal, sometimes, my healthy risotto is very satisfying.

Type of mushrooms

Portobello mushroom is the most common types used in many recipes. Oysters and shitake mushrooms are gaining popularity and are great meat substitutes. Cremini mushrooms are quite popular in curry recipes too. There are more variety of mushrooms used for specific types of recipes. However, I used white button mushrooms for this Indian curry recipe. 

Health benefits of mushrooms

They are low in calories and are good source of antioxidants and fiber. Mainly they are the biggest sources of Vitamin D and are great for vegan and vegetarian diet. These are good source of B vitamins which helps in cell growth and formation. 

Why you will love this

Creamy texture and wholesome
Vegan and gluten free
Easy and crowd pleaser
Healthy and flavorful

Ingredients

top view of the ingredients on the wooden board.

Ingredients

Mushrooms – whole white button mushrooms works best for this sabji. You can also use baby Bella or cremini mushrooms.

Onion – red or yellow onions are great for this masala curry recipe.

Ginger Garlic – you may use ginger garlic paste instead of fresh if desired.

Tomato puree– I used small quantity of tomato puree for the subtle taste and color.

Cashew nuts – raw cashew nuts give a nice thick rich creamy base to the gravy of this sabji.

Coconut milk – I prefer beverage style tetra packed coconut milk to keep my recipes lighter and low in calories. Unsweetened canned coconut milk can also be used here. 

Spices – common Indian spices are required. 

Bell peppers – Its also known as capsicum in India. A combination red, green, orange colored bell peppers works here.

a 45 degree angle view of mushroom masala.

For detailed measurement of ingredients, please scroll down to the printable recipe card at the bottom of this post. 

How to make

Firstly, I rinsed the mushrooms very well and made sure there were no dirt on them. 

Secondly, I sliced each of them with a sharp knife and kept aside. 

chopped mushrooms on a wooden board.

Next, I heated oil in a nonstick pan and sautéed mushrooms at high flame. They will release their juice and dry up and change color at the same time. They will reduce in size and quantity once cooked. This process may take about 12-15 minutes. I continued sautéing at intervals so they do not stick at the bottom or burn.

Once done, I scooped them in a bowl and kept it aside. 

sauteed mushrooms in a pan.

For better time management, while the mushrooms were cooking, I blended onion, ginger, garlic, cashew nuts and coconut milk and kept the onion paste ready.

blended ingredients in a blender.

Then, in the same pan while it was still hot, I poured the blended onion paste in it so it start to bubble immediately. I stirred in tomato puree and cooked covered for 2-3 minutes. I stirred it at intervals at medium-high flame. 

cooked onion tomato gravy.

After that I tossed in chopped colored peppers also know as capsicum and cooked covered for 3 minutes at medium flame. Then, I remove the lid and scraped from the bottom and mixed well.

bell peppers in the pan.

Thereafter, I added turmeric powder, red chili powder, coriander powder, cumin powder, garam masala, kasuri methi (dried fenugreek leaves) and salt. Then, I mixed it well.

all the spices in the pan.

Afterwards, I folded in cooked mushrooms and mixed everything well. 

all the vegetables cooked in the onion tomato cashew paste

Lastly, I stirred in more coconut milk and let it cook uncovered at low flame for 3 minutes. 

all the ingredients in the pan cooked together.

At this stage, I give it a good stir. Then, I turned off the flame and garnished with chopped cilantro. 

top view of the garnished mushroom masala in the pan.

We loved the wholesome and hearty restaurant style mushroom masala. It was so flavorful, vibrant and so satisfying. 

a spoon digging into mushroom masala.

Serving tips

Serve mushroom curry with chapati, naan, paratha or rice. To make it wholesome I serve it with palak rice or chana pulao.

Storage tips

This Indian curry recipe tastes best when served immediately. However, the leftovers can be refrigerated in an air tight glass container for about 2 weeks. Warm it well in the microwave before serving. 

Expert tips

  • It is very important that mushrooms are cooked well. Do not rush through the step. Let them release their juice and dry up.
  • Most importantly, pour the onion paste in the hot pan so it starts to bubble immeidately. 
  • The peppers need not be soft. Crunchy bell peppers actually give a nice taste and texture.

Frequently Asked Questions (FAQs)

Is it healthy?

Yes! Its very healthy. Its packed fiber, vitamin C, vitamin D and other macro and micro nutrients along with healthy fats. Overall its a filling and a satisfying dish packed with nutrition and health.

Can I add green peas in it to make matar mushroom?

Yes! You may skip the bell peppers and instead add green peas.

Can I use fresh tomatoes instead of tomato puree?

Yes! Just blend one small tomato with onion cashew. At time of adding more coconut milk add pinch of sugar and then stir and cook. When adding fresh tomato the color and taste might change  a bit.

Is it possible to make this recipe in instant pot?

This mushroom masala recipe does not require to be pressure cooked. It tastes best when cooked on stove top.

a spoon full of mushroom masala in focus.

More related recipes

Palak Rajma
Baingan Bharta
Tofu Tikka Masala
Bhindi Masala
Butter Tofu
Cauliflower Tikka Masala
Dal Makhani
Malai Kofta

This post may contain affiliate links which means that if you click on them and make a purchase, I will get a small commission. Moreover, I share only those products which I use personally and love. 

I hope you enjoy this recipe as much as we did. I am very excited to hear back from you.

Where to find me?

Follow me on Facebook or on Twitter. You may tag @kiipfit on Instagram with your recipe remake images because I would love to see what you cooked.

Did you make it?

If you get a chance to make this recipe then please leave your feedback in the comments below along with a 5-star rating.

In addition, you may checkout my cookbook for everyday comfort vegan recipes.

Print Recipe
5 from 5 votes

Indian Mushroom Masala Curry

Indian Mushroom Masala Curry is a delectable vegan dish that brings together the rich flavors and aromatic spices of Indian cuisine. Bursting with earthy mushrooms, medley of fragrant spices, this cashew based creamy curry is a true taste sensation.
Prep Time10 minutes mins
Cook Time25 minutes mins
Total Time35 minutes mins
Course: Main Course
Cuisine: Indian
Keyword: how to make mushroom masala, Indian mushroom curry, mushroom curry
Servings: 4
Calories: 123kcal
Author: Gunjan

Ingredients

  • 16 oz whole white button mushrooms or 7 cups sliced
  • 1 tbsp olive oil
  • 1/2 of whole onion (roughly chopped)
  • 1/4 inch root ginger
  • 4 garlic cloves
  • 1/4 cup raw cashew nuts
  • 1 1/2 cups unsweetened coconut milk (tetra pack beverage style)
  • 1/2 cup water
  • 2 tbsp tomato puree
  • 1/2 cup chopped colored bell peppers (red, green, orange)
  • salt to taste
  • 1/2 tsp turmeric powder
  • 1/2 tsp cayenne pepper powder/chili powder
  • 1/2 tsp coriander powder
  • 1/4 tsp cumin powder
  • 1/2 tsp garam masala
  • 1 tsp dried fenugreek leaves (kasuri methi or kasoori methi)
  • 2-3 tbsp chopped cilantro (to garnish)

Instructions

  • Rinse and clean the mushrooms well. Pat dry gently with kitchen towel and slice them with a sharp knife.
  • Heat oil in a nonstick pan at high flame and sauté mushrooms until they release their juice and dry up while changing their color to brown. They will also reduce in size. Take it out in a separate bowl. (This step may take about 12-15 minutes)
  • In the meanwhile, in a blender, blend together, onion, ginger, garlic, cashew nuts, 1/2 cup coconut milk and water. Keep it aside.
  • In the same pan while it is still hot (do not wipe or clean the pan), pour the blended onion paste so it starts to bubble immediately. Stir in tomato puree and cook covered at medium flame for 3-4 minutes or until it starts to thicken. Stir at intervals to make sure it does not stick to the bottom of the pan.
  • Toss in colored bell peppers or capsicum and mix everything. Cook for 2-3 minutes.
  • Now, add turmeric powder, chili powder, coriander powder, cumin powder, garam masala and Kasuri methi (dried fenugreek leaves) and salt. Mix it well.
  • Fold in cooked mushrooms and mix gently by scraping from the bottom. Pour in the remaining 1 cup coconut milk and stir. Let it cook covered for 3-4 minutes at low flame.
  • Remove the lid and mix again. Turn off the flame and garnish with chopped cilantro. Serve hot.

Video

Notes

  • Cremini mushrooms also can be substituted here if needed.
  • This tastes best when served immediately. However, refrigerate the leftovers in an air tight container for about 2 weeks. Warm it well in the microwave before serving it.
  • Make sure to sauté the mushroom very well in step 2. Do not rush through the process.
  • It pairs well with naan, paratha, chapati/roti and or rice.

Nutrition

Calories: 123kcal | Carbohydrates: 9g | Protein: 6g | Fat: 9g | Saturated Fat: 20g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 5g | Sodium: 17mg | Potassium: 316mg | Fiber: 3g | Sugar: 4g | Vitamin A: 2IU | Vitamin C: 4mg | Calcium: 27mg | Iron: 2mg

a close up view of mushroom masala served in a plate with naan.

  • Facebook
  • Twitter
  • Mix
  • Flipboard

Filed Under: Dairy Free, Dinner, Gluten Free, Recipes, Special Diet, Vegan

Reader Interactions

Comments

  1. TAYLER ROSS says

    January 31, 2024 at 9:03 am

    5 stars
    I made this mushroom curry for dinner last night and it was delicious! Can’t wait to make it again!

    Reply
    • Gunjan says

      January 31, 2024 at 9:14 am

      Thank you Taylor! so glad you liked this masala curry recipe 🙂

      Reply
  2. Holley says

    January 31, 2024 at 8:57 am

    5 stars
    This masala recipe had the perfect balance of flavors! I will definitely make again. Absolutely delicious!

    Reply
    • Gunjan says

      January 31, 2024 at 9:14 am

      Thank you Holley! happy to hear your feedback 🙂

      Reply
  3. Kristine says

    January 31, 2024 at 8:22 am

    5 stars
    This turned out amazing! Great flavor, loved the mushrooms.

    Reply
    • Gunjan says

      January 31, 2024 at 9:15 am

      Thank you Kristine!

      Reply
  4. Dina and Bruce says

    January 31, 2024 at 7:38 am

    5 stars
    Do you know that this was so good? The spices were perfect for our family. Thank you!

    Reply
    • Gunjan says

      January 31, 2024 at 9:15 am

      Wow! you absolutely made my day 🙂

      Reply
  5. dana says

    January 31, 2024 at 7:32 am

    5 stars
    We absolutely loved this recipe! It’s so warming and cozy and honestly, downright restaurant quality.

    Reply
    • Gunjan says

      January 31, 2024 at 9:16 am

      Thank you Dana! so happy that this recipe worked for you 🙂

      Reply
  6. Jill says

    April 1, 2016 at 1:46 am

    I am a big fan of Indian cuisine! This looks like a beautiful and tasty dish. Cheers!

    Reply
    • Gunjan says

      April 1, 2016 at 4:54 am

      Thank you Jill.

      Reply
  7. Emily @ The Innovative Mama says

    March 30, 2016 at 7:31 pm

    Yum! I love mushrooms so this looks right up my alley.

    Reply
  8. Kaitie says

    March 30, 2016 at 7:54 pm

    This looks like something my smoky would love! Definitely going to try it one day!

    Reply
    • Gunjan says

      March 30, 2016 at 8:12 pm

      Hope you enjoy this entree.

      Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Primary Sidebar

A close up front view of Gunjan Dudani'a face.
Hi, I am Gunjan Dudani, Certified Nutrition Coach. I love creating comfort vegan recipes with a healthier twist that friends and family will love. Click here

Subscribe

Footer

kiipfit.com

  • Home
  • My Story
  • RECIPES
  • Featured On
  • CookBook
  • RSS Feed
  • Web Stories
Ad

Terms & Condition | Privacy Policy

As an Amazon Associate I earn from qualifying purchases.

2025 kiipfit.com | All rights reserved

  • Facebook
  • Instagram
  • Pinterest
  • YouTube

All rights reserved by kiipfit.com | Copyright © 2026

We are using cookies to give you the best experience on our website.

You can find out more about which cookies we are using or switch them off in .

Kiipfit.com
Powered by  GDPR Cookie Compliance
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.

Strictly Necessary Cookies

Strictly Necessary Cookie should be enabled at all times so that we can save your preferences for cookie settings.