Simple and delicious mushroom barley soup is low in fat, but rich in flavour. With only 6 ingredients required this earthy, umami, bowl of goodness is a must try. Plus, I’ve got directions for both stove top or your hands off Instant Pot.
This recipe was originally published in December 2019. It has been updated for content and photos.
Mushrooms are high up on the list of my favourite foods and if you love mushrooms like I do, you’re going to LOVE this soup.
Just like my mushroom veloute, risotto stuffed mushrooms and air fryer mushrooms, this mushroom barley soup is absolutely bursting with umami flavour.
PS. If you’re a big soup fan, check out this collection of the BEST vegan soup recipes.
Why you’ll love it
- Filling, flavourful and easy to make! Plus a hands off Instant Pot option.
- Just 6 ingredients needed, with simple prep.
- Surprisingly healthy! Barley is an excellent source of fiber and B group vitamins. As an added bonus, barley is filling, yet low in calories to keep you feeling full longer.
How to make it
(This is a summary with step by step photos, full recipe measurements and instructions are in the recipe card below.)
Gather your ingredients: butter (optional), mushrooms, pot barley, garlic, shallots, and vegetable broth.
Melt the butter (if using) and add the sliced mushrooms, shallots and garlic to your pot and sauté until reduced. (photos 1-2)
Then add the broth and barley and bring to a boil. Once boiling, reduce heat to medium and cook until the barley is tender, approx. 40-45 minutes. (photos 3-4)
NOTE: Keep the lid on your pot, but slightly askew. Don’t cook without the lid, or too much of the broth will evaporate.
Taste and season with more salt and pepper, if needed. Then serve your mushroom barley soup sprinkled with fresh parsley, chives, red pepper flakes or vegan parmesan cheese.
FAQs
Pot barley has only the outermost, inedible husk removed. Pearl barley is more refined with the husk removed and then polished, which strips some of its nutrition.
You may, but it cooks faster, so reduce cook time to approx. 25-30 minutes for stove top and 20 minutes for Instant Pot.
Barley is not gluten free, so if you need a gluten free option, you may sub for quinoa, reducing the cook time to about 12-15 minutes. Or you may replace the barley with brown rice keeping cook time the same.
Store leftovers in the fridge for 3-4 days. Since the barley will continue to absorb some broth as it sits, you may need to add a splash more when reheating.
Yes, this soup freezes very well. Use a freezer safe, air tight container and freeze up to 3 months. Thaw in the fridge and reheat on stove top, adding more broth, if needed.
Expert Tips
- Cook your soup with the lid on but slightly askew. Cooking without the lid will cause too much of the broth to evaporate. Barley has a long cook time, so it will appear like a lot of liquid at first, but the barley will absorb more and more as it cooks.
- For no oil, use water or broth to sauté the veggies.
- If time permits, you may add more veggies to the sauté step. Chopped carrots and celery would make great additions. Or add some baby spinach to the very end of cooking, if desired.
More healthy soups
- Healthy Broccoli Potato Soup
- Slow Cooker Vegetable Pot Pie Stew
- Thai Peanut Chickpea Soup
- Potato Leek Soup
- Veggie Soup with Quinoa
- Pasta e Fagioli
If you tried this recipe, please let me know about it in the comments below. I always love hearing from you! Don’t forget to Subscribe to This Healthy Kitchen to be among the first to get my new recipes! You can also FOLLOW ME on Facebook, Instagram, Pinterest and Twitter to see more delicious food and get all the latest updates.
Buon appetito,
Rosa
📖 Recipe
Equipment
Ingredients
- 1 tablespoon vegan butter or margarine skip for oil free and saute in water or broth instead
- 2 shallots finely chopped
- 3 cloves garlic minced
- 1 pound cremini mushrooms sliced
- 1 cup pot barley or hulled barley
- 8 cups low sodium vegetable broth
- salt + pepper to taste
Instructions
Stove Top Instructions
- Melt the butter, if using, in a medium pot. Then add the shallots, garlic, and sliced mushrooms. Sauté until reduced, approx. 5-6 minutes, and then sprinkle with salt and pepper.
- Add the broth and barley, and bring to a boil with the lid on your pot, but slightly askew. Cook over medium/high heat until the barley is tender, approx. 40-45 minutes, stirring occasionally.
- Once cooked, add a little more salt and pepper, if needed, and serve garnished with fresh parsley or red pepper flakes, if desired.
Instant Pot Instructions
- Set your Instant Pot to the sauté function and add the butter to melt, if using. Add the shallots, garlic and sliced mushrooms and sprinkle them with salt and pepper. Sauté until reduced, approx. 5-6 minutes.
- Add the broth and the barley and close the lid. Make sure you set the valve to the sealing position and set to high pressure for 22 minutes. It will take about 10-15 minutes to build pressure and begin counting down.
- Once the timer is complete, quick release the steam valve and open the lid once safe to do so. Season with more salt and pepper, if needed and serve garnished with fresh parsley or red pepper flakes.
Coletha
So yummy. Made this recipe tonight. My daughter and I loved it. She asked me to please keep this in our rotation. We are WFPBNOS. I dry sautéed the onion and garlic. I use homemade broth to control the sodium. The only addition was spinach to make it a complete meal (we follow the starch solution which calls for veges with every meal). Came out perfect!
Rosa
Love the addition of spinach here, thanks for sharing your process. So glad you enjoyed Coletha! 🙂
Nikki
I made this recipe in my instant pot, and water sauté – so easy and delicious – I will be making it over and over again! I did add half a cup of dried lentils for extra protein and substituted brown rice for the barley and it was still perfect!
Rosa
Thanks very much for the review Nikki, thrilled you enjoyed the soup. 🙂
Tina
I made this in my instant pot & it turned out great.
Had to make some subs based on what I had on hand.
I want to emphasize using low sodium broth. I had one container of it & a regular & needed both for 8 cups. . Do not add any salt if you don’t use low sodium broth! Even with one regular it was too salty. I added some lemon juice & plain water to cut the salt.
I did not have shallots, subbed sweet onion.
Used kamut instead of barley.
After cooking I added fresh baby spinach to hot soup to wilt.
Delicious!
Rosa
Yes, low sodium broth is needed for this one. Glad you enjoyed, thanks Tina.
Rebecca Kelly
This is quick and easy and delicious.
Rosa
Thank you Rebecca, glad you enjoyed! 🙂
Roz
Looks delicious! What kind of barley do you use? Hulled or pearl?
rosa
Thanks Roz, I use pot barley. Hope you enjoy!
Laura
This is the second time I have made it. So good!
rosa
Yay! So glad you’re enjoying this recipe. Thanks for reporting back! 🙂
Tim
What adjustments would be made if I wanted to add carrots? Is it even possible? Thanks
rosa
Hi Tim, I’d dice the carrots and sauté them with the other veggies and then proceed with the rest of the recipe as written. Hope you enjoy.
Mary
Love it! Delicious 😋
rosa
Thanks Mary, so glad you enjoyed! 🙂
Lisa Marie
I made this today in my Instant Pot. I don’t use oil, so I used vegetable broth to soften shallots, garlic and mushrooms as directed. Put the balance of the veggie broth, barley and spices set it for 22 minutes on high – and was it DELICIOUS. Thanks for sharing! ❤️ We loved it!
rosa
Thanks so much for taking the time to leave your feedback Lisa, much appreciated. Glad to hear this worked well in the Instant Pot! I’ll have to try it that way next time. 😉
Nita teller
Great recipe. Definitely, will try this. Thank you
rosa
Thanks Nita! Enjoy. Please report back when you try it.