Instant Pot Beef Barley Soup

Instant Pot Beef Barley Soup is a healthy and easy weeknight meal that everyone will love. This easy beef barley soup cooks in 15 minutes, has super tender beef, and is full of protein and vegetables!

Instant Pot Beef Barley Soup

Beef Barley Soup was a soup that I grew up eating regularly. I don't think I appreciated it much as a kid, but these days it is a nostalgic soup that I love to make every winter. It's such a hearty, filling, and healthy soup that, in the Instant Pot, can be made in a fraction of the time that it took my parents to make.

Instant Pot Beef Barley Soup Ingredients

Beef Stew Meat - Beef stew meat is perfect for beef barley soup because it is already cut into pieces that are great for soup. Depending on the butcher I get my beef from, sometimes I will cut the pieces even smaller so they are better sized for my kids. It typically comes from chuck roast so it is best when cooked slowly, or as in this case, in the Instant Pot.

Vegetables - This Instant Pot Barley Soup recipe uses onion, carrots, celery, potatoes, canned diced tomatoes, and peas! It truly is packed with veggies so it is hearty and healthy.

Garlic - fresh garlic is in this soup for that delicious garlic flavor.

Spices - this beef barley soup recipe has dried oregano and dried thyme which complement the other flavors in this soup very well.

Cream of Tomato Soup - this might be an unexpected ingredient in this soup, but I think it is crucial for getting a creaminess to the broth. I used Annie's Cream of Tomato Soup, which has very basic ingredients - tomato puree, cream, cane sugar, onions, salt, and pepper. I highly recommend it!

Barley - you can't have barley soup without barley! Barley is a grain with a chewy texture and nutty flavor.

Beef Broth - beef broth is the base of this soup and lends great flavor to the broth.

This beef barley soup recipe has very basic ingredients, and I really think the cream of tomato soup makes it go from good to great. It added a creaminess to the soup that wouldn't have been there otherwise.

Instant Pot Beef Barley Soup

How to Make Instant Pot Beef Barley Soup

In this instant pot beef barley soup recipe, there are very few steps!

Prep the vegetables. Chop up all of the vegetables as indicated in the instructions so they are ready when you need them.

Brown the beef. Using the saute function of the Instant Pot, brown the beef stew meat in a little bit of oil.

Add the vegetables. Add the onion, carrots, and celery to the Instant Pot and cook them for a few minutes. They don't need to be completely softened. This helps deepen the flavors of the vegetables and gives the beef a nice browned coating.

Add the remaining ingredients. To the Instant Pot, add the garlic, spices, potatoes, diced tomatoes, tomato soup, and beef broth. After the ingredients are added and stirred in, simply close the lid, seal the pressure valve, and cook on HIGH for 15 minutes. After 15 minutes, let the pressure naturally release for 10 minutes and then manually release it the rest of the way.

Add the peas. At the end you'll stir in those peas, season with additional salt and pepper to taste, and place the lid on the Instant Pot for a few minutes for the peas to warm all the way through.

Serve it up with some crusty bread, and dig in!

Instant Pot Beef Barley Soup

Instant Pot Beef Barley Soup Tips and Variations

Use good beef broth or beef stock. Since this is the base of the soup, you want to use a good quality broth or stock. I actually love using jarred beef bouillon because it is super convenient and really delicious!

Freezer meal. This beef barley soup recipe can definitely be made into a freezer meal! Simply put all of the ingredients except for the beef broth into a large freezer bag. Thaw overnight and then cook according to instructions.

Make in the slow cooker. This recipe can definitely be adapted for the slow cooker. I would still brown the beef and saute the vegetables prior to adding them to the slow cooker. Cook on low for 8 hours or high for 4 hours.

This beef barley soup made in the Instant Pot was truly a family pleaser. While Lars isn't a huge fan of many meats, he ate everything else in the soup and exclaimed "I love this soup!" Winner, winner!

Like this recipe? Check these out too!

Instant Pot Turkey Cheeseburger Soup

Instant Pot Turkey Quinoa Chili

Instant Pot Short Rib Chili

Instant Pot Beef Stew from Salt & Lavender

Instant Pot Beef Barley Soup

A hearty, cozy, and delicious recipe for beef barley soup made in the Instant Pot.
Print Pin Rate
Course: Soup
Cuisine: American
Prep Time: 20 minutes
Cook Time: 22 minutes
Time for Instant Pot to Build Pressure: 10 minutes
Total Time: 52 minutes
Servings: 6 servings
Calories: 389kcal


  • Pressure Cooker


  • 2 tablespoon olive oil
  • 1.5 lbs beef stew meat
  • 1 white onion, diced
  • 2 large carrots, peeled and diced
  • 2 celery stalks, diced
  • 2 cloves garlic, minced
  • 1 large russet potato, peeled and diced
  • 1 teaspoon dried oregano
  • 1 tsp dried thyme
  • 1 14 ounce can diced tomatoes
  • 1 14 ounce can cream of tomato soup (I used Annie's organic brand)
  • cup pearl barley
  • 4 cup beef broth
  • 1 ½ cups frozen peas, thawed Note: you can just take the peas out of the freezer when you starting prepping the soup - they should be thawed enough by the time you need them


  • Turn Instant Pot to saute/brown function.
  • Add the olive oil to the Instant Pot.
  • Once the oil is hot, add the beef stew meat, onion, carrots, and celery. Season with salt and pepper.
  • Cook for 5-7 minutes, until the beef stew meat is browned and the vegetables are starting to soften.
  • Add the garlic, and cook for one more minute.
  • Turn off the saute/brown function and add the diced potato, oregano, thyme, diced tomatoes, tomato soup, barley, and broth.
  • Stir to combine.
  • Place the lid on the Instant Pot and close the valve.
  • Cook on HIGH for 15 minutes. Let the pressure naturally release for 10 minutes and then completely release the pressure.
  • Stir in the frozen peas and season with additional salt and pepper, to taste.
  • Cover and let the peas warm up for a couple of minutes.
  • Serve with crusty bread, and enjoy!


  • Store leftovers in an airtight container for 3-4 days.
  • You can easily freeze this soup in an airtight container/Ziploc bag for up to 3 months.


Calories: 389kcal | Carbohydrates: 39g | Protein: 33g | Fat: 11g | Saturated Fat: 3g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 6g | Cholesterol: 70mg | Sodium: 695mg | Potassium: 1029mg | Fiber: 8g | Sugar: 5g | Vitamin A: 4365IU | Vitamin C: 22mg | Calcium: 83mg | Iron: 5mg
Tried this recipe?Mention @greensnchocolate to let me know!
Need more ideas?Find all of my recipe pins @greenschocolate

Join The Conversation


Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating