• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

The Yummy Delights

  • Recipes Index
  • Summer Recipes
  • Curry Recipes
  • Subscribe
  • About Me
menu icon
go to homepage
  • Recipes Index
  • Summer Recipes
  • Curry Recipes
  • Subscribe
  • About Me
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Recipes Index
    • Summer Recipes
    • Curry Recipes
    • Subscribe
    • About Me
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • ×
    Home » Recipes » Easy Restaurant-Style Curry Recipes

    Restaurant Style Mushroom Masala | Creamy Mushroom Curry

    Last Updated On: Aug 13, 2022 by Preeti Nayak · 1 Comment

    Jump to Recipe

    Restaurant Style Mushroom Masala with step-by-step photos and a video recipe. Mushroom masala is a rich, thick, and creamy mushroom curry made with white button mushrooms cooked in onion-tomato-based gravy. Make this quick and easy restaurant-style dish easily at home. Perfect for busy weekends. Serve it with Roti, Naan, Jeera rice, or steamed rice.

    close-up of mushroom masala served in a white bowl.
    Jump to:
    • Watch the recipe video 
    • Recipe Card
    • Step by Step Instructions with Photos
    • Tips to make the Best Mushroom Masala
    • Frequently Asked Questions
    • Ingredients and Substitutions
    • Variations that you can try

    Watch the recipe video 

    I love mushrooms; they have a delicate flavor and meaty texture. I have tried different recipes to make mushroom masala. But this restaurant-style mushroom masala recipe will give you the best mushroom curry. This mushroom masala has a rich, thick, and creamy texture similar to what we get at restaurants. It is so easy to prepare at home. You will love to make this dish again.

    To make this mushroom curry, start making the curry base with onion, ginger, and garlic, and spice it with basic Indian spices. Then add the tomato-cashew paste. It will give perfect creaminess to the curry then finish it with cream, and garam masala powder.

    You can serve this creamy mushroom curry with Roti, Naan, or Jeera rice. It is a mildly spicy and flavorful dish from Indian cuisine.

    You may also like these other popular vegetarian curries from this website

    • Paneer Masala
    • Dal Makhni
    • Dal Fry
    • Kashmiri Dum Aloo
    • Moong Curry (Mooga Randayi)

    If you make this recipe, please leave a comment and a starred review below.

    And, consider following me on social media so we can stay connected. I’m on Facebook, Pinterest, and YouTube!

    Scroll down the recipe card for step by step instructions with photos.

    Recipe Card

    close-up of mushroom masala served in a bowl. Another bowl of rice and more curry in a skillet is placed on the side.

    Restaurant Style Mushroom Masala (Creamy Mushroom Curry)

    Restaurant Style Mushroom Masala with step by step photos and a video recipe. Mushroom masala is a rich, thick and creamy mushroom curry made with white button mushrooms cooked in onion-tomato based gravy. Quick and easy restaurant-style dish that can be made easily at home. Perfect for busy weekends. Serve it with Roti/Naan or with Jeera rice, or steamed rice.
    5 from 1 vote
    Print Pin Rate
    Course: Main
    Cuisine: Indian
    Prep Time: 10 minutes minutes
    Cook Time: 30 minutes minutes
    Total Time: 40 minutes minutes
    Servings: 4 people
    Calories: 340kcal
    Author: Preeti Nayak

    Equipment

    • Deep bottom pan

    Ingredients

    • 200 grams white button mushrooms, sliced
    • 4 tomatoes 350 grams
    • 7 cashews
    • 1 teaspoon cumin
    • 1- inch cinnamon
    • 2 green cardamoms (slightly open it before adding)
    • 4 cloves
    • 2 onions, finely chopped
    • 2 teaspoon garlic, finely chopped
    • 1 teaspoon ginger, finely chopped
    • ½ teaspoon turmeric powder
    • ½ teaspoon spicy red chili powder
    • ½ teaspoon Kashmiri red chili powder optional
    • 2 teaspoon coriander powder
    • ½ teaspoon cumin powder
    • salt to taste
    • 2 teaspoon cream optional
    • 2 green chilies optional

    Instructions

    Preparations

    • Clean the mushrooms - Put the mushrooms in a strainer or colander. Rinse them with running water by rubbing any soil or dirt off with your hands. Lay the mushrooms out on a clean kitchen towel and pat them dry. Trim off and discard any dry ends from the stems.
    • Make a tomato-cashew paste - In a mixer/grinder jar, grind tomato and cashews to a fine paste. Do not add water while grinding it.
    • Chop onion, ginger and garlic. Keep it aside.

    Making mushroom masala

    • Heat a pan with 2 teaspoon of oil over medium-low heat.
    • Add the whole spices and sauté for a few seconds until aromatic.
    • Next, add onions and sauté until translucent.
    • Add ginger and garlic and sauté until onions are golden.
    • Add the spice powders and sauté for a minute. Be careful not to burn the spices.
    • Now add mushroom and salt, cook it for a minute.
    • Add ¼ cup of water, combine. Cover and cook for 2 minutes.
    • Add the tomato-cashew paste, combine and cook until gravy comes to a boil.
    • Cover and cook for 3-4 minutes. Taste and adjust the seasoning.
    • Finally add cream, green chilies, garam masala and kasuri methi.
    • Cover and cook it on low heat for 2 minutes.
    • Restaurant-style mushroom masala is ready to serve.

    Video

    Notes

    1. Clean the mushroom well. The mushroom needs to be cleaned well so there is no dirt or soil sticking to it. 
    2. Do not overcook the mushroom. Mushrooms cook quickly and if overcooked may become soggy.
    3. Be careful while adding water to the recipe. It is a semi-thick mushroom recipe and you have to use less water for cooking.
    4. If the gravy thickens after some time, add little hot water to the gravy and reheat it.
    5. Storage: Transfer the leftovers to an airtight container in the refrigerator. Stays good for 2 days. Reheat and serve.

    Nutrition

    Calories: 340kcal

    Nutrition information is automatically calculated, so should only be used as an approximation.

    Tried this recipe?Mention @theyummydelights or tag #theyummydelights!

    Step by Step Instructions with Photos

    Preparations

    • Clean the mushrooms - Put the mushrooms in a strainer or colander. Rinse them with running water by rubbing any soil or dirt off with your hands. Lay the mushrooms out on a clean kitchen towel and pat them dry. Trim off and discard any dry ends from the stems. Slice the mushrooms.
    • Make a tomato-cashew paste - In a mixer/grinder jar, grind tomato and cashews to a fine paste. Do not add water while grinding it.
    • Chop onion, ginger, and garlic. Keep it aside.
      Collage of 2 images showing how to make tomato-cashew paste to make mushroom masala.

    Making mushroom masala

    • Heat a pan with 2 teaspoon of oil over medium-low heat.
    • Add the whole spices and sauté for a few seconds until aromatic.
    • Next, add onions and sauté until translucent.
    • Add ginger and garlic and sauté until onions are golden.
      Collage image of 4 steps showing sauteing onions, ginger and garlic to make mushroom masala curry.
    • Add the spice powders and sauté for a minute. Be careful not to burn the spices.
    • Now add mushroom and salt, and cook it for a minute.
    • Add ¼ cup of water, and combine. Cover and cook for 2-3 minutes.
      Collage image of 4 steps showing addition of spice powders, mushroom and cooking the mushroom curry.
    • Add the tomato-cashew paste, combine and cook until gravy comes to a boil.
    • Cover and cook for 3-4 minutes. Taste and adjust the seasoning.
    • Finally add cream, green chilies, garam masala, and Kasuri methi.
    • Cover and cook it on low heat for 2 minutes.
    • Restaurant-style mushroom masala is ready to serve.
      Collage image of 4 steps showing addition of tomato-cashew paste and cooking the mushroom masala.

    Tips to make the Best Mushroom Masala

    • Clean the mushroom well. The mushroom needs to be cleaned well so there is no dirt or soil sticking to it. Gently rub the mushroom under running water to remove the soil sticking to it.
    • Do not overcook the mushroom. Mushrooms cook quickly and if overcooked may become soggy.
    • Be careful while adding water to the recipe. It is a semi-thick mushroom recipe and you have to use less water for cooking.
    • If the gravy thickens after some time, add water to the gravy and reheat it.

    Frequently Asked Questions

    Is mushrooms good for health?

    Yes, they are. Mushrooms are a low-calorie food, packed with vitamins, minerals, and antioxidants. It lowers blood pressure and boosts the immune system.

    Can I skip the addition of cream in the curry?

    Yes, you can. The cream is added in a small quantity. You can skip it. The curry gets its creaminess from cashews. The curry will be creamier without it too.

    What can I substitute cashews with?

    You can substitute cashews with almonds or melon seeds. If you are using almonds, soak them in water for 30 minutes. Peel off the skin and then use it.

    Ingredients and Substitutions

    Individually labeled ingredients to make mushroom masala laid out on the table.
    • Mushrooms - I have used white button mushrooms for this recipe. You can also use cremini mushrooms and shiitake mushrooms.
    • Vegetables - Onion, ginger, garlic, and tomatoes. I have used red onions but you can substitute it with white onions too. Use fresh plum tomatoes, they make a great curry base. You can substitute fresh tomatoes with canned tomatoes.
    • Whole spices - Cumin, cinnamon, green cardamom, and cloves. If you do not have all of these spices, add whatever you have on hand.
    • Flavoring - turmeric powder, spicy red chili powder, Kashmiri red chili powder, coriander powder, cumin powder, and salt. I have used two different red chili powders. Kashmiri red chili powder gives a bright red color to the dish. And spicy red chili powder flavors the dish.
    • Kasuri Methi - They are dried fenugreek leaves. It gives amazing flavor to the mushroom curry. You can purchase it online or in any Indian grocery store near you.
    • Green Chilies - Skip if you do not prefer spicy foods or making them for kids.
    • Cashews - This makes the curry thick and creamy. Do not skip it.
    • Cream - This can be optional. I like to add it at the final stage of cooking. It gives a slight sweetness to the curry and makes it creamy. You can skip it. Do not make a huge difference in flavors.
    • Oil- I have used sunflower oil for this recipe. You can use any neutral flavor cooking oil.

    Variations that you can try

    • Make Paneer Masala - Simply substitute mushroom with paneer. Add paneer while adding cream to the gravy. Delicious paneer masala is ready.
    • Make it Vegan - Simply skip the addition of cream in the recipe.
    • Add some green peas to make Mushroom Matar Masala.

    More Easy Restaurant-Style Curry Recipes

    • Close-up shot of Mangalorean egg drop curry with two eggs on a serving plate. Served with some onion slices and lemon wedge on the side.
      Mangalorean Egg Drop Curry (Poached Egg Curry)
    • close up of goan ambotik in a skillet.
      Goan Ambot Tik Recipe | Moriche Ambotik
    • close-up of achari chicken served in a white bowl.
      Achari Chicken Recipe
    • close-up of kingfish curry served on a white plate with a bowl full of rice on the side.
      Goan Kingfish Curry Recipe (Surmai Curry)

    Reader Interactions

    Comments

      Share your thoughts Cancel reply

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

      Recipe Rating




    1. Kaira

      August 17, 2022 at 8:48 pm

      5 stars
      Tried it. It tastes amazing.

      Reply

    Primary Sidebar

    image of preeti nayak.

    Hi, I'm Preeti!

    I’m the author, photographer & editor here at theyummydelights.com. Here at this website, we share easy family-friendly recipes that you will love.

    More about me →

    Summer Recipes

    • Close-up of cucumber slices coated in creamy yogurt dressing, served in a white color bowl.
      Greek Yogurt Cucumber Salad
    • close-up of Mediterranean chicken salad in a glass bowl.
      Mediterranean Chicken Salad Recipe
    • close-up of grilled chicken salad served in a bowl.
      Grilled Chicken Avocado Salad
    • close-up of mediterranean chicken kebabs on skewers. Served with onion rings and a lemon slice.
      Mediterranean Chicken Kabobs
    • close-up of corn salsa.
      Fresh corn salsa recipe
    • close-up of chicken shawarma salad bowl.
      Easy Chicken Shawarma Salad Bowl

    Popular Recipes

    • close-up image of manglalorean style chicken sukka or kori sukka recipe.
      Mangalorean Chicken Sukka Recipe (Kori Sukka/Kori Ajadina)
    • close-up of one-pot mediterranean chicken and rice in a skillet.
      One Pan Mediterranean Chicken and Rice
    • close-up image of mangalorean chicken ghee roast. It shows succulent pieces of chicken coated with ghee roasted masala in a black color pan.
      Authentic Mangalorean Chicken Ghee Roast | Ghee Roast Chicken
    • close-up of chicken masala served in a white bowl with onion slices and a lemon wedge.
      Chicken Masala Recipe (Quick & Easy)
    • close-up of dahi chicken in a white color bowl.
      Dahi Chicken Recipe (Yogurt Chicken Curry)
    • close-up of prawns ghee roast served in a white bowl.
      Mangalorean Prawn Ghee Roast Recipe

    Footer


    Back to Top ⬆

    Logos of media outlets and websites where The Yummy Delights has been featured or referenced.
    • Facebook
    • YouTube
    • Pinterest
    • Instagram
    General
    • About Me
    • Contact Us
    • Recipe Index
    Legal
    • Privacy Policy
    • Disclaimer & Copyright
    • Accessibility Policy

    © 2025 THE YUMMY DELIGHTS