Savory Instant Pot Mushroom Barley Soup Recipe (Vegetarian) – Ready in Under an Hour
As an Amazon Associate, I earn from qualifying purchases.
Instant Pot Mushroom Barley Soup is filling and full of savory mushroom flavor. It’s a simple vegetarian soup made with everyday ingredients like mushrooms, barley, and plenty of veggies in a vegetable stock or broth. The Instant Pot does most of the work, so you can have a pot of hearty soup on the table in under an hour.
This post has been refreshed in January 2026 with clearer steps, updated tips, and a few small tweaks.

Want to Save This Recipe?
Enter your email & I’ll send it to your inbox. Plus, get great new recipes from me every week!
By submitting this form, you consent to receive emails from Simple and Savory
Recipe Highlights
Prep Time: 10 Minutes
Cook Time: 20 Minutes + 10 minutes pressure release
Total Time: 45 Minutes
Serves: 4 – Easy to scale
- Vegetarian soup: Vegetable broth keeps it vegetarian; you can swap in chicken or beef broth for non-vegetarian.
- Great for leftovers: Leftovers keep in the fridge for 3 days, or 3 months inthe freezer.
Here is What You Will Need

Mushroom Barley Soup Ingredient List
- Olive oil
- Cremini mushrooms (baby bella mushrooms), white mushrooms or portobello mushrooms will alll work.
- Low sodium vegetable broth, beef broth or chicken broth
- White wine
- Pearled barley – cooks faster than hulled barley, but hulled barley works too. Just add 5 minutes to cook time for hulled barley.
- Onions, Carrots, Celery (mirepox)
- Garlic, minced
- Tomato paste
- Optional: Add a splash of soy sauce for an extra umami flavor and a sprig of thyme just before serving.
Missing an ingredient? Find a substitute with the ingredient swap assistant!
How to Make Mushroom Barley Soup in the Instant Pot
- Prepare the ingredients: Clean and slice the mushrooms, chop the carrots, onions, and garlic. Measure the broth, wine, barley, and tomato paste.
- Cook the veggies: Add oil, set to sauté mode, and sauté the mirepoix (onions, carrots, chopped celery stalks) and garlic until soft, then stir in mushrooms and cook for 1 to 2 minutes, stirring often. Deglaze the pot with a splash of the wine, scraping up any browned bits from the bottom.
- Add Tomato Paste: Stir in the tomato paste until it coats the veggies, then turn off the saute setting.
- Add the remaining ingredients: Stir in the diced tomatoes and bay leaves, pour in the broth and remaining wine, then add the pearl barley and the rest of the soup ingredients. Stir everything well to combine.
- Cook: Set the pressure cooker to high pressure for 20 minutes. Let it do a natural pressure release for 5 to 10 minutes, then open, stir, and serve.
Stovetop Instructions
This soup can easily be made on top of the stove. Here’s how:
- Sauté the veggies in a large pot or Dutch oven over medium to high heat.
- Add the remaining ingredients to the soup pot, reduce the heat to low heat, cover the pot, and cook for at least 50 to 60 minutes.
Tip! When you add the ingredients, make sure everything is below the Instant Pot fill line. Overfilling can prevent the soup from pressure cooking the right way.

Troubleshooting Tips
- If the soup is too thin (watery), give it a good stir and keep it on Warm for about 30 minutes. The barley will release starch as it rests and naturally thicken the soup.
- If the soup is too thick, add more broth or water until it thins out. Or you can cook the barley on the side and stir it into the mushroom barley soup right before serving.

How to Store and Reheat Leftovers
Soup tastes even better after it sits overnight, and this Instant Pot mushroom barley soup is no exception. It’s great for meal prep, so if you have leftovers, follow the instructions below to store and reheat them.
Refrigerate
Let the soup cool to room temperature, then transfer it to an airtight container. Keep it in the fridge for up to 3 days.
To reheat, warm it on the stovetop over low heat until heated through. Barley soaks up liquid as it sits, so if the soup is thick, add a little broth or water until it loosens up,
Freeze
For longer storage, freeze mushroom barley soup for up to 3 months. Portioning it first makes reheating easier, and these silicone freezing trays work well for that.
Thaw the soup in the refrigerator overnight, or add it straight from the freezer to a saucepan. Warm it over low heat, stirring now and then, until heated through. Add a little water or broth if it’s too thick.

Serving Suggestions
Barley mushroom soup is a hearty, comforting soup and a meal all by itself. We like it garnished with some thyme sprigs and a piece of crusty bread, or whole wheat Yorkshire pudding and a salad on the side.
Recipe Variations
- Change the Grains: Replace the barley with farro, brown rice, wild rice, quinoa or orzo.
- Vegetables: Add more vegetables such as kale or Swiss chard (add at the end) or zucchini or yellow squash for a lighter feel.
- Add protein: Make it even heartier and add cooked sausage, stew meat, ground beef, chicken, white beans or lentils.
Mushroom Barley Soup Frequently Asked Questions
Yes! You can add meat to this soup. 1/2 pound of cooked ground beef, cooked stew meat, or cooked shredded chicken adds a nice flavor to the soup
Yes. Use the same amount, but cook the soup about 5 minutes longer since hulled barley (also known as pot barley) takes more time to soften than pearl barley.
Yes. Wine adds flavor, but it’s optional. Leave it out for an alcohol-free soup.
Yes. Add about 1/2 pound cooked ground beef, cooked stew meat, or cooked shredded chicken.
You Might Like These Delicious Soup Recipes
Want to Save This Recipe?
Enter your email & I’ll send it to your inbox. Plus, get great new recipes from me every week!
By submitting this form, you consent to receive emails from Simple and Savory

Click on serving size to scale this recipe
Mushroom Barley Soup – Instant Pot
Ingredients
- 1 pound mushrooms sliced
- 3 cups vegetable broth (low Sodium) chicken or beef broth will worktoo
- 1/2 cup white wine
- 1/2 cup barley pearled or hulled
- 1 small onion chopped
- 2 tablespoons tomato paste
- 1 clove garlic
- 1 tablespoon olive oil
- 2 to 3 carrots sliced
Instructions
- Set the pressure cooker to Sauté. Add the oil, then cook the onions, carrots, celery, and garlic until softened. Stir in the mushrooms and cook for 1–2 minutes, stirring often. Deglaze the pot with a splash of the wine, scraping up any browned bits.
- Stir in the tomato paste until it coats the vegetables. Turn off the Sauté setting.
- Stir in the diced tomatoes and bay leaves. Pour in the broth and remaining wine, then add the pearl barley and remaining soup ingredients. Stir well to combine.
- Lock the lid and cook on High Pressure for 20 minutes. Allow a natural pressure release for 5–10 minutes, then carefully release any remaining pressure. Open, stir, and serve.
Notes
Nutrition
Nutrition information provided is an estimate and can vary based on cooking methods and ingredients used
Sign Up for Easy Recipes Straight in Your In-Box!


This soup was SO simple and SO tasty! Thank you for a great recipe!
My daughter would love this delicious soup. I would try your recipe! Thanks for sharing.