• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Eating by Elaine
  • Recipes
  • Shop
  • Cookbook
  • Subscribe
  • About
  • Discounts
  • Contact
menu icon
go to homepage
  • Recipes
  • Shop
  • Cookbook
  • Subscribe
  • About
  • Discounts
  • Contact
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • Twitter
    • YouTube
  • search icon
    Homepage link
    • Recipes
    • Shop
    • Cookbook
    • Subscribe
    • About
    • Discounts
    • Contact
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • Twitter
    • YouTube
  • ×
    Home » Recipes » Soups

    Easy Vegan Cream of Mushroom Soup (Gluten-Free)

    By Elaine Gordon · Published: Feb 3, 2022 · Modified: Aug 31, 2023

    Jump to Recipe

    This simple, creamy and savory one-pot vegan cream of mushroom soup is full of richness and flavor. It is sure to fill your kitchen with the most comforting aromas, and it's the perfect soup to warm you up when you need it most. Plus it is dairy-free, gluten-free and paleo!

    Two bowls of creamy vegan cream of mushroom soup next to a silver spoon, fresh garlic and crusty bread with a white background.

    The idea for this vegan cream of mushroom soup originally came while I was developing my green bean casserole. Most traditional casseroles call for creamy soups, so I made a cashew cream/mushroom base as a non-dairy substitute. I sampled it before mixing it into the casserole and immediately knew it would be a winner all by itself as a delicious cream of mushroom soup!

    You can adjust the amount of water in the soup to control the thickness, and the fresh mushrooms and savory blend of spices make it absolutely out of this world. Enjoy it with a side of herb roasted root vegetables, a shredded Brussels sprouts salad or some easy almond flour crackers for dipping!

    I am always so excited when a recipe that feels special and comforting comes together quickly and easily, and this one did just that. It is definitely a crowdpleaser and is a great vegan recipe option for holidays like Thanksgiving and Christmas.

    Vegan cream of mushroom soup in a white bowl with a white background.

    Ingredients

    Vegan Mushroom Soup Ingredients consisting of mushrooms, cashew cream, olive oil, garlic, water and spices with a white background.

    A homemade vegan cream of mushroom soup recipe might sound intimidating, but take a look at this ingredient list...it's actually really short!

    • Onion - You can use either yellow or white onion in this dish. I like to dice the onion small so it distributes into every single bite.
    • Garlic - I use five fresh garlic cloves for this recipe. I love how the garlic combines with the mushrooms for incredible, savory flavor. If you're a big garlic fan, try adding roasted garlic (oven-roasted or using the air fryer).
    • Seasonings - With fresh garlic, onion and mushrooms in this soup, I want the seasonings to be simple and aromatic. I use dried thyme (fresh thyme works too), ground black pepper and salt for the perfect flavor.
    • Mushrooms - Since they're the star of the show, you won't be surprised that we're using a lot of mushrooms! Trim and quarter or slice 24 ounces of fresh mushrooms. Use any of your favorite varieties...you can even mix and match different mushrooms for more texture. I typically go with baby bella mushrooms, cremini mushrooms or white button mushrooms for this soup.
    • Homemade Cashew Cream - This is the vegan secret ingredient! Cashew cream is how I easily add creamy, silky, thickened texture to my plant-based recipes.
    • Extra virgin olive oil
    • Water - There is so much depth of flavor in this creamy soup that vegetable broth is really not necessary. Vegetable broth often varies depending on the brand so I prefer to use water and control the flavors on my own.

    Note that while most traditional cream of mushroom soups contain all purpose flour, this one is completely flour-free so it is an excellent gluten-free version. It also does not use any white wine, full-fat coconut milk or coconut cream.

    Vegan cream of mushroom soup in a white bowl in front of crusty toasted bread with a white background.

    How to Make Dairy-Free Cream of Mushroom Soup

    When I said this is an easy recipe, I meant it!

    1. Slightly caramelize the onions. Add oil to a 5.5-quart dutch oven over medium heat. Add the onions and salt and sauté for 10-15 minutes until golden and slightly caramelized.
    2. Add minced garlic, thyme and pepper. Sauté for another five minutes over low heat.
    3. Add mushrooms and sauté over medium heat. Sauté for 30 minutes until they release their juices and start to sear slightly. Stir occasionally.
    4. Add water and bring to a boil. Then simmer on low for 10 minutes, stirring occasionally.
    5. Add cashew cream. Cashew cream is a mixture of raw cashews, water and salt blended together (see more below). Stir well to fully incorporate the cream into the soup, then serve hot!
    Diced onions in a black pot with a white background.
    Sautéed onions with minced garlic, thyme and pepper in a black pot with a white background.
    Sautéed onions, garlic, thyme and pepper in a black pot with a white background.
    Raw mushrooms in a black pot with a white background.
    Sautéed mushrooms in a black pot with a white background.
    Water being poured into pot of sautéed mushrooms and other soup ingredients.
    A hand pouring cashew cream into a black pot of mushroom soup.
    Vegan ream of mushroom soup in a black pot with a white background.
    Vegan cream of mushroom soup garnished with sautéed mushrooms in a white bowl next to crusty bread with a white background.

    Homemade Cashew Cream

    The creaminess of this soup comes from a batch of my homemade cashew cream which could not be easier to make! It's done by soaking cashews overnight (or in boiling water for my quick-soak method), then blending them with filtered water until smooth. That's it! Learn more about how (and why!) to soak cashews as well as why cashews are so great for vegans.

    With the cashew cream, there is no need for almond milk (or any other plant-based milk) or coconut cream.

    If you're nut-free, don't worry...you can still make this vegan creamy mushroom soup! Simply swap cashew cream for my easy sunflower seed cream sauce. It is nut-free and just as tasty!

    Vegan cream of mushroom soup in a white bowl with a white background.

    How to Store

    Once fully cooled to room temperature, store leftovers in an airtight container in the refrigerator for up to five days. The soup can be frozen for up to three months.

    Vegan cream of mushroom soup in a white bowl with a black and silver spoon overtop with a white background.

    All About Mushrooms

    Did you know mushrooms aren't even veggies, but technically fungi?! Mushrooms are low in calories and sodium and contain no fat or cholesterol. They're high in dietary fiber, B vitamins and riboflavin. 

    They are also a good source of niacin, copper, selenium, potassium and pantothenate. Mushrooms also soak up vitamin D when exposed to sunlight, just like humans do (source). Mind blowing!

    Look for firm, well-shaped mushrooms that do not have any spots or slime on them. According to the Produce for Better Health Foundation, you can store mushrooms in the refrigerator in their original container or paper bag for up to one week. However, I always achieve the best results with fresh mushrooms, so I try to use them within a day or two.

    Vegan cream of mushroom soup in a white bowl with a white background.

    This creamy vegan mushroom soup is rich and comforting with the absolute best flavor...all while being vegan (no meat, eggs, or dairy!), gluten-free, paleo, refined sugar-free and soy-free. It's a super nutritious dish not just for the mushroom lover, but for everyone to enjoy!

    I hope you make it and tag me on Instagram so I can see your delicious bowl of soup. You can also leave a review below to help anyone else who may want to try this great recipe! Finally, sign up for my newsletter to receive easy, delicious and nutritious plant-based recipes right to your inbox. Enjoy!

    Vegan Mushroom Soup in a white bowl with a black spoon submerged with a white background.

    More Mushroom Recipes

    • Creamy Vegan Garlic Mushroom Fettuccini
    • Easy Restaurant-Style Sauteed Mushrooms
    • Vegan Green Bean Casserole
    • Instant Pot Vegan Mushroom Risotto
    • Vegan Thai Coconut Curry Soup with Zoodles
    • Red Wine Spaghetti with Mushrooms and Parsley Pesto
    • Garlic & Chive Roasted Vegetables
    • Quinoa Stuffing
    • Vegan Mushroom-Walnut Balls
    • Mushroom & Walnut Tacos with Mango Avocado Salsa
    Click Here: the Ultimate Vegan Soup Roundup
    Print
    clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
    Vegan Mushroom Soup

    Easy Vegan Cream of Mushroom Soup (Gluten-Free)


    5 from 11 reviews

    • Author: Elaine Gordon
    • Total Time: 55 minutes
    • Yield: 6 1x
    • Diet: Vegan
    Print Recipe
    Pin Recipe

    Description

    This simple, creamy and savory Vegan Cream of Mushroom Soup is made without dairy or gluten and is sure to fill your kitchen with comforting aromas.


    Ingredients

    Scale
    • 2 tablespoons extra virgin olive oil
    • 1 medium yellow or white onion, finely diced
    • 1 teaspoon fine salt
    • 5 large cloves fresh garlic, peeled and minced
    • 1 teaspoon dried thyme
    • ½ teaspoon ground black pepper
    • 24 ounces mushrooms, trimmed and thinly sliced or diced (baby bella, white button or any mix of your favorite varieties)
    • 4 cups filtered water
    • 1 batch of homemade cashew cream (1 cup soaked raw cashews + ½ cup filtered water + ¼ teaspoon salt)

    Instructions

    1. Add oil to a 5.5-quart dutch oven over medium heat. Add the onions and salt and sauté for 10-15 minutes until golden and slightly caramelized.
    2. Add minced garlic, thyme, pepper and sauté another 5 minutes over low heat.
    3. Add mushrooms and sauté over medium heat for 30 minutes, stirring occasionally, until they release their juices and start to sear slightly.
    4. Add water and bring to a boil. Then simmer on low for 10 minutes, stirring occasionally.
    5. Add cashew cream and stir well to fully incorporate.
    6. Serve hot.

    Equipment

    Glass Measuring Cups

    Buy Now →

    Measuring Spoons

    Buy Now →

    knife set (code ELAINE for 10% off)

    Buy Now →
    Non-Toxic Dutch Oven

    dutch oven

    Buy Now →

    Notes

    For added protein add a can of white beans, drained and rinsed.

    Store leftovers once fully cooled to room temperature in an airtight container in the refrigerator for up to five days. Freeze for up to three months.

    • Prep Time: 15
    • Cook Time: 40
    • Category: Soup
    • Method: Stovetop

    Keywords: vegan cream of mushroom soup

    Did you make this recipe?

    Tag @eatingbyelaine on Instagram and hashtag it #eatingbyelaine

    • Vegetables
    • Winter
    • Christmas
    • Valentine's Day
    • Gluten-Free
    • Paleo
    • Refined Sugar-Free
    • Vegan
    • Blender
    • One-Pot
    • Easy
    • Kid-Friendly
    • Quick

    Reader Interactions

    Comments

    1. Linda P. says

      February 22, 2022 at 5:20 pm

      This is just the soup recipe I needed. It reminded me of my grandmother's cream of mushroom soup. So delicious, and easy to make. This soup is savory and flavorful, and tasted just as good as a leftover lunch idea. At least, that's what I heard, since my husband finished it! Thanks, Elaine, this is a keeper for sure.






      Reply
      • Elaine Gordon says

        February 22, 2022 at 9:54 pm

        Thank you so much, Linda! I'm so happy to hear that! And honored it reminded you of a special family recipe 🙂

        All the best, Elaine

        Reply
    2. Jessica says

      November 17, 2022 at 9:07 pm

      Love, love, love! This mushroom soup is so delicious! I love mushrooms and making this soup has been a game changer!






      Reply
      • Elaine Gordon says

        November 21, 2022 at 4:39 pm

        Thank you so much, Jessica! So happy to hear you enjoyed it so much. I'm a mushroom lover as well so I get the enthusiasm 🙂

        Reply
    3. Bobby Gordon says

      August 31, 2023 at 9:14 am






      Reply
    4. Beth says

      November 14, 2023 at 10:03 am

      This is such a delicious cream of mushroom soup recipe. I'm not vegan, but this one looked so good, I had to try it. It's one of the best soups I've made all season.






      Reply
      • Elaine Gordon says

        December 01, 2023 at 9:13 am

        That is SO sweet - thank you so much! I love to hear this. Thank you for taking the time to review.

        Reply
    5. Saif says

      November 14, 2023 at 10:06 am

      I love creamy mushroom soup. I am glad you got a vegan version since I sometime can't tolerate dairy products.






      Reply
      • Elaine Gordon says

        December 01, 2023 at 9:14 am

        Thank you so much, Saif! I'm so happy to hear you enjoyed this one!

        Reply
    6. Casey says

      November 14, 2023 at 11:53 am

      Cream of mushroom soup is one of my favorites, but I've never had it without chicken stock. I'm excited to try this!






      Reply
      • Elaine Gordon says

        December 01, 2023 at 9:14 am

        Thank you so much, Casey! I hope you enjoy!

        Reply
    7. Ashley says

      November 29, 2023 at 12:31 pm

      What a delicious creamy soup! I love this recipe.






      Reply
      • Elaine Gordon says

        December 01, 2023 at 9:28 am

        Thank you so much, Ashley! So happy to hear you enjoyed it so much!

        Reply
    8. Anjali says

      November 29, 2023 at 12:33 pm

      Omg this really was the best cream of mushroom soup I've had!! So rich, velvety and packed with flavor!






      Reply
      • Elaine Gordon says

        December 01, 2023 at 9:28 am

        Thank you so much, Anjali! So happy to hear this!

        Reply
    9. Farah Abumaizar says

      November 29, 2023 at 12:53 pm

      Nothing like a great soup recipe in chilly weather, and this certainly fits the bill! Thank you for this delicious vegan soup!






      Reply
      • Elaine Gordon says

        December 01, 2023 at 9:29 am

        Thank you so much, Farah! I'm so happy to hear you enjoyed it so much!

        Reply
    10. Lisa says

      November 29, 2023 at 1:31 pm

      I made this soup and loved it! My daughter keeps a dairy free diet so i am making this the next time she comes over.






      Reply
      • Elaine Gordon says

        December 01, 2023 at 9:29 am

        Yay! So happy to hear you enjoyed and plan to make again for your dairy-free daughter!

        Reply
    11. Beth says

      November 29, 2023 at 1:31 pm

      Oh, yum! This is the perfect soup for the winter! It's so cozy and warm, and I love the earthy flavor of the mushrooms.






      Reply
      • Elaine Gordon says

        December 01, 2023 at 9:29 am

        Thank you so much, Beth! I'm so happy to hear this!

        Reply

    Leave a Reply Cancel reply

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

    Recipe rating ★ 5 Stars ☆ ★ 4 Stars ☆ ★ 3 Stars ☆ ★ 2 Stars ☆ ★ 1 Star ☆

    Primary Sidebar

    Recipe Filters

    Category

    Dietary Preference

    Ingredient

    Method

    Feature

    Occasion

    Hi! I'm Elaine.

    Here I combine my passion for creating easy plant-based and gluten-free recipes with my health education background (MPH, MCHES) to make cooking approachable for anyone regardless of dietary restrictions or sensitivities.

    • Facebook
    • Twitter
    • Instagram
    • Pinterest
    • YouTube
    • TikTok

    Thank you for checking out my vegan and gluten-free recipes!

    Learn more about me →

    Latest Recipes

    • Vegan Gluten-Free Black Bean Brownie Recipe
      Fudgy Vegan Black Bean Brownies (Gluten-Free)
    • Pesto Pasta with Maple Roasted Butternut Squash on a white plate with a silver fork.
      Pesto Pasta with Maple Roasted Butternut Squash
    • Pistachio pesto in a white bowl with a white background.
      Easy 5-Minute Pistachio Pesto
    • Carrot and red lentil soup in a white bowl next to fresh garlic, gold spoons and a checkered cloth with a white background
      1-Pot Creamy Carrot and Red Lentil Soup (30 Minutes)
    • Maple syrup being drizzled over blackberry oatmeal bake topped with coconut whipped cream and two blackberries.
      1-Bowl Blackberry Oatmeal Bake
    • Roasted Carrots
      Easy Oven Roasted Carrots (5 Ingredients)
    Immunity Boosting Recipes

    Footer

    ↑ back to top

    Popular on Instagram

    RECIPE INDEX

    ABOUT

    PRESS

    POLICIES

    CONTACT

    Copyright © 2023 Eating By Elaine