
Warm up with a bowl of comforting and hearty mushroom barley soup. This recipe is naturally vegan with wholesome ingredients like pearled barley, garlic, carrots, onion, celery, cremini mushrooms, vegetable stock, and miso for umami depth. I finish this chunky soup with non-dairy cream/milk for a silky texture without the cream. Black lentils are simmered alongside the barley to increase satiation and to give the soup a bit more body. It all comes together in one pot on the stove in about 1 hour!

I love pearled barley because of its chewy texture and quick-ish cooking time. You don’t need to pre-cook pearled barley before adding it to this recipe. It’s a dream in soups, letting off a bit of starch as it simmers. The starch along with a heavy pour of non-dairy cream gives this barley mushroom soup such a luscious texture. I wanted to add lentils to the mix to make the soup feel like more of a complete meal. In a lot of ways, working on this soup reminded me of the very popular creamy French lentil and mushroom stew that I posted years ago.
The inspiration for this recipe:
- Krupnik refers to a soup made with barley in Polish cuisine, often with pork/other meat, potatoes, root vegetables, and parsley.
- Krupa is an old, alternative word for barley. Krupnik is a soup made with barley.
- Krupnik was a staple for Jews in Eastern Europe as well, who would add mushrooms due to the abundance of edible varieties in local wooded areas. Foraged mushrooms would often be dried to be added to soups.
- The recipe I’m presenting here does adhere to some traditional aspects—root vegetables, the barley itself, and components that offer a “meaty” flavor. It’s not intended to showcase as an authentic version of either of the soups discussed above though.
Beyond a bit of chopping, this mushroom and barley soup is straightforward and easy to prepare. It all just sautés and simmers in a pot. I finish the soup with sherry vinegar because I love it with mushrooms and the little acidity lift helps to sparkle the finished flavor. I also bring umami in at the end with both miso and vegan Worcestershire sauce. Mushrooms have a deep and savory note all on their own, but enhancing that quality really takes things to another level.
Chopped fresh dill is nice and fresh with the creamy mushroom, spice, and garlic notes. You can use parsley if you’re not a fan of dill though. Barley is super starchy, but I still love to serve this with some crusty bread to dip in the broth. Hope you love this one :)
Free Pantry & Kitchen Equipment Guide
Everything you need for flavourful vegan meals that everyone will love, from my kitchen to yours.
Creamy Mushroom Barley Soup with Lentils & Dill (Vegan)
Ingredients
- 4 tablespoons olive oil, divided
- 1 lb (454 grams) cremini mushrooms, sliced
- sea salt and ground black pepper, to taste
- 1 large yellow onion, small dice
- 2 medium carrots, small dice
- 2 sticks celery, small dice
- 5 cloves garlic, minced
- 2 teaspoons dried thyme
- 1 teaspoon paprika
- 1 teaspoon onion powder
- 1 teaspoon garlic powder
- 2 bay leaves
- 1 cup pearled barley
- ½ cup black Beluga lentils (see note)
- 10 cups vegetable stock
- 1 tablespoon light miso
- 1 cup unsweetened non-dairy cream/milk (see note)
- 1 tablespoon sherry vinegar
- 1 tablespoon vegan Worcestershire sauce
- ¼ cup chopped fresh dill
Notes
- I like the look and firmness of black Beluga lentils in this soup, but green lentils and French lentils will both substitute easily here.
- White wine vinegar is a fine substitute for sherry vinegar. I would go down to 2 teaspoons to start though.
- Miso and vegan Worcestershire sauce are both quite salty, so just be mindful of how much salt you’re adding leading up to the point when they go in.
- For non-dairy cream, I like the nutpods brand original unsweetened creamer or Califia’s Better Half non-dairy cream. You could also use unsweetened cashew milk (I like Elmhurst brand) or oat milk.
- I do not recommend substituting hulled barley as it will take twice as long to cook and you would need to delay adding the lentils. I also find that hulled barley does not “starch up” the soup as nicely.
Instructions
- Heat a large, heavy-bottomed pot over medium heat. Pour in 1 tablespoon of olive oil. Add half of the sliced mushrooms and sauté until golden brown and tender, about 5 minutes. Season with salt and pepper. Transfer the cooked mushrooms to a bowl. Repeat this process with another tablespoon of olive oil and the remaining mushrooms. Once you have all the mushrooms cooked, set aside.
- Add the remaining 2 tablespoons of olive oil to the pot. Add the onion, carrot, and celery and stir. Sauté this mixture, stirring often, until onions are soft and translucent, about 7-8 minutes.
- To the pot, add the garlic, dried thyme, paprika, onion powder, garlic powder, and bay leaves and stir. Season with salt and pepper. Once the garlic is fragrant, after about 1 minute, add the pearled barley and lentils. Stir.
- Add the vegetable stock and stir. Cover the pot and bring it up to a boil. Once boiling, lower the heat to a simmer and remove the lid. Simmer until barley and lentils are tender, about 30 minutes, popping in to stir here and there. Extract and discard the bay leaves.
- Place the miso in a small bowl and ladle some of the hot broth from the soup on top. Use a spoon to break up and dissolve the miso. Then, add the mixture back into the pot. Add the mushrooms back into the pot as well. Then, add the non-dairy cream, sherry vinegar, Worcestershire, and dill. Stir to combine and bring up to a boil again. Give the soup a taste and adjust seasoning if necessary (more vinegar, salt, Worcestershire etc).
- Serve the mushroom barley soup hot and enjoy!
This is a fantastic recipe. I adore mushrooms and I am not vegan, so I did add/change just a few ingredients based on my taste & what I had on hand. I used 1 lb cremini & 4 ounces shitake mushrooms & brown lentils. Did not have miso, but used worsteshire, white wine vinegar and added ground beef to pot along with beef stock. At the end of cooking I added a few tablespoons on sour cream and lots of fresh dill. Wow, this was absolutely delicious! Very refreshing and your addition of vinegar really gave it depth and all the flavors came together beautifully! I loved it!! I know this was intended to be vegan, but it’s such a versatile recipe. Thank you!!
Laura thills recipe is delicious and it smells great, too
I made it without the cream.
Absolutely fabulous soup on a cold rainy winter night! I used cashew milk in mine and I made a homemade Rosemary focaccia to go with it and it was the perfect accompaniment. Thank you for this recipe, Laura!
Another delicious warming winter soup- I used a simple homemade cashew cream in this and it tasted delightful. Thank you for all the work you put into sharing your recipes! They’re a go-to in my household.
Delicious! I didn’t have any cream and out of cashews so left it out. Maybe I’ll make cashew cream for the leftovers and it will be a nice variation. Haha. Thanks for all you do for us!
Hi,
This recipe looks gorgeous. Do you have any recommendations for a gluten-free alternative to barley that would work? Or, does this recipe lend well to experimenting.
Thank you!
I would recommend substituting with jasmine rice as it requires similar liquid ratio and cooking time to pearled barley :)
-L
I adore you, thank you.
Where can I buy the miso locally? In GTA
Hi Ofelia! I’ve been able to find miso at Loblaws stores, Food basics, Metro, Sobeys, health food stores, and of course at Asian markets like T&T. You’ll have to look for it in the refrigerated section, typically in a clear plastic square-shaped tub. The big chains like Loblaws and Sobeys often stock it in their healthy/organic food sections.
-L
Thanks!
I made this soup yesterday during a lovely snowstorm. It was fantastic! I had never tried black beluga lentils before and will definitely be a fan in the future.
Do you think this would freeze well?
Hi Ann,
It should freeze fine although you may want to add more plant-based “cream” upon thawing and reheating on the stove. Pretty much any time I’m reheating a previously frozen soup, I add a tiny bit of salt, something acidic (like the sherry vinegar called for here) and a bit more liquid in general. I do all of this just to “wake up” the flavors again. beyond that, it should be fine!
-L
Made this a few days ago. Kids went bonkers for it so much so that they have requested the leftovers be their breakfast for the next day. The only substitution I made from the recipe was to use regular cream and Worcestershire instead of vegan versions.
Personally I would have cut back the sherry vinegar a little bit and just add enough to taste. That being said as written the recipe was a hit with the family.
This soup is a new favorite for my husband and I. I used anchovies paste instead of miso, because that’s what I had, otherwise made as is. Full flavour, and fairly filling. Definitely worth a try.
This was AMAZING!! I didn’t have barley so subbed it out for farro, but it still turned out so so so good!! Would absolutely recommend.
Hi Maggie! Thanks for letting us know that this recipe worked with farro. I know it will help a lot of folks :)
-L
Oh my GOD this is delicious! Followed exactly with one exception (white wine vinegar for sherry vinegar-couldn’t find it). A new favorite! Gonna serve it with some sourdough and a kale salad.
Thank you so much!…♥️
Excited to make this! Would the barley be able to be substituted with farro?
I think pearled farro may work in this recipe. I do find that it takes a bit longer than pearled barley and it’s not as starchy though.
-L
Okay this is SO good! I loved the seasonings and depth of flavors. I used spelt berries instead of pearled barley which did make it 2x longer but still very, very good. The miso and vinegar really add something special and the dill is super refreshing. Bookmarking!
So glad to hear that spelt berries worked in this mushroom barley soup! Thanks for this kind review, Samantha! :)
-L
Delicious! A perfect cold weather soup, comes together easily, and is hearty and filling, a hug in a bowl! Will definitely make again!
Hits the spot! Perfect winter soup with its chewy texture from the barley and lots of umami flavours. Also not to be neglected is the fibre content, and quality protein of beluga lentils. A winner… again
Delicious! Easy to cook! Will make again. Thank you.
This was delicious! I made it exactly as written and wouldn’t change anything. Thank you – perfect for a cold night.
Such an easy and satisfying dish. Just perfect for the cold weather.
Will definitely make again.
This was delicious! Thank you for your blog, I have followed it for years :) I love your cookbook too. Happy New Year!
Sooooo delicious!
Absolutely delicious!! I can’t believe how is easy this soup was to prepare and how good it feels to eat it. Will be making this recipe over and over again. The perfect comfort food!
Incredibly delicious!
Happy New Year Laura!
Any suggestions for barley substitutes for GF?
Thanks
Hi Barbara! I would probably substitute the barley with rinsed jasmine rice and the Worcestershire with Tamari.
-L