Jump to Recipe Print Recipe

A mix of savory mushrooms is simmered up with veggies and hearty barley in a silky cashew base to make this rich and indulgent creamy vegan mushroom soup.

I’m just going to put this out there: this soup is awesome.

This is one of those recipes that I’ve been making some variation of forever, tweaking and perfecting, until it finally reached that point where I had to share it. The original recipe came from my mom’s collection. Back when I moved out of the house, I made a point of copying all of my mom’s favorite recipes down on index cards, because that’s how we shared recipes back in the old days.

Anyhow, I still have a little box of recipe cards from mom that I dive into from time to time. Mushroom barley soup was one of my favorites from that box. The original recipe was pretty simple, though it wasn’t vegan. I made a few swaps and added in some soymilk to make it creamy. For a long time it was one of my favorite soups.

But as my cooking changed, the recipe evolved. Wine and fresh thyme were new additions, different types of mushrooms entered the picture (the recipe works with all kinds!), and soy milk got replaced with super creamy cashews. This last time I made it I decided to blend up some of the soup — mushrooms, veggies, barley and all. That’s what put it over the top. If you’re looking for something super cozy and comforting that nobody would ever guess was vegan, well here you go.

FAQ & Tips for Making the Best Creamy Vegan Mushroom Barley Soup

  • Look for miso in the international foods section of your supermarket. If you can’t find it there, try an Asian market or Amazon.
  • Can this recipe be made gluten-free? Unfortunately, barley contains gluten, so mushroom barley soup is inherently not gluten-free. Experiment with subbing other grains like quinoa or brown rice. And also be sure to use gluten-free tamari instead of soy sauce.
  • I don’t cook with alcohol. Is there a substitute for the wine? It adds a lot of flavor, but you can swap it out with some additional vegetable broth if you like.
  • And if you do use the wine, check with Barnivore to ensure the brand you choose is vegan.

Like this recipe? If so, be sure to follow me on Facebook, Pinterest or Instagram, or subscribe to my newsletter. And please stop back and leave me a review and rating below if you make it!

5 from 23 votes Print

Creamy Vegan Mushroom Barley Soup

A mix of savory mushrooms is simmered up with veggies and hearty barley in a silky cashew base to make this rich and indulgent creamy vegan mushroom soup. CourseSoup CuisineAmerican Prep Time 15 minutes Cook Time 1 hour Total Time 1 hour 15 minutes Servings 4 Calories 428 kcal Author Alissa


  • ¼cupolive oil
  • 1poundassorted fresh mushrooms,I used a mix of button, cremini and shiitake, cleaned and chopped
  • 1medium onion,diced
  • 2medium carrots,diced
  • 2celery ribs,diced
  • 4garlic cloves,minced
  • 1cupdry white wine
  • 1teaspoondried thyme
  • 6cupslow sodium vegetable broth,divided
  • ½cupdried pearl barley
  • ½cupraw cashews,soaked in water 4 to 8 hours and drained
  • 1 ½tablespoonssoy sauce
  • 1 ½teaspoonswhite miso paste,optional but recommended
  • salt and pepper to taste


  1. Coat the bottom of a large pot with oil and place over medium heat. When oil is hot, add the mushrooms in as even a layer as possible. Allow to cook for about 5 minutes, flip and cook 5 minutes more, until most of the mushrooms are nicely browned. Add onion, carrot, celery, and garlic to the pot and saut­­é until vegetables are softened, about 5 minutes.
  2. Add wine and thyme to the pot. Raise heat and bring to a simmer. Lower heat and allow to simmer until the liquid is reduced by half, about 5 minutes. Add 5 cups of broth and barley to the pot. Raise heat again and bring to a boil. Lower heat and allow to simmer, uncovered, until the barley is tender, about 45 minutes.
  3. Transfer 1 cup of the soup into a blender. Add remaining 1 cup of broth, and cashews. Blend until the mixture is smooth and creamy, then return it to the pot. Add the cashew mixture to the pot, along with soy sauce and miso, if using. Stir until all ingredients are fully incorporated, making sure to fully dissolve the miso. The soup will be very thick at this point. Thin it with some water if desired. Reheat for a minute or two, and season with salt and pepper to taste.
  4. Divide into bowls and serve.

Recipe Notes

If you forgot to soak your cashews, just place them in a saucepan with some water and boil for about 15 minutes.

Nutrition FactsCreamy Vegan Mushroom Barley SoupAmount Per ServingCalories 428Calories from Fat 193% Daily Value*Fat 21.4g33%Saturated Fat 3.5g18%Sodium 1047mg44%Potassium 777mg22%Carbohydrates 44.4g15%Fiber 7.3g29%Sugar 8g9%Protein 10.2g20%Calcium 40mg4%Iron 5.8mg32%* Percent Daily Values are based on a 2000 calorie diet.« Butternut Squash Chana MasalaSun-Dried Tomato & Kalamata Olive Hummus »

Sharing is caring!

This soup is rich, decadent, and delicious! I actually ate the leftover soup over pasta, and though it sounds weird it was an amazing use of leftover soup!


  • Hi, I’m Alissa! I’m a former attorney turned professional food blogger. I love creating vegan recipes with bold flavors!

    More about me →

Leave a Reply

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