Everyday Nourishing Foods

  • Home
  • Recipes
  • Lunch ideas
  • Dinner ideas
  • About
menu icon
go to homepage
  • Recipe Index
  • Cooking Tools
  • Food Tips
  • About
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • search icon
    Homepage link
    • Recipe Index
    • Cooking Tools
    • Food Tips
    • About
    • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • ร—
    Home ยป Recipes ยป Appetizers, Dips & Snacks

    Easy and creamy vegan mushroom sauce for pasta & more

    Modified: Jul 15, 2026 Published: May 8, 2022 by Sravanthi Chanda. Leave a Comment

    81 shares
    • Facebook36
    • Reddit
    • WhatsApp
    No ratings yet
    Jump to Recipe Add as Google Preferred Source

    This easy and quick vegan mushroom sauce goes very well with almost everything. Use it as a pasta sauce or as a dip with roasted veggies, and it makes an excellent gravy for mashed potatoes.

    vegan mushroom sauce in a plate

    Ingredients

    • Mushrooms- I used white button mushrooms in this recipe. You can use shiitake mushrooms or a mix of button and shiitake mushrooms to make this vegan sauce. If using dried shiitake mushrooms, rehydrate them before using them in the recipe.
    • Coconut milk- I used homemade coconut milk to make this mushroom gravy sauce. You can use store-bought coconut milk or other plant-based milk like almond milk or soy milk.
    • Cashew cheese sauce-ย Cashew sauce makes the sauce creamy and cheesy. I used homemade cashew sauce, and you can use store-bought as well. Please check recipe notes for replacements or other variations.
    • Spices- I used garlic, dried thyme, and oregano to flavor the sauce. Fresh herbs also work very well in this recipe. Red chili flakes and freshly ground pepper powder will add spiciness to the sauce.
    • Spinach- Spinach is optional in this recipe. But I always try to sneak some leafy greens into my recipes. You can also use other leafy veggies like kale, collard greens, and swiss chard in this vegan mushroom gravy.

    Instructions

    • Slice the mushrooms, finely chop the spinach( if using) and keep them aside.
    • Heat a pan or skillet. Once it is hot, add oil, oregano, thyme, finely chopped garlic, red chili flakes, and ground black pepper. Cook it on low flame for a couple of minutes.
    • Then goes the sliced mushrooms into the pan. Cook the mushrooms on high flame for 2 to 3 minutes. 
    • Add the finely chopped spinach and cook it for another 3 to 4 minutes over medium heat.
    • Add cashew cheese sauce to this mushroom and spinach mixture and mix it well.
    • Now add the coconut milk and stir it once.

    Want to Save This Recipe?

    Enter your email below to save this recipe for later. Iโ€™ll send it to your inbox, along with simple Indian vegetarian recipes to make everyday cooking easier.

    • If using flour, add it now and mix everything well. Let it cook on a medium flame for 4 to 5 minutes.
    • Switch off the flame. The delicious and creamy vegan mushroom sauce is ready to serve.

    Recipe Notes and variations

    • Instead of cashew cheese sauce, you can use cashew cream and nutritional yeast for the cheesy flavor.
    • You can skip cashew sauce and use coconut cream for a nut-free version.
    • Spinach is optional, and you can use other greens like kale, collard leaves, and swiss chard. You can skip the leafy greens altogether.
    • I sometimes use flour to thicken the sauce and sometimes skip it. It will taste good in both ways.
    • I sliced the mushrooms, and you could finely chop them.
    • This mushroom cream sauce is vegan, and for a gluten-free version, skip the flour or use any gluten-free flour or potato starch.
    • I used homemade coconut milk to make this recipe. You can use store-bought coconut cream or thick coconut milk to make this creamy mushroom sauce.
    • I used coconut oil to make this vegan mushroom gravy. You can use olive oil or vegan butter as well.

    Serving suggestions

    This all-purpose vegan mushroom sauce is very versatile, and you can serve it in many ways. Some of the ways I usually serve this mushroom sauce are

    • As pasta sauce: Add cooked pasta to this mushroom sauce in the final step and simmer it for another couple of minutes. Finally, creamy and delicious vegan mushroom pasta is ready to serve. 
    • I use this mushroom sauce to make baked pasta as well. Take a baking tray and layer it with cooked pasta. Pour this mushroom spinach sauce over the pasta and bake it for 15 to 20 minutes at 180 degrees C. You can also top the pasta with vegan cheese.

    • As a side dish or gravy for mashed potatoes, baked potatoes, or baked veggies like cauliflower, zucchini, or sweet potato.
    • As a sandwich spread: Make this mushroom sauce a little thick and use it as a topping for your open sandwich. 
    • As salad dressing: Yes, this creamy mushroom sauce goes well with any steamed veggies. You can add some cooked chickpeas, kidney beans, or black-eyed peas to this mushroom sauce to make a filling salad dinner.

    Storage

    We are using coconut milk and cashews to make this vegan sauce. This sauce will be good only for a couple of days in the refrigerator. I prefer making it fresh as and when needed.

    You can freeze the sauce, but the texture might change a bit. And reheat the leftover sauce, add a splash of water or milk to loosen a bit.

    As you are here, you will like my other mushroom recipes

    Mushroom potato burgers

    Have you tried this recipe? Provide your feedback by giving a star rating and/or leaving comments. And don't forget to share the recipe with others on Facebook, Instagram, Pinterest, or Twitter.

    Recipe

    vegan mushroom sauce in a plate

    Vegan mushroom sauce

    By: Sravanthi Chanda
    This easy and quick vegan mushroom sauce goes very well with almost everything. Use it as a pasta sauce or as a dip with roasted veggies, and it makes an excellent gravy for mashed potatoes.

    Rate this recipe by clicking the stars!

    No ratings yet
    Print Recipe Pin Recipe
    Prep Time 10 minutes mins
    Cook Time 15 minutes mins
    Course dip, Side Dish
    Cuisine American, Global
    Servings 4
    Calories 152 kcal
    Prevent your screen from going dark

    Ingredients
      

    • 7 oz button mushrooms around 200 gms
    • 1 cup spinach finely chopped
    • 2 tablespoon cashew cheese sauce
    • 1 cup coconut milk
    • 1 tablespoon flour optional
    • 2 teaspoon oil
    • 1 tablespoon garlic finely chopped

    Spices

    • ยผ teaspoon red chili flakes
    • ยผ teaspoon black pepper powder
    • ยผ teaspoon oregano dried
    • ยผ teaspoon thyme dried
    • Salt to taste

    Instructions
     

    • Slice the mushrooms, finely chop the spinach( if using) and keep them aside.
    • Heat a pan or skillet. Once it is hot, add oil, oregano, thyme, finely chopped garlic, red chili flakes, and ground black pepper. Cook it on low flame for a couple of minutes.
    • Then goes the sliced mushrooms into the pan. Cook the mushrooms on high flame for 2 to 3 minutes.ย 
    • Add the finely chopped spinach and cook it for another 3 to 4 minutes over medium heat.
    • Add cashew cheese sauce to this mushroom and spinach mixture and mix it well.
    • Now add the coconut milk and stir it once.
    • If using flour, add it now and mix everything well. Let it cook on a medium flame for 4 to 5 minutes.
    • Switch off the flame. The delicious and creamy vegan mushroom sauce is ready to serve.

    Save This Recipe for Later

    Enter your email below, and I'll send this recipe straight to your inbox. You'll also get simple Indian vegetarian recipes and practical cooking ideas from my kitchen.

    Nutrition

    Calories: 152kcalCarbohydrates: 6gProtein: 3gFat: 14gSaturated Fat: 11gPolyunsaturated Fat: 1gMonounsaturated Fat: 2gTrans Fat: 1gSodium: 18mgPotassium: 339mgFiber: 1gSugar: 1gVitamin A: 749IUVitamin C: 5mgCalcium: 26mgIron: 3mg
    Pin Recipe Share on Facebook
    Enjoyed this recipe?Drop a comment below and let us know your thoughts!

    If you find my kitchen-tested tips helpful, click the button to see more of my recipes first when you search on Google!

    Follow on Google

    More Appetizers, Dips & Wholesome Snacks from My Kitchen

    • Overhead serving of corn paneer chaat salad with seared paneer cubes, corn, cucumber, tomato, onion, and fresh coriander.
      Corn Paneer Chaat Salad (Easy Indian Paneer Salad)
    • Indian corn chaat salad with yellow corn, cucumber, tomato, onion, coriander, and green chutney served in a bowl.
      Indian Corn Chaat Salad with Green Chutney
    • Glossy thick sweet tamarind chutney served in a white bowl on a textured golden plate.
      Sweet Tamarind Chutney (Indian Tamarind Dipping Sauce)
    • Finished creamy avocado raita in a white bowl with fresh coriander arranged in the center.
      Creamy Avocado Raita (Avocado Yogurt Dip)
    81 shares
    • Facebook36
    • Reddit
    • WhatsApp

    Leave a Reply Cancel reply

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

    Recipe Rating




    Sravanthi Chanda standing in a rose garden, wearing a light green embroidered sweater and patterned black kurta, smiling softly with trees and flowers in the background.

    I'm Sravanthi and I share Indian lunch and dinner recipes on my blog. These easy-to-follow recipes are made from scratch using fresh ingredients and come with step-by-step photos, perfect for family meals.

    More about me โ†’

    Share your Feedback

    Have suggestions or feedback? Iโ€™d love to hear from you below! Take this quick 2-minute survey to help shape future content.

    Take the Survey

    Latest Recipes

    • Close overhead view of Indian avocado chickpea salad with creamy avocado, chickpeas, cucumber, tomato, onion, and coriander.
      Indian Avocado Chickpea Salad (10-Minute No-Cook Recipe)
    • Chickpea chaat salad in a white bowl topped with pomegranate, chopped onion, cilantro, mint, tomato, and sliced green chili.
      Indian Chickpea Salad (Chana Chaat)
    • Chickpea avocado toast arranged over another toasted sourdough slice on a black plate.
      Indian Spiced Chickpea Avocado Toast (15-Minute Recipe)
    • Finished kala chana pulao served with basmati rice, black chickpeas, carrots, green beans, and mint.
      Kala Chana Pulao (One-Pot Black Chickpeas Pilaf)
    • Toor dal with fresh fenugreek leaves and dried red chili served in a white bowl.
      Indian Dal Recipe: A Beginnerโ€™s Guide to Spices and Method
    • Creamy chickpea salad with cucumber, tomato, onion, and coriander served in a black bowl with a red rim.
      Creamy Chickpea Salad with Avocado Yogurt Dressing

    Popular Recipes

    • Perfectly cooked basmati rice garnished with cardamom and whole spices.
      Restaurant Style Indian Rice Recipe
    • A stack of crispy red lentil wraps topped with a fresh cilantro leaf, served on a white plate over a colorful checkered napkin.
      Easy Red Lentil Wraps Recipe (Vegan High Protein Tortillas)
    • Top view of a bowl filled with shiny, cooked kidney beans on a marble surface with the logo 'everydaynourishingfoods' visible.
      Instant Pot Red Kidney Beans (Soaked and Dried)
    • Bowl of chana saag featuring chickpeas in a thick spinach sauce, on a colorful checkered cloth, with 'Everyday Nourishing Foods' watermark.
      Chana Saag Recipe (Indian Chickpea and Spinach Curry)
    • Kidney beans soup in a white bowl with rich broth and hearty vegetables.
      Red Kidney Beans Soup (Easy & Vegan Recipe)
    • A bowl of vibrant green Indian spinach saag on a colorful checkered napkin.
      Easy Indian Saag Recipe (Quick Spinach Curry)
    • How to Cook Basmati Rice in a Rice Cooker
    • A bowl of cooked black beans garnished with a fresh basil leaf, placed on a light-colored cloth background.
      Instant Pot Black Beans: The No-Fuss, Zero-Waste Guide (Soaked & No-Soak)

    Footer

    โ†‘ Back to Top
    • About Me
    • Privacy Policy
    • Accessibility
    • Contact
    • Quick Feedback?

    Copyright ยฉ Everyday Nourishing Foods 2026

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required