• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Legally Healthy Blonde
  • Home
  • Recipes
    • Pasta Recipes
    • Instant Pot Recipes
    • Gluten-Free Recipes
    • Drinks
    • Soups
    • Salad Recipes
    • Sides & Appetizers
    • Sauces
    • Italian Meals
    • Asian Meals
    • Desserts
  • About Me
  • Work With Me
    • Private Catering
  • Subscribe
menu icon
go to homepage
subscribe
search icon
Homepage link
  • Recipes
  • About Me
  • Work With Me
    • Private Catering
  • Contact
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
  • ×

    Home » Recipes » Sides & Appetizers

    Vegan Cream of Mushroom Soup

    Published: Jan 19, 2022 by Emily · This post may contain affiliate links.

    Share This Recipe!

    49 shares
    Jump to Recipe Print Recipe

    This Vegan Cream of Mushroom Soup is a healthier, tastier version of the classic canned soup! Whip this up with just a few basic ingredients!

    mushroom soup in 2 small bowls with rosemary on top.

    When I was a kid, I was a pretty picky eater. Surprisingly, I loved the Campbell's can of mushroom soup growing up. It was rich, creamy, and salty, and I thought it went well with every single thing. Thankfully, I now have this healthier (& tastier) adult version of the canned favorite!

    Now that I'm older, I love mushrooms! I chose to use portobello mushrooms for this, but white mushrooms would work really well too. I don't recommend using a fancier mushroom, like chanterelle or morels. Though delicious, the flavors will likely get buried and be too delicate for a creamy soup.

    Additionally, if you're not crazy about mushrooms, feel free to reduce the number of mushrooms by up to half! You'll get more of a white creamy soup, still with that strong umami flavor.

    Pair this creamy soup with some Homemade Sourdough Stecca Bread!

    Why You'll Love This Recipe

    1. Simple Ingredients - This sauce is thickened with flour and cornstarch–which you probably already have in your pantry!
    2. Perfect Side Dish or Appetizer! This recipe yields about 2 cups, so it is the perfect amount for a small side or appetizer soup to pair with a salad or a main dish.
    3. It's a Healthy Option - Per serving, this soup is only 169 calories. It's low fat, moderate protein, and packed with nutrients! Add even more nutrients to it by adding leafy greens like spinach or kale!

    What You Need For This Recipe

    Ingredients and Substitutions:

    ingredients with labels.
    • Portobello Mushrooms - Portobellos are my preferred choice for this recipe. If you want a bit of a lighter mushroom taste, classic white mushrooms work great!
    • Non-Dairy Milk - I typically use unsweetened and unflavored almond milk, but any will work!
    • All-Purpose Flour - To make this recipe GF, find a flour that can be substituted 1:1 for regular flour. A good one to try is King Arthur Gluten-Free Multi-Purpose Flour.
    • Vegan Butter - I recommend Earth Balance vegan butter. If you can't get your hands on good vegan butter, high-quality olive oil will also work, though the base of the soup may turn out a bit more oily than creamy.
    • Cornstarch - This ingredient is very helpful to the composition of the soup, though if necessary, you can omit it.

    Tools:

    • Medium Non-Stick Pot
    • Whisk
    • Wooden Spoon or Rubber Spatula

    How to Make This Recipe

    Step 1: Create the Roux

    Creating the roux for the mushrooms soup

    Heat your non-stick pot and melt 2 tablespoons of vegan butter.

    Using the whisk, stir in 2 tablespoons of flour. Continue whisking and stirring until the butter and flour combine and there are no clumps.

    Using either a whisk or a spatula, continue to stir the roux until the color turns slightly golden. You want to allow the flour to cook with the butter, so that the soup doesn't have the taste of raw flour.

    Once the mixture is golden, stir in ⅓ cup of almond milk. Whisk this with the mixture to create a thick, white, creamy base.

    Step 2: Make the Mushroom Base

    Adding chopped mushrooms to the roux

    Once you've achieved a thick, white base, you're ready to add the mushrooms.

    Prior to adding the mushrooms, you'll want to chop them. I chose to chop mine very finely. If you prefer bigger chunks of mushrooms, that's up to you! Just note that the larger pieces may take a minute or two longer to cook down!

    Add all 8 ounces of chopped mushrooms to the base and stir to combine. Continue stirring until the mushrooms become soft and creamy and melt into the sauce.

    Season with 1 ¼ teaspoon of salt and garlic powder.

    Continue stirring, after about 5 minutes it should look like the photo below.

    Creamy mushroom base

    Step 3: Turn it Into a Soup!

    Once the mushrooms are cooked down, add 1 cup of almond milk and stir. Combine until well incorporated.

    Separately, make a cornstarch slurry by combining 1 teaspoon cornstarch with 1 teaspoon water. Whisk until no clumps remain. Add the slurry to the soup and bring to a simmer.

    • mushroom soup in progress
    • Finished soup still in the pot

    Once simmering, it should begin to thicken. Continue stirring until you reach the thickness you desire, then turn off the heat.

    Vegan Cream of Mushroom Soup

    Expert Tips

    • Keep cooking this soup down until it reduces and use it as a base for things like green bean casserole or a sauce for a pasta!
    • Add more nutrients to this healthy soup by adding some greens such as kale, spinach, broccoli, or even chopped asparagus.
    • If you like mushrooms, but want a soup that doesn't have quite as many, reduce the amount of mushrooms from 8 ounces to 6 or 4 ounces. You'll still have a great mushroom taste without it being overwhelming! This is a great option for someone who might be a pickier eater.

    Recipe FAQs

    Is Campbell's mushroom soup vegan?

    No. Campbell's mushroom soup is not vegan as it gets much of its creamy texture from dairy products.

    How do you make soup creamy without dairy?

    There are so many ways to make a creamy soup without dairy! My favorite method (& the simplest method!) is the one I use in this recipe, where the soup is based out of a roux of flour and vegan butter. Other options include using coconut milk, cashew cream, or a vegan yogurt or cream cheese!

    Why is canned soup bad for you?

    Canned soup can be super high in sodium amounts! That, plus lots of oils, gums, and filler ingredients can make canned soups very unhealthy. Make a healthier copycat recipe of a canned soup, like this one!

    Related Recipes

    • Vegan Potato Leek Soup (Instant Pot & Stove)
    • Vegan Gnocchi Soup
    • Creamy Dairy-Free Mushroom Stroganoff (Instant Pot)
    • Vegan Tortilla Soup (Instant Pot or Stovetop)

    Love a recipe you've tried? Please leave a 5-star🌟 rating in the recipe card below and/or a review in the comments section further down the page. Don't forget to tag me on Instagram, Pinterest, and Facebook when you try one of my recipes!

    Vegan Cream of Mushroom Soup

    Vegan Cream of Mushroom Soup

    This Vegan Cream of Mushroom Soup is a healthier, tastier version of the old-school classic canned cream of mushroom soup! Whip this up with just a few basic ingredients for a wholesome, cream, plant-based meal or side dish!
    5 from 4 votes
    Print Pin Rate
    Course: Appetizer, Main Course, Side Dish, Soup
    Cuisine: American, Vegan
    Prep Time: 5 minutes
    Cook Time: 20 minutes
    Total Time: 25 minutes
    Servings: 2 People
    Calories: 169kcal
    Author: Emily

    Equipment

    • Non-stick Pot
    • Whisk
    • Wooden Spoon or Rubber Spatula

    Ingredients

    • 8 ounces Portobello Mushrooms
    • 2 tablespoon Vegan Butter
    • 2 tablespoon All-Purpose Flour
    • 1 ⅓ cup Unsweetened Almond Milk
    • 1 ¼ teaspoon Salt
    • 1 ¼ teaspoon Garlic Powder
    • 1 teaspoon Cornstarch
    • 1 tsp Water

    Instructions

    • Heat a non-stick pot and melt 2 tablespoons of vegan butter in it
    • Once the butter is melted, whisk in 2 tablespoons of flour.
    • Continue whisking until the flour is fully incorporated with the butter and there are no remaining clumps.
    • Finely chop 8 ounces of portobello mushrooms.
    • Continue to stir the flour and butter roux until it reaches a golden color
    • Once the mixture is golden, stir in ⅓ cup of almond milk.
    • Whisk this with the mixture to create a thick, white, creamy base. 
    • Add all 8 ounces of chopped mushrooms to the base and stir to combine.
    • Continue stirring until the mushrooms become soft and creamy and melt into the sauce. 
    • Season with 1 ¼ teaspoon of salt and garlic powder. 
    • Continue stirring for about 5 minutes. 
    • Once the mushrooms are cooked down, add 1 cup of almond milk and stir. Combine until well incorporated. 
    • Separately, make a cornstarch slurry by combining 1 teaspoon cornstarch with 1 teaspoon water. Whisk until no clumps remain.
    • Add the slurry to the soup and bring it to a simmer. 
    • Once simmering, it should begin to thicken.
    • Continue stirring until you reach the thickness you desire, then turn off the heat. 
    • Scoop the soup out to serve and garnish with rosemary (optional), or other green herbs

    Notes

     
    • Keep cooking this soup down until it reduces and use it as a base for things like green bean casserole or a sauce for a pasta!
    • Add more nutrients to this healthy soup by adding some greens such as kale, spinach, broccoli, or even chopped asparagus.
    • If you like mushrooms, but want a soup that doesn't have quite as many, reduce the amount of mushrooms from 8 ounces to 6 or 4 ounces. You'll still have a great mushroom taste without it being overwhelming! This is a great option for someone who might be a pickier eater.

    Nutrition

    Serving: 1 cup | Calories: 169kcal | Carbohydrates: 13.7g | Protein: 5.5g | Fat: 10.8g | Saturated Fat: 2.5g | Polyunsaturated Fat: 3.3g | Monounsaturated Fat: 4g | Sodium: 226.7mg | Potassium: 423.6mg | Fiber: 2.3g | Sugar: 0.7g | Vitamin A: 6.7IU | Vitamin C: 2.7mg | Calcium: 20mg | Iron: 4mg
    Tried this Recipe? Pin it for Later!Mention @LegallyHealthyBlonde or tag #LegallyHealthyBlonde!

    More Sides & Appetizers

    • Risotto al Limone (Lemony Risotto)
    • Easy Hamachi Crudo (Yellowtail Sashimi)
    • Chicken Fried Tofu (Vegan)
    • Penne al Salmone (with Fresh Salmon)

    Reader Interactions

    Comments

      Leave a Reply Cancel reply

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

      Recipe Rating




    1. Anonymous

      January 22, 2022 at 12:52 am

      5 stars
      Looove cream of mushroom soup, and this recipe is a great take!

      Reply

    Primary Sidebar

    Welcome! I'm so glad you're here :)

    Hi, I'm Emily! I am the classically trained chef-recipe creator behind Legally Healthy Blonde. I love fancy pasta, a good martini, and cooking impressive meals for myself and friends! I created LHB to share my passion of cooking and entertaining with everyone! If you love feel-good food that looks & tastes impressive, you're in the right spot!

    Learn more about me →

    Let's Be Friends!

    • Facebook
    • Instagram
    • Pinterest

    Fall Recipes

    carrots and parsnips on a plate.

    Hot Honey Roasted Carrots and Parsnips

    brussel sprouts in a bowl.

    Crispy Hot Honey Brussel Sprouts

    Creamy Peppermint Espresso Martini

    mac and cheese with a spoon.

    White Cheddar Mac and Cheese

    Mistletoe Margarita (Holiday Cocktail)

    Stuffed Delicata Squash (Vegetarian)

    Popular Recipes

    Creamy Vegan Miso Ramen Noodles

    Sourdough Stecca Bread (No Knead Baguette)

    Confit Garlic (Stovetop, Oven, & Instant Pot)

    Hibachi Fried Rice With Yum Yum Sauce

    Creamy Vegan Tuscan Pasta (Instant Pot)

    Cowboy Caviar

    Vegan Cowboy Caviar Dip

    Footer

    ↑ back to top

    Legally Healthy Blonde

    Privacy Policy & Terms of Use

    About

    Contact

    Services

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2022 Legally Healthy Blonde