Home » Blog » Vegan Cream of Mushroom Soup
Dairy-Free fall Mains meal red wine seasons Sides Special Diet spring summer

Vegan Cream of Mushroom Soup

Spread the love

Family, close friends, and Plant & Vine readers are well aware that I am a fan of mushrooms. Like a “make the family dog smell the mushrooms in the fridge so he can be my official mushroom sniffer and improve my meager chances of finding delicious, edible wild species on a mushroom hunt in the urban woods” type of fan. With cool fall evenings and winter quickly approaching, I’m all about the soups. So putting one and one together, here is a delicious vegan cream of mushroom soup rockin’ two different types of mushrooms.

the recipe title contains the word “cream.” is there a vegan cream of mushroom soup?

Yes, yes, friends, there is. This vegan cream of mushroom soup achieves creaminess without the dairy by using rich, creamy coconut milk. It’s a wonderful, earthy, savory substitution.

how do i make homemade mushroom soup?

Part of the beauty of this recipe is its ease. Simply slice the vegetables and herbs, add the chopped mushrooms, throw in some soy sauce until the mushrooms release their water, add coconut milk, and lett the soup simmer and settle.

When I started making this recipe, I felt like there wasn’t enough liquid in the pot with the mushrooms. But! Add it to the list of mushroom magic! Mushrooms contain and release an ever-surprising amount of water when heated. After 10 minutes of simmering, I had a dutch oven full of miraculous mushroom water. Add the coconut cream and voila! Delicious soup base.

If you’re into soup-making fall vibes, try my mushroom lentil soup with kale, moroccan chickpea stew, or vegan asparagus soup. Or, if you’re feeling more of the mushroom feels, check out these stuffed mushrooms. If you make this delicious vegan cream of mushroom soup, leave a comment, rate the recipe, and and tag a photo with #plantandvine on Instagram.

vegan cream of mushroom soup and wine pairings

Don’t let the simplicity of mushroom soup fool you–this isn’t a bland cream of mushroom from-the-can sort of situation. This is the real mushroom deal. And because it’s packing serious flavor, you can pair this soup with a lot of different wines. You’re going to want a solid wine decanter for these bottles, so check out the best wine decanters. Here are my favorite wine suggestions:

  • Pinot Noir: queen of the red wines with earthy, mushroom undertones. Pinot Noir is light, approachable, and won’t knock out the soup with crazy tannins. However, it’s also a finicky, delicate grape that can be difficult to grow, so be prepared to shell out some cash for a decent bottle.
    • Suggested Regions: Burgundy, France or Willamette Valley, Oregon
  • Nebbiolo: another delightful red with earthy, leathery, and mushroomy flavors to play into the soup’s savoriness.
    • Suggested Regions: Barbaresco or Barolo, Piemonte, Italy
  • Chardonnay: if white wine is your speed, a full-bodied, lightly oaked or unoaked chardonnay will complement the creaminess of the coconut milk and provide refreshing acidity to the density of the soup.
    • Suggested Regions: Napa or Paso Robles, California

If you’re interested in learning more about how to pair wine with vegan recipes, check out my wine pairing and vegan wine guides. Or, if you’ve already got a bottle of wine and need the scoop on how to decant wine, check out the best wine decanters.


Vegan Cream of Mushroom Soup

This vegan cream of mushroom soup recipe is hearty, delicious, and easy to make. A perfect fall and winter warmer soup.

  • Author: Plant & Vine
  • Prep Time: 10 minutes
  • Cook Time: 35 minutes
  • Total Time: 45 minutes
  • Yield: 4 servings
  • Category: Vegan, Vegetarian, Soup, Main, Appetizer
  • Method: Stove
  • Cuisine: American, Vegan, Healthy


  • 1 tablespoon olive oil
  • 1 white or yellow onion, chopped
  • 1 teaspoon sea salt
  • 6 cloves garlic, minced
  • 1 tablespoon dried oregano
  • 1 tablespoon dried basil
  • 3 packs (8 oz each) cremini mushrooms, sliced
  • 2 portobello mushrooms, sliced
  • 3 tablespoons soy sauce
  • 1 can full-fat coconut milk
  • salt and freshly ground black pepper, to taste
  • fresh thyme or basil, for garnishing (optional)


  1. Add the olive oil to a tall soup pot or dutch oven over medium heat. You need a large pot for this recipe as the mushrooms will initially take up significant space. When oil is warm, add the onion, salt, garlic, dried oregano, basil. Cook for 3-5 minutes, stirring frequently.
  2. Add the sliced mushrooms and soy sauce and cover the pot. Cook on medium high, covered, for around 10 minutes. I stirred 2-3 times during this part. The mushrooms will release their water which will form the base of the soup.
  3. Remove the lid, and cook uncovered for an additional 10 minutes.
  4. Add the coconut milk and cook for a final 10 minutes, stirring occasionally. In total, you will cook the soup for 30 minutes, in three 10 minute sections.
  5. Add sea salt and black pepper to taste. I added another teaspoon of salt to bring out the flavors.
  6. Garnish with fresh herbs and serve. Pairs well with wine and a piece of bread.
  7. Store in covered container in refrigerator for up to 3 days.


*Recipe is a guide. Adapt as desired. Adapted from Lovin It Vegan.

Keywords: vegan cream of mushroom soup, mushroom soup, cream of mushroom soup, homemade mushroom soup, best cream of mushroom soup

About the author

Add Comment

Click here to post a comment