This dairy-free mushroom barley soup has been loved by thousands of people over the past fifteen years. No exaggeration. It has wonderful depth in flavor, a comforting stew-like richness, and is generously stocked with mushrooms and barley for more satisfaction than your average soup. This recipe is also quite versatile. It’s positively delicious as is, but almost invites you to toss in leftover vegetables or herbs.

The Dairy-Free Mushroom Barley Soup that Everyone Loves
I originally featured this mushroom barley soup on my old blog, where it received dozens and dozens of raves from readers. It was so popular, that I decided to include a version of it in the 2nd edition of my flagship book, Go Dairy Free: The Guide and Cookbook. But today, I’m giving it another permanent home here on our main website, and I am including some tips and options in the FAQs below.
Where do I get Mushroom Broth? Can I Sub Vegetable Broth?
I originally created this recipe for a Pacific Foods event, so I used Pacific Foods Mushroom Broth. It’s still the brand I use today, but sometimes I substitute beef broth, which has similar flavor depth and pairs well with mushrooms and barley. I heavily prefer mushroom broth or beef broth for this mushroom barley soup, but vegetable broth would work fine in a pinch! You could even use chicken broth, but it’s not my top choice for this particular recipe.
Should I use Regular or Low Sodium Broth?
The choice is up to you. If you use low sodium broth, you might opt to add more salt when you taste test. But if you need a lower sodium soup, choose low sodium broth, and keep in mind that miso is relatively high in sodium.
What Additions do you Recommend?
I think my favorite additions are diced carrot and/or fresh herbs, like thyme, parsley, rosemary or marjoram. But sliced celery, diced parsnips, and corn can also be tasty additions. For added protein, beef or tempeh pair nicely with the flavors in this mushroom barley soup.
Can I use Other Types of Mushrooms?
You can. I’ve had readers say they used mixed mushrooms with success. Baby bellas or chopped portobello mushrooms are a seamless swap. But I also like enoki mushrooms and shiitake mushrooms in soup. Most types of mushrooms that you can buy at the grocery store will work great. But keep in mind that they can vary in flavor, texture, and chewiness.
Would you call this Soup Chunky Style or Brothy?
Definitely chunky style. Most mushroom barley soups use a paltry 1/3 cup of dried barley with 8 cups of broth, which is ridiculous in my opinion! I think the mushroom and barley are every bit as important as the broth, so they get played up more in this recipe. That’s why I often call it a stew-like soup or yes, even a chunky-style soup. But you can always add more liquid if you prefer a brothier soup.
Can I Make this Mushroom Barley Soup in a Crockpot?
Yes, I’ve made it in a slow cooker. I do prefer to saute the ingredients as directed, so a multi-cooker or Instant pot is handy, but just cook the soup on low in your crockpot for 6 to 8 hours.
Do you have a good Gluten-Free Option for this Soup?
My favorite gluten-free barley substitute for soups is sorghum. It has a similar dense chewiness and cooks in nearly the same amount of time. You could substitute wild rice, brown rice, or quinoa, but you would need to adjust the cook time.

Special Diet Notes: Hearty Mushroom Barley Soup
By ingredients, this recipe is dairy-free / non-dairy, egg-free, nut-free, peanut-free, optionally soy-free, optionally vegan, plant-based, and optionally vegetarian. Just be sure to choose the broth and miso that suit your dietary needs.
For soy-free dairy-free mushroom barley soup, look for a soy-free chickpea miso, or omit the miso, and add salt to taste.

Dairy-Free Mushroom Barley Soup
Ingredients
Method
- Heat the oil in a large pot over medium heat. Add the onion and sauté for 5 minutes, or until translucent.
- Reduce the heat to medium-low. Add the barley, garlic, and thyme, and sauté for 3 minutes.
- Stir in the mushrooms. Add the broth, tomato paste, vinegar, miso, bay leaf, and 1/4 teaspoon salt and stir to combine. Bring the soup to a boil. Reduce the heat to low, cover, and simmer for at least 1 hour, or until the barley is tender.
- Season to taste with more salt, if desired, and black pepper.
- Divide the soup between 3 bowls, to serve.
- Store leftover soup in an airtight container in the refrigerator for up to 2 days.
Nutrition
Notes
Tried this recipe?
Let us know how it was!For More Dairy-Free Recipes, Get Go Dairy Free!

22 Comments
This was amazing. Husband (not a soup eater) loved it. Added carrots and celery. My barley seemed to stay kind of crunchy, though. Perhaps it was the kind I used, and next time we’ll try another type. Excellent soup, will be making again, thanks!
So glad you both enjoyed it! Make sure you use pearl barley, which is quick cooking. If you use whole barley, the cook time is much longer. Also, pasta and barley cook times can vary a little with altitude and climate. For instance, at higher altitude, you have to cook grains for longer than at sea level. If the barley seems just a little undercooked, and you used pearl barley, just cook it for a few minutes longer and add more water as needed.
Thank you for this recipe! I made it for the second time tonight (and added cauliflower for kicks), and it was fabulous again. The miso and tomato paste are clearly what make it so yummy. 🙂
I made it last night. My daughter said, “Something smells really good!” It tastes wonderful too. I did not have tomato paste so used tomato sauce — and I did not have balsamic vinegar so i used apple cider vinegar — and it tastes so good. Will try to cook it again with ingredients specified in your recipe. Thank you for posting it!
Found on Pinterest, made for my husband & FIL and they loved it (I’m not a mushroom fan, so I passed). I added the celery and carrot as well.
Very good this soup, i make it today, thanks.
Wonderful! I used beef broth because that is all I had. (I am dairy free but not vegan) I also thickened it with rice milk and a little cornstarch so the husband could have his “cream” soup. I think you could add just about any veggie and it would be great!
I’m here from Pinterest. I made your soup last night and it was absolutely delicious! I followed your suggestions and added some celery and carrot, and also put it in the crockpot on low for 6 hours. It came out perfect. I’m kind of addicted to spicy things, though, and added 1/2 tsp. of chili powder and 1/2 tsp. of cayenne pepper and omitted the miso paste. I’ve linked it back to my blog. Hope that’s OK!
That’s great! Thanks for sharing your modifications Petunia.
I have to tell you I made this and it was absolutely *amazing* my husband loved loved it! There was tad more barley in the box so I just dumped it in cuz you can never have barley, right? We couldn’t eat it all. BUT the next day the leftovers were heaven! The barley had soaked up all the liquids so it made itself into the most wonderful risotto-like dish. I will always double this recipe so we can have soup one day, risotto the next 🙂 Thanks again!
So glad you enjoyed this recipe Jovita and thank you for the feedback!
Have made this numerous times, it is so delicious! It is a cold, windy day here in the North East, this is whats for dinner. Thanks for the recipe.
Made this today, it was really fantastic. Thanks for the awesome recipe!
Glad you enjoyed it Kate!
I just wanted to thank you for this recipe, I found it on Pinterest last month and have made it 3 times already. It has been my go to lunch option this winter and i can’t get enough of it! I make a big batch at the beginning of the week and happily eat it at work 5 days a week.
That’s wonderful! I appreciate the feedback Steph.
Made this soup last week with a collection of mushrooms, and all I can say is ummm ummmm good!
Very good this soup, i made it today, thanks.
So glad you enjoyed it Martine!
We loved this. I did add a bit more beef broth-2 cups more and used quick cooking barley. I also shredded one large carrot and chopped up about 1/2 cup of celery and sauteed all the veggies. It was really, really good. Going to make lots more and freeze it. Thanks for a great recipe.
can I make this a day ahead? and keep it warm in a crock pot when I serve it?
thank you!
Yes, you can, but take note that the barley will continue to absorb the soup as it sits.