Vegan Mushroom Barley Soup


Vegan Mushroom Barley Soup! Add soy sauce, balsamic, a mix of dried and fresh mushrooms, and spinach for a modern take on this classic recipe.

Photography Credit: Sheryl Julian

Barley is one of those grains that your grandmother probably always had in her pantry. And like many other treasures tucked away on those shelves, barley is chic now and a star ingredient on many trendy restaurant menus.

With this modernized recipe, we’re adding barley to a pot of vegetarian soup along with both dried and fresh mushrooms, and seasoning it with a surprising combination of soy sauce and balsamic vinegar.

Our Favorite Videos

The bowls of soup have a satisfying saltiness and an alluring sweetness—it’s an entirely new take on traditional mushroom barley soup.

Mushrooms and barley are an old pairing, popular in dishes around the world wherever mushroom foragers lived. For centuries, Eastern European cooks made versions of this soup as soon as the weather got cold—a simmering pot was on the menu pretty much all winter.

I like to use a mix of dried and fresh mushrooms in my soup. Dried mushrooms, especially porcini, add a lot of intense flavor to the pot, while the fresh mushrooms are earthy but mild by comparison.

For the fresh mushrooms, I like to use a combination of button, shiitake and large or baby portobello mushrooms, chopping the large ones and slicing small ones so you get a variety of textures.

Use pearl barley for this recipe; “pearl” means that the grains have been partially processed to remove the hull and bran, then polished. It cooks faster. Hulled barley, as the name suggests, has been hulled, but the bran is intact, so it takes longer to cook.

Just a head’s up: the grain continues to expand as they sit in the broth, so if you cook the soup a day ahead and let it chill overnight (which is a good idea because the flavors mellow), you might need to add more water if the mixture seems too thick.

Mushroom Barley SoupI make this soup with plain water so I can build the seasonings myself. I stir in generous spoonfuls of soy sauce and balsamic vinegar—these ingredients, which add an aromatic, umami boost, weren’t available to Eastern European home cooks centuries ago, but why not take advantage of our modern pantries?!

With so many things going into the pot, this soup has lots of satisfying bits to nibble and enough heft to serve as a main course. This recipe makes a large batch, plenty for dinner tonight and meals in the days to come.

Vegan Mushroom Barley Soup Recipe

  • Prep time: 30 minutes
  • Cook time: 1 hour, 15 minutes
  • Yield: 6 to 8 servings


  • 1 ounce dried porcini or other dried mushrooms
  • 2 cups hot tap water
  • 1 1/2 pounds fresh mushrooms (button, shiitake, large or baby portobello, or a mix)
  • 3 tablespoons olive oil
  • 1 clove garlic, minced
  • 1 large onion, diced
  • 2 stalks celery, diced
  • 2 carrots, diced
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 3/4 cup pearl barley
  • 1 medium Yukon Gold potato, cut into 1/2-inch chunks
  • 8 cups water, plus more if needed
  • 2 tablespoons soy sauce, plus more to taste
  • 2 tablespoons balsamic vinegar, plus more to taste
  • 1 bay leaf
  • 1/4 cup chopped fresh parsley
  • 1/4 cup chopped fresh dill
  • 3 ounces baby spinach (2 cups packed), tough stems removed


1 Soak the dried mushrooms: In a bowl, combine the porcini or other dried mushrooms and the 2 cups hot water. Set aside for 30 minutes to soak.

With a slotted spoon, lift the mushrooms out of the bowl and transfer to a cutting board. Coarsely chop them. Strain the soaking liquid through a sieve lined with a paper towel to catch any grit and reserve.

soaking mushrooms for Mushroom Barley Soup mushrooms for Mushroom Barley Soup

2 Prep the fresh mushrooms: Whip any dirt from the mushrooms with a damp paper towel. Remove the stems from all except the button mushrooms. Coarsely chop the large mushrooms and thinly slice the small mushrooms. Set aside.

mushrooms for Mushroom Barley Soup

3 Cook the vegetables: In a large stock pot over medium heat, heat the oil. Add the garlic, onion, celery, carrots, salt, and pepper. Cook, stirring occasionally, for 10 minutes until the vegetables have softened.

Add the mushrooms, stir well, and continue cooking, stirring occasionally, for another 10 minutes. Add the potato and barley and cook, stirring, for 1 minute more.

Ingredients for Mushroom Barley Soup recipe for Mushroom Barley Soup

4 Add the liquids: Stir in the reserved mushroom soaking liquid, water, soy sauce, vinegar, bay leaf, half the parsley, and half the dill.

Bring to a boil, then lower the heat. Partially cover and simmer for 45 to 50 minutes, or until the barley and potatoes are both tender. If the mixture seems too thick at any point, add more water, 1/2 cup at a time.

Vegan Mushroom Barley Soup

5 Finish the soup: Add the spinach and stir well. Cover the pot and let the spinach wilt for 2 minutes. Stir the soup and taste for seasoning. Add more salt, soy sauce, or balsamic vinegar, if you like. Sprinkle with the remaining parsley and dill. Ladle into bowls.

Leftovers will keep refrigerated for up to a week, or frozen for up to 3 months.

Vegetarian Mushroom Barley Soup

Hello! All photos and content are copyright protected. Please do not use our photos without prior written permission. Thank you!

This post may contain links to Amazon or other partners; your purchases via these links can benefit Simply Recipes. Read more about our affiliate linking policy.

Sheryl Julian

Sheryl Julian is an award-winning writer, editor, and food stylist. She is the former food editor of The Boston Globe, co-author of The Way We Cook, and editor of The New Boston Globe Cookbook. Her food sections won Best Newspaper Food Coverage from the Association of Food Journalists in 2015.

More from Sheryl

8 Comments / Reviews

No ImageVegan Mushroom Barley Soup

Did you make it? Rate it!

  1. Liz

    Just made this for lunch, it was awesome will definitely make again


  2. Suzanne

    Great rich flavor! One of our favorites.


  3. HoneyBunny20

    Delicious. Will omit the potato and increase the barley by 1/4 c. since my husband is diabetic and shouldn’t eat white potatoes. The wild mushrooms, soy and balsamic add great flavor. Did double the amount of both the soy and balsamic. Thanks for this great vegetarian recipe.


  4. KB

    So easy to make. I had stock on hand so I used that and added a can of pinto beans to make it more filling. Really delicious. This will be added to my list if ” go to ” recipes.


  5. Barbara

    This is absolutely delicious. I always cook my barley or other grains separately so they don’t sop up all the liquid while sitting overnight. It’s a large recipe so served the second night with sausage. It’s definitely a keeper.


View More
Mushroom Barley SoupVegan Mushroom Barley Soup