Hearty and comforting Beef Barley Soup! Big, tender pieces of beef with loads of veggies and nutty, delicious barley. We’re talking major comfort food in a bowl. All you need to serve with this soup are some crackers or buttered bread for dipping.
Love soup? We’re a huge soup family, so we’ve got lots to choose from! Starting with our super popular Beefy Tomato Soup that our kids love, to this elegant Beef Burgundy Mushroom Soup that is fancy enough to be served at a dinner party or holiday!

Why This Is The BEST Beef Barley Soup Recipe
We’ve been making this Beef Barley Soup for a long time, so we’ve perfected the recipe, in our humble opinion. BUT also, why do people not put red wine in their beef barley soup??? This soup recipe starts off in many ways like a beef stew, and we always put red wine in our beef stew so it’s going to go in our soup, too.
Red wine adds flavor to the broth base but it also deglazes the pot wonderfully after cooking up all the vegetables and beef. Once you pour the wine in the pot, start scraping up the brown bits and stirring them into the soup base.
To me, this is the difference between a good soup recipe and an amazing, drool worthy soup recipe, so we do hope you give it a try!

How To Make
As my mom always says…there are a few steps to making this beef soup but it’s well worth it! We have some pictures here so you can see what size we like to make our beef and vegetables. For the full recipe head down to the recipe card at the end of the post.
- Start by trimming a 2 1/2 pound chuck roast. Remove all big pieces of fat and visible silver skin from the beef. Dice the beef into bite sized pieces like you see here:

- Add olive oil to a large dutch oven over medium-high heat. Brown the beef until all sides have a nice, brown crust like this:

- For the vegetables, we like carrots, celery and onions (the garlic will come later). Cut the vegetables into slightly larger pieces, rounds instead of a small dice on the carrots. The vegetables will be simmering for about an hour and a half so we don’t want them to fall apart.

- Cook the vegetables for 5 minutes until softened, add the garlic and season with salt and pepper. Stir in tomato paste and then deglaze the pot with your favorite dry red wine. Doesn’t have to be the priciest bottle, but definitely not cooking wine.

- Add the browned beef back to the pot along with beef broth, Worcestershire sauce and fresh thyme. Bring to a boil and then reduce to a simmer for 45 minutes until the beef is tender.
- Add the barley to the pot, stir and cook another 30 minutes. Stir in fresh, chopped parsley and serve.

Can I Make This Soup Recipe Ahead Of Time?
Making recipes like this Beef Barley Soup ahead of time can be a real time saver. This soup recipe can be made the morning of or even a day ahead of time. The barley retains it’s shape pretty well, unlike a pasta that might soak up the broth and get mushy.
How To Freeze And Reheat:
Freezing this beef soup is also a great time saver! Freeze leftover soup for another dinner or make a whole pot, let it cool and freeze it either in individual portions or a large container for a family meal.
To reheat the soup, microwave individual portions until warmed through. For the whole recipe, let the soup defrost until you can fit it into a soup pot and the gently warm the soup over low heat.

Can I Use Quick Cooking Barley Instead Of Pearl Barley?
You can, but you’ll need to adjust the cooking times. Quick cooking barley cooks up much faster than pearl barley, so let the soup cook for an hour and a half for the initial simmer and then add the barley for the last 15 minutes.
Farro is another delicious, nutty grain that we like to use when making beef barley soup. Farro takes about the same time to cook as pearl barley so just swap it out and continue with the recipe.
What Can I Serve With This Beef Soup?
Just as is if you ask me. But a nice loaf of crusty bread or a couple of delicious rolls are wonderful. Recipes like this beef soup are so hearty and comforting, you really don’t need much else on the side.
Toppings might include grated parmesan cheese, more fresh thyme, parsley and fresh black pepper. Some readers have even told us that they like this soup with a dollop of sour cream!
Looking For More Soup Recipes?
- Creamy Sausage & Peppers Soup
- Homemade Turkey Soup
- Clam Chowder
- Split Pea and Ham Soup
- Leftover Turkey Noodle Soup
Want to save this recipe? Enter your email below and we'll send the recipe straight to your inbox!
You'll also sign up to get new recipes in your inbox.

Beef Barley Soup
- Prep Time: 10 minutes
- Cook Time: 1 hour 15 minutes
- Total Time: 1 hour 25 minutes
- Yield: 6 servings 1x
Hearty and comforting Beef Barley Soup! Big, tender pieces of beef with loads of veggies and nutty, delicious barley. Comfort food in a bowl!
Ingredients
- 2 1/2 pound chuck roast, trimmed of all large pieces of fat
- Kosher salt and fresh black pepper for seasoning the beef
- 1 tablespoon flour
- Olive oil for browning the beef
- 1 1/2 cups sliced carrots
- 1 1/2 cups diced onion
- 1 cup chopped celery
- 1 teaspoon kosher salt
- Fresh black pepper to taste
- 1 tablespoon chopped garlic
- 2 tablespoons tomato paste
- 3/4 cup dry red wine
- 8 cups beef broth
- 1 tablespoon fresh thyme, chopped
- 1 tablespoon Worcestershire sauce
- 2/3 cup barley
- 2 tablespoons fresh chopped parsley
Instructions
- Remove all large and visible pieces of fat from the beef and cut into a 3/4 inch dice. Refer to the pictures in the post for size, it doesn’t have to be precise, you just want bite size pieces of beef. Season the beef generously with salt and pepper and toss in the tablespoon of flour.
- Add a thin layer of olive oil to the bottom of a dutch oven or soup pot. Brown the beef cubes in a single layer (you’ll most likely have to do this in 2 batches) making sure to turn the beef to brown on all sides. Once the beef if browned, remove it to a plate and continue with the remaining beef, adding more oil if needed.
- Add the carrots, onions and celery to the pot and season with 1 teaspoon of salt and black pepper to taste. Stir and cook the vegetables for 5 minutes. Add the garlic and tomato paste and cook 1 minute longer.
- Pour in the wine to deglaze the pot, scraping up the brown bits on the bottom of the pot. Let the wine reduce for 2 minutes, then pour in the beef broth and Worcestershire sauce along with the fresh thyme.
- Return the beef to the pot along with any juices that are on the plate, stir, cover, and bring to a boil. Reduce the heat to a low simmer and cook uncovered for 30 minutes. Taste the soup for seasonings and adjust if needed.
- Add the barley to the soup, stir, partially cover the pot with the lid and cook for 1 hour until the barley is tender. Stir in the parsley and serve in bowls with fresh black pepper and more parsley if desired.
- Category: Dinner
- Method: Stove Top
- Cuisine: American
Cooking wine or regular wine?
Always regular wine :)
Wonderful soup for a cold wintery day. Everyone, kids and adults loved it. Wouldn’t change a thing
Could I substitute the barley for potatoes instead?
I made this recipe and it was delicious but we found out my husband is allergic to barley
Yes you could. Farro is also a chewy, nutty grain that would be a good substitute, as long as your husband isn’t allergic to that. Hope he’s ok!
I am wondering if I can sub something else for the wine ?
You can use more beef broth or water to deglaze the pot, but wine will give the best flavor.
I have made this several times this year and I follow the recipe, no changes, and it is absolutely divine!! Highly recommend!
The aroma in my kitchen coming in from the garage is heavenly, I think there will be some good comments when the family starts coming home. The red wine really gives the dish a superb flavor. I followed the recipe step by step with no changes.