Beef Barley Soup

Beef Barley Soup is downright simple to make and absolutely packed with comforting flavors!
Filled with hearty veggies, tender chunks of beef, and chewy barley, this soup is a meal all on its own!
This homemade beef barley soup is perfect for busy nights — you can make it ahead and freeze leftovers for an easy, wholesome dinner anytime.
My favorite soups always have a little bit of everything — some fresh veggies, grains, and plenty of flavor — and this Beef Barley Soup absolutely nails that balance!
It’s rich, filling, and feels like a warm hug on a cold day.
This recipe brings back those cozy, homemade vibes that your mom probably served up, especially when paired with buttery biscuits and a crisp salad on the side.
There’s truly nothing like a big pot of soup that gives you a full meal in one bowl — and this Beef Barley Soup fits that bill perfectly. With tender beef, pearl barley, and a mix of wholesome vegetables simmered in a savory beef broth, this soup warms you up and fills you right up.
In this recipe, you’ll find simple, pantry-friendly ingredients and straightforward stovetop steps: sauté the aromatics, add in the rest, and let it simmer until the barley and veggies are wonderfully tender (usually about 40–50 minutes). This recipe makes enough for about 8 servings, takes about 1 hour and 10 minutes total (20 minutes of prep, 50 minutes cooking), and works beautifully with leftover roast beef, steak, or fresh cubed chuck.
- The hands-on cooking is quick — mostly chopping and a short sauté to start.
- Versatile: great with leftover cooked beef, or use cubed chuck you brown first, or even ground beef.
- Make-ahead and freezer-friendly: the flavors deepen after resting; if freezing, slightly undercook barley to avoid mushiness.
- Serve it with biscuits or a side salad for an easy, satisfying weeknight dinner everyone will love.
Keep reading for the full ingredients list, step-by-step directions, plus my go-to tips on how to store and reheat this beef barley soup to keep it tasting fresh and delicious every time.
What Makes It So Good
This beef barley soup hits all the right notes — it’s hearty, packed with nutrients, and full of warm, cozy flavors. You get tender beef, chewy pearl barley, and plenty of colorful vegetables all in one filling bowl. It’s budget-friendly too, using leftover beef or affordable cuts, and it yields a big batch that’s perfect for feeding a hungry family or for leftovers. It reheats like a dream and freezes super well. The pearly little grains of barley add a subtle nuttiness and chewy texture that’s a nice change from rice or pasta, making this soup feel substantial and satisfying especially on chilly fall or winter nights.
Ingredients and Pantry Staples

- 1 tablespoon olive oil
- 1 onion, chopped
- 1 clove garlic, minced
- 2 carrots, sliced
- 1 rib celery, sliced
- 2 cups cooked beef
- 6 cups reduced-sodium beef broth
- 1 can (14.5 ounces) petite diced tomatoes with juices
- ½ green bell pepper, diced
- ⅔ cup pearl barley
- 1 tablespoon Worcestershire sauce
- ¼ teaspoon dried thyme leaves
- 1 packet beef gravy mix
- 1 bay leaf
- 2 tablespoons red wine (optional)
- 2 tablespoons chopped fresh parsley or 2 teaspoons dried
- salt and black pepper to taste
How to Make the Soup
- Heat olive oil in a large pot over medium heat.
- Add chopped onion and minced garlic and cook until softened and fragrant.
- If using raw cubed beef, brown the beef in the pot until seared.
- If using ground beef, add it to the pot with the onions, brown and drain excess fat.
- Add sliced carrots, sliced celery, cooked or browned beef, beef broth, diced tomatoes with juices, diced green pepper, pearl barley, Worcestershire sauce, dried thyme, beef gravy mix, bay leaf and red wine (optional).
- Bring the soup to a boil, then reduce heat to a gentle simmer.
-
Cover and simmer 40–50 minutes, until the barley and vegetables are tender (and raw beef is cooked through and tender if used).

- Remove the bay leaf, stir in chopped parsley, and season with salt and freshly ground black pepper to taste.
Time-Saving Tips and Tricks
- Save time by using leftover cooked beef like pot roast or roast beef. If you’re starting with raw beef cubes, brown them first to build flavor and then simmer until tender.
- If you want to use ground beef, cook it along with the onions and drain off extra fat before adding the rest of the soup ingredients.
- Pearl barley soaks up liquid as it cooks and while stored, so if you plan to refrigerate or freeze your beef barley soup, cook the barley just until it’s tender but still slightly firm to avoid it becoming mushy when reheated.
- For the best depth of flavor, homemade or a good-quality beef broth is ideal. Choosing reduced-sodium broth lets you control how salty your soup ends up.
- Adding Worcestershire sauce and beef gravy mix really layers in richness; the red wine is totally optional but brightens the broth nicely.
- Season the soup with salt and pepper at the very end after simmering so you can adjust perfectly — the flavor can concentrate or mellow as the soup cooks or chills.
- If the soup thickens as it cools, just stir in a splash more broth or water when reheating and warm gently.
Substitutions and Add-Ins
This recipe calls for cooked beef, which makes it flexible depending on what you have on hand. Leftover roast beef, pot roast, or sliced flank steak all work wonderfully in this beef barley soup.
If you don’t have cooked beef ready, you can easily cook your own using either cubed chuck (which you first brown and then simmer until tender) or sliced flank steak.
If you prefer, ground beef is a great swap! For a ground beef barley soup, just brown the beef with the onions and drain excess fat before adding the other ingredients.
One of the stars of this soup is barley itself. Pearl barley, which we use here, is a grain that has a texture and size similar to brown rice. It’s a common choice for soups because it holds up nicely without getting mushy too quickly.
I love using pearl barley as a substitute for rice or pasta in soups — like in my Chicken Barley Soup, which is a family favorite!
Its mild, nutty flavor and fun chewy texture give your soup a little something special that your family will notice.
Try mixing it into my Easy Hamburger Soup or swap it in for noodles in my Turkey Noodle Soup for a tasty variation your whole crew will enjoy.
Sometimes, sticking to the same meals week after week gets old — and this beef barley soup is a wonderful way to switch things up without a ton of extra work.
The mix of veggies keeps it balanced and healthy, plus it’s naturally pretty low in calories.
Trying new ingredients and textures in everyday meals like this is a great way to keep dinnertime fresh and fun!
This old-fashioned beef barley soup is a classic that remains a crowd-pleaser. I often serve it with soft buttermilk biscuits or quick 30-minute dinner rolls along with a crisp garden salad to make the perfect meal.
Make a big pot and freeze individual portions for quick dinners later — it reheats wonderfully and is super convenient for busy days when you want homemade without hassle.
4.99 from 1133 votes
Servings 8 servings
This homemade beef barley soup is packed with nutritious veggies, tender beef, and hearty barley — a real meal in every bowl!
Servings 8 servings
Prep Time 20 minutes
Cook Time 50 minutes
Total Time 1 hour 10 minutes
Notes
This soup may thicken as it cools. Simply stir in some extra broth or water to thin it out to your liking before reheating.
4.99 from 1133 votes
Nutrition Information
Calories: 204 | Carbohydrates: 21g | Protein: 19g | Fat: 5g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Cholesterol: 38mg | Sodium: 487mg | Potassium: 878mg | Fiber: 4g | Sugar: 4g | Vitamin A: 2802IU | Vitamin C: 15mg | Calcium: 47mg | Iron: 3mg
Nutrition info is an estimate and can vary based on ingredients and preparation methods.
Course Soup
Cuisine American
© SpendWithPennies.com. Content and photos are protected by copyright. Sharing this recipe is welcomed and appreciated, but copying the full text to social media is not allowed. Please see my photo use policy for details.
Free eBook!
Subscribe to get weekly recipes and receive a FREE Bonus eBook: Quick & Easy Weeknight Meals!
You can unsubscribe anytime with the link at the bottom of any email.
Make-Ahead, Freeze, and Reheat
Refrigerator: Let your beef barley soup cool to room temp, then store it in airtight containers in the fridge for 3–4 days. Remember, the barley keeps soaking up liquid in the fridge, so add a splash of broth or water when reheating if it thickens up too much.
Freezer: Portion your soup into freezer-safe containers or sturdy freezer bags, leaving some space for expansion. Freeze for up to 3 months. When you’re ready, thaw overnight in the fridge before reheating gently.
Reheating: Warm your soup slowly on the stovetop over medium-low heat until hot all the way through. Add extra broth or water as needed to loosen it up. You can also microwave single servings—just stir halfway through to heat evenly.
Make-ahead: This beef barley soup is great made a day in advance—the flavors actually get better after resting. If freezing, cook the barley slightly less than usual so it holds up well after thawing.

Answers to Common Questions
- Can I use different cuts of beef? Absolutely! Leftover pot roast, sliced roast beef, or flank steak all work beautifully. If you start with raw beef cubes like chuck, brown them first and simmer until tender. Ground beef works too—brown it with the onions and drain off extra fat before adding your broth and veggies.
- Can I swap pearl barley for quick-cooking barley? Yes, just keep in mind that quick-cooking barley cooks faster, so reduce your simmer time accordingly. Pearl barley, which this recipe uses, gives a nice chewy texture.
- Is barley gluten-free? No, barley contains gluten, so this soup isn’t gluten-free. For a gluten-free version, swap barley for brown rice or another certified gluten-free grain.
- Can I make this soup in a slow cooker or Instant Pot? Definitely! For a slow cooker, brown onions and beef (if raw) first, then add everything and cook on low 6–8 hours. For an Instant Pot or other pressure cooker, sauté onions first, add all ingredients, and cook under high pressure for 20–25 minutes. Just keep an eye on cooking time so the barley doesn’t get mushy.
- Why does my soup thicken after cooling? Barley absorbs liquid as it sits, causing the soup to thicken. You can thin it back out with broth or water when you reheat and adjust seasoning if needed.

A hearty and comforting homemade soup with tender beef, chewy pearl barley, and a mix of wholesome vegetables simmered in a savory beef broth.
- Prep Time: 20 minutes
- Cook Time: 50 minutes
- Total Time: 1 hour 10 minutes
- Yield: 8 servings 1x
- Category: Soup
- Cuisine: American
Ingredients
- 1 tablespoon olive oil
- 1 onion, chopped
- 1 clove garlic, minced
- 2 carrots, sliced
- 1 rib celery, sliced
- 2 cups cooked beef
- 6 cups reduced-sodium beef broth
- 1 can (14.5 ounces) petite diced tomatoes with juices
- ½ green bell pepper, diced
- ⅔ cup pearl barley
- 1 tablespoon Worcestershire sauce
- ¼ teaspoon dried thyme leaves
- 1 packet beef gravy mix
- 1 bay leaf
- 2 tablespoons red wine (optional)
- 2 tablespoons chopped fresh parsley or 2 teaspoons dried
- salt and black pepper to taste
Instructions
- Heat olive oil in a large pot over medium heat.
- Add chopped onion and minced garlic and cook until softened and fragrant.
- If using raw cubed beef, brown the beef in the pot until seared.
- If using ground beef, add it to the pot with the onions, brown and drain excess fat.
- Add sliced carrots, sliced celery, cooked or browned beef, beef broth, diced tomatoes with juices, diced green pepper, pearl barley, Worcestershire sauce, dried thyme, beef gravy mix, bay leaf and red wine (optional).
- Bring the soup to a boil, then reduce heat to a gentle simmer.
- Cover and simmer 40–50 minutes, until the barley and vegetables are tender (and raw beef is cooked through and tender if used).
- Remove the bay leaf, stir in chopped parsley, and season with salt and freshly ground black pepper to taste.
Notes
The soup may thicken as it cools. Simply stir in some extra broth or water to thin it out to your liking before reheating., For make-ahead and freezer use, cook barley slightly less than usual to avoid mushiness after freezing., Using leftover cooked beef like pot roast or roast beef saves time and enhances flavor., Season the soup with salt and pepper at the end for best flavor control.
Nutrition
- Serving Size: 1 serving
- Calories: 204 per serving
- Fat: 5g per serving
- Carbohydrates: 21g per serving
- Protein: 19g per serving
More in Uncategorized
High Protein Vegan Avocado Toast
Pesto Pasta with Chicken
Easy Steak Fajita Bowl Recipe