Skip to Content

Instant Pot Mushroom Barley Soup

This Instant Pot Mushroom Barley Soup is full of umami flavor. It’s comforting and satisfying without being too heavy. This recipe is also very easy to make. This is a non-dairy vegan option of the popular classic plus a major kick of fresh thyme.

Instant Pot Barley Mushroom Soup in a bowl.

I am so happy to share with you that I finally overcame my fear of pressure cookers.

I bought my Instant Pot almost a year ago but had been really afraid to use it. I think it’s because when I was little, I wasn’t allowed to go into the kitchen when my Grandma was using her stove-top pressure cooker.

Even though I fully understand that the technology has evolved since then and the Instant Pot is about as much different from my Grandma’s pressure cooker as my phone is from the phone we used back then, I was still hesitant.

But a few weeks ago I used it to cook barley, and to my surprise I really liked it! I think I can see now why it has become so popular. So, watch this space for more Instant Pot recipes!

Instant Pot barley mushroom soup in a bowl shot from above.

So, the weather got a bit cooler this week and I decided to experiment with my Instant Pot some more and make this Mushroom Barley Soup.

If you are anything like me and have your Instant Pot stored somewhere on the shelf because you are not sure how it works, I highly recommend trying this soup. It’s very easy to make, and you will end up with a delicious Mushroom Barley Soup you made from scratch without much effort.

Mushroom barley soup in a bowl with the Instant Pot in the background.

What I like about this soup is that it’s easy to cook on a weeknight. You could speed up the things even more by pre-chopping the onions, carrots, and mushrooms in advance so that you just quickly sautee them, add the rest of the ingredients and then set up the Instant Pot to do its magic.

Instant pot mushroom barley soup in a white bowl.

But what do you do if you don’t have an Instant Pot? No worries! You still can cook this soup on the stovetop.

To cook this Mushroom and Barley Soup on the stovetop, first sautee the onions, carrots, garlic, and mushrooms. Then add the liquids and all other ingredients. Bring to a boil. Reduce heat, cover, and cook for about 40 minutes until barley is soft and chewy.

Store this soup in the fridge in a glass container with a tight lid for about 2 to 3 days. This soup can also be frozen to use later.

And if you love mushrooms, check out this Vegan Mushroom Goulash, this Mushroom and Quinoa Minestrone Soup, and these Savory Steel Cut Oats.

Instant Pot Mushroom Barley Soup

Instant Pot Mushroom Barley Soup

Yield: 4 to 6 portions
Prep Time: 10 minutes
Cook Time: 30 minutes
Additional Time: 10 minutes
Total Time: 50 minutes

This Instant Pot Mushroom Barley Soup is delicious and comforting. It's so easy to make that you can cook it from scratch on a weeknight. This healthy recipe is vegan and non-dairy


  • 1 Tbsp olive oil
  • 1 carrot, diced
  • 1/2 medium onion, thinly sliced
  • 2 to 3 garlic cloves, minced
  • 1 pound brown mushrooms, thinly sliced
  • 4 cups low sodium vegetable broth
  • 3 cups water
  • 6 fresh thyme sprigs
  • 1 Tbsp low sodium soy sauce
  • 1/2 cup pot barley
  • salt and pepper to taste
  • fresh dill, parsley or thyme for garnish (optional)


  1. Add the olive oil to the Instant Pot and select Saute function. (Temperature setting is set to Normal). Preheat the oil.
  2. Add the onion and carrots and cook stirring occasionally until onions are translucent, for about 4 minutes.
  3. Add the garlic and cook until fragrant for about 30 seconds.
  4. Add the mushrooms and cook stirring occasionally until the mushrooms have released their liquid and reduced in volume, for about 4 minutes.
  5. Add the vegetable stock, water, thyme sprigs, soy sauce, and barley. Season with salt and pepper.
  6. Close and lock the lid of the Instant Pot. Make sure the steam release handle is in the Sealing position. Select Pressure Cook and set 18 minutes of pressure cooking time. Select Keep Warm function.
  7. To release pressure, let the Instant Pot go into Keep Warm mode and wait for 10 minutes. Then, press Cancel and carefully position the steam release valve on the lid to the Venting position.
  8. Garnish the soup with fresh herbs before serving.


You can also use pearl barley instead of pot barley to make this soup.

Nutrition Information
Yield 5 Serving Size 1/5 of recipe
Amount Per Serving Calories 129.5Total Fat 3gSaturated Fat 0.5gTrans Fat 0gUnsaturated Fat 2.5gCholesterol 0mgSodium 241.6mgCarbohydrates 23gFiber 4.4gSugar 3.5gProtein 4.4g

Nutrition facts provided on this website are an estimate and not guaranteed to be accurate. Please see a qualified health care provider for personalized diet advice and make sure that each of the ingredients is allowed in your diet.

Did you make this recipe?

If you tried this recipe, please give it a 5-star rating! To do this, click on the stars above. You can also leave a review or comment below. And don't forget to tag me if you share a picture on Instagram!

How to Cook Barley: a Guide to Cooking Pearl and Pot Barley
Very Easy Sauteed Beets

This site uses Akismet to reduce spam. Learn how your comment data is processed.


Saturday 25th of January 2020

To avoid waste, I’ve been using dried ingredients. How would I use my mushrooms, and can I use any type? I’m from the south, but barley, mushroom soup is my favorite from visiting up north.

This site uses Akismet to reduce spam. Learn how your comment data is processed.