Portobello Mushroom and Barley Soup
This Portobello and Barley Soup is a lovely, hearty, healthier option, featuring tender mushrooms, barley, and lots of veggies in a rich, flavorful broth.

Why you’ll love making Portobello Barley Soup in an Instant Pot
This from-scratch Instant Pot soup tastes like it has simmered on the stovetop all day, but it’s mostly hands-off cook time.
This mushroom barley soup is a meatless twist on a classic beef and barley soup—but with more fiber and less fat and calories.
(Plus, a package of portobello mushrooms are about half as much as a pound of beef where I live.)
If you’re not a mushroom lover, don’t fret! I usually just tolerate mushrooms, but I enjoyed this soup. There are so many other flavors with the broth and the barley that the portobellos blend in well.
If you love mushrooms, you have to try our other mushroom recipes that you can make in an Instant Pot: Beef Stroganoff, Coq au Vin, Deer Valley Beef and Wild Mushroom Stew, Chicken Marsala, and Chicken and Mushrooms.
Updated for 2025. We first featured this soup in 2013, and we’ve adapted it over the years as we got flavor suggestions from our readers that we really loved. We’ve updated this post with new pictures, updated instructions, and tips to help you get this recipe just right.
INGREDIENTS YOU NEED
Despite the longer ingredient list, this soup pretty much just calls for basic veggies and seasonings for the broth, plus barley and mushrooms:
- Avocado oil: Can sub canola or olive oil if you prefer.
- Onion, celery, carrots: This classic mix, known as a mirepoix, is the essential flavor base for soups.
- Vegetable stock: Can substitute beef broth if desired.
- Soy sauce: This adds a lot of umami without making the soup taste like soy sauce. I don’t recommend skipping it.
- Portobello mushrooms: We just bought them in a two-pack at the store. Make sure you look for a firm cap and stem.
- Pearled barley: Pearled barley has had its husk and bran layer removed so it cooks up quicker than traditional hulled barley. Pearled barley has just under 4 grams of protein per cup, plus another 6 grams of dietary fiber.
- Diced tomatoes and tomato paste: These add a lovely hearty flavor to the soup, and the tomato paste gives you more tomato flavor without the liquid that comes with diced tomatoes.
- Fresh thyme: I like to make a little cheesecloth sachet to make the thyme easier to remove. However, you can add the herb directly to the cooking pot; just make sure to take extra care to fish all the parts out of it as you go.
- Dried parsley: You can use fresh if you prefer. We love the look that dried parsley gives the finished dish.
- Salt and pepper to taste: We generally test our recipes with Swanson’s Reduced-Sodium broth. When we switch to another brand, we find that our seasonings generally need to be adjusted to our tastes.
How to Make Portobello Mushroom and Barley Soup in an Instant Pot
✅ This easy recipe will work in any brand of electric pressure cooker, including the Instant Pot, Ninja Foodi, or Power Pressure Cooker XL.
We like to start off the soup by sauteing the veggies in a little oil to really bring out the flavor of the veggies. However, if you’re in a hurry you can skip this step.
Next, add the vegetable stock, water, soy sauce, salt, pepper, chopped mushrooms and barley and stir so they’re well mixed.
Then add the diced tomatoes, tomato paste, thyme and parsley on top. Cook at High Pressure with a 25 minute cook time, then allow a natural pressure release for 10 minutes.
Remove the lid, adjust the seasonings, and serve with a nice crusty bread.
Important Tips for Making Barley Soup in an Instant Pot
To Prepare the Portobello Mushrooms
If you’re not used to preparing portobello, we trust Serious Eats’ mushroom cleaning and prep tutorial. We like to wash them in a bit of water to ensure they’re clean before we chop them.
Also, if you want to take the time, you can use the tip of a spoon to scrape off the dark “gills” on the underside of the portobello. This helps them appear less mushroom-y and helps avoid any off-taste. (It doesn’t have to be perfect—in the photo above you can see we definitely didn’t get all the gills.)
Adjusting the Liquids in the Soup
Note that the barley will continue absorbing liquid as it cools. (Like, there’s a noticeable difference from when we first served the soup and when we went back for seconds.) If the soup is a bit too thin for your liking, just wait 5–10 minutes before serving.
And if you’re reheating your soup, you may need another can of broth or cup of water to bring it back to the original consistency.
Frequently Asked Questions about Making Portobello Barley Soup
Absolutely! I’d recommend using 85% lean ground beef, since it holds up to the longer cook time.
Use a tablespoon of oil to saute the beef until it starts to brown, then remove to a plate lined with paper towels. Then saute the veggies. Then return the beef to the pot at the same time you add the barley, before you add the tomatoes. No change to the cook time.
In addition, I’d swap to beef broth for more beefy flavor.
We haven’t tested it, but we’d try substituting cremini (aka Baby Bellas). Cremini are the same type of mushroom as portobello, just picked at an earlier stage. As a bonus, the store by us sells these already rough chopped and cheaper than a regular portobello.
However, if you want to minimize the mushroom flavor, white button mushrooms (another younger portobello variant) are supposed to be the least mushroom-y tasting mushroom.
Store leftover soup in an airtight container in the fridge for up to 4 days. Reheat on the stove, with the pot-in-pot method for 1 minute, or in the microwave.
You can freeze this soup, just be aware that the barley will have a different texture when you thaw it. (The barley tends to break down if you cook it in the microwave; however, if you thaw it overnight in the fridge first, it heats up better.)
More Hearty Instant Pot Soup Recipes
Try some of our other warm and cozy Instant Pot soup recipes in your pressure cooker next:
- Vegetable Beef Soup: This one is great beefy alternative to our Portobella Mushroom soup—featuring lean ground beef, tomatoes, potatoes, carrots, peas, and rice.
- Ribollita uses a surprising ingredient as a thickener—bread! The bread breaks down and creates a creamy consistency without using a drop of heavy cream!
- French Onion Soup: We love making French Onion Soup in our pressure cooker because the pressure cook setting speeds up cooking the onions. Then, once the onions are caramelized, we use a second pressure cook to flavor the beef broth.
- Buffalo Chicken Soup: Our friend Kalyn created this easy Instant Pot soup recipe, which features the same flavors you’ll find in Buffalo chicken wings.
Do you LOVE this recipe?
Leave us a review below to tell us why!
Instant Pot Portobello and Barley Soup
Ingredients
- 1 tablespoon avocado oil or canola oil
- 1 cup yellow onion finely diced
- 2 cloves garlic minced
- 2 carrots diced
- 3 celery stalks diced
- 4 cups vegetable stock plus more as needed
- 1 cup water
- 1 teaspoon soy sauce
- 2 teaspoons salt
- 1 teaspoon pepper
- 2 large portobello mushrooms about 6 oz, roughly chopped
- 1 cup pearled barley well-rinsed and drained
- 1 can (14.5 oz) petite diced tomatoes
- 1 tablespoon tomato paste
- 2 thyme sprigs wrapped in a cheesecloth sachet if desired
- 1 tablespoon dried parsley
- Salt and pepper to taste
Instructions
- Select saute and preheat the pressure cooking pot. When hot, add the oil and saute the onion, carrots, and celery, and saute until softened, about 5 minutes. Add the garlic and saute 1 minute more.
- Add the vegetable stock, water, soy sauce, salt, pepper, mushrooms, and barley, and stir to combine. Add the petite diced tomatoes, tomato paste, thyme, and parsley. Lock the lid in place. Select High Pressure and 25 minutes cook time. Allow the pressure to release naturally for 10 minutes, then finish with a quick pressure release.
- When the valve drops, remove the lid. Taste the soup and adjust the seasoning with salt and pepper if needed.
- Serve immediately.
Notes
Nutrition
FOR MORE FROM PRESSURE COOKING TODAY
🥘 Browse our collection of the best pressure cooker / Instant Pot recipes.
💬 Follow Pressure Cooking Today on Facebook and Instagram for the latest updates.
👥 Join our Electric Pressure Cooker Facebook Group. Our positive community of pressure cooking fans use all brands of electric pressure cookers, so it’s a great resource if you have questions about your particular brand.
Full of flavour. I used a mix of portobello and white button mushrooms, as that’s what I had. The fresh thyme adds another dimension and agree that soy sauce is a must! Thanks for giving me another delicious soup recipe to include in my rotation. Regards, Helen from Arrowtown, New Zealand
Thanks for the great review Helen. Glad to hear it was a hit.
I followed the recipe to the t and it is so delicious that I have to share it with my friends. The broth is so flavorful and rich, I actually added not 1 c of extra broth, but also an extra cup of water it was so thick with vegetables
and the barley was like the pasta, to the teeth, a wonderful texture. Thank you so much for the recipe
I had cooked a turkey breast in my pressure cooker for thanksgiving; after which I used the bones to make broth. When I read your recipe I thought I’d share mine which is very similar to this one. I used the turkey stock for the base and added bits of turkey that were left over. I had also am up the garlic a bit and used a little less liquid to create more of a thick soup or stew. It was delicious. The turkey broth gave it a wonderful sweet flavor. I highly recommend trying it out.. Thanks for your recipes
Sounds like a great way to change it up – thanks for sharing Ellie!
Am I wrong in saying that this soup is made in a pressure cooker on the stove? The article starts with, make this soup in your Instant Pot… Soup does sound good, as long as the cook time is still 20 mins?
Hi Carol – yes, the cook time is still 20 minutes in the Instant Pot. Enjoy!
I made this soup for my husband last night and he absolutely loved it. Just a few changes,…I sauteed the veggies longer, added garlic right at the end of the saute’, used a couple of tablespoons of tomato paste in the veggie mixture (Cook’s Illustrated flavor building trick…) and sautéed that for a few minutes before adding the stock (chicken in my case) to deglaze. There was a lot of nice brown bits on the bottom of the pan. 🙂 I also used boxed chopped tomatoes instead of fresh since all the tomatoes this time of yeat 20 minutes was perfect timing.
I was pretty surprised at how good this turned out! Excellent recipe! Thanks Barbara!
I’ve still not used my pressure cooker that I got for Christmas. This sounds like an easy way to get started.
This would so be awesome tonight. If only I had a pressure cooker and portobello mushrooms on hand… 😉
This looks so filling. I need sometihng a little more hearty with this freezing cold weather
Now I’m hungry again 🙂
Barbara, thanks for featuring this beautiful recipe. I’m a carnivore, but I do like to have my meatless dishes, too. This looks flavorful and delicious.
Thank you so much for including my recipe! I’m all about pressure cooker activism! 🙂