Beef Barley Soup is a classic. Get the recipe for making it on the stove and in the slow cooker. Also, find out if you should brown your meat before making the soup. Is the flavor difference worth this extra step? This post is sponsored by Swanson®.
What can you say about beef barley soup? It’s a classic. Rich and meaty with all that hearty, soft, and comforting barley. It’s the best.
The only problem with it is that barley takes a while to cook. Around 40 minutes, typically. If you imagine getting home from work and whipping up a pot of soup, this is not a good choice. By the time you get your ingredients into the pot with some nice stock, add in the barley and bring it up to a simmer, then cook it – you’re looking at an hour, maybe as much as 2.

Beef Barley Soup For A Weeknight
So, if you want beef barley soup on a weeknight, you pretty much have to use the slow cooker. You can get everything in there in the morning and it will be ready when you get home. No fuss at all.
The slow cooker version of beef barley soup is so convenient so I’m giving you that recipe. Also, in case you decide to make soup on a day when you’re at home and have time, I’m also giving the instructions for making it on the stove in a pot.
In addition to the variation of stove or slow cooker, there is one other choice that you need to make. That is whether to brown your meat and vegetables first or not.
Do I Need To Brown The Meat And Vegetables First?
Well, strictly speaking, yes, you should. And yes, it does make a difference. But does it make enough of a difference for the amount of extra time it takes? That’s debatable and depends on how much you love cooking and how much time you actually have.
How to Brown Your Meat and Veggies:
You need to brown the meat in at least two batches, probably three. Cube the beef and season it with salt and pepper. Heat a large skillet over medium high heat. Add 2 tablespoons of vegetable oil. Add about 1/3 of the beef cubes, leaving space around each cube. This is so that the meat actually gets to have contact with high heat which will brown it. If the meat is too close together, it drops the pan temperature and the meat cubes are crowded, which results in more steaming than browning. When the meat is brown underneath, flip it over (I use tongs). Brown it on all sides. Transfer it to a plate, add a tablespoon more of oil and another third of the meat. Repeat with this second batch of meat and then again with the final third of meat.
Once all the meat is browned and removed from the pan, add your vegetables. This will be chopped onion, chopped carrots, and chopped celery. Cook stirring occasionally until softened. Transfer the vegetables to the meat plate. Add some water to the pan (about 1/2 cup) and scrape up any flavorful bits from the bottom of the pan. Pour that into your soup pot along with the veggies and meat. Then proceed with the recipe as instructed.
As you can see, browning the meat adds quite a bit of time. It’s not a short simple step. It results in a deeper flavor but not by very much. If you’re in a hurry, you can totally skip it (as I’ve done in the recipe below) and you will still have delicious soup.
Print
Beef Barley Soup
- Prep Time: 15 minutes
- Cook Time: 1 hour 45 minutes
- Total Time: 2 hours
- Yield: 8–10 servings 1x
- Category: Entrée
- Method: Stovetop
- Cuisine: American
DESCRIPTION
Get the recipe for making beef barley soup on the stove and in the slow cooker.
Ingredients
- 1 (1 and ½ lbs.) chuck steak, cut into 1 inch cubes
- 2 carrots, peeled and chopped roughly
- 2 stalks of celery, trimmed and chopped
- 1 onion chopped
- 8 oz. mushrooms, sliced
- 2 cloves garlic, minced
- ¼ cup tomato paste
- 6 cups low-sodium beef stock
- 1 cup pearled barley
- Salt
- Black pepper
Instructions
- Put the meat, carrots, celery, onion, mushrooms, and garlic into a slow cooker or large pot.* Add the tomato paste and stir. Add the beef stock, barley, and 1/2 teaspoon of salt and 1/2 teaspoon of pepper. Stir.
- If using a slow cooker, cover it and cook on high for 4 hours or on low for 6 hours. If there is a lot of fat or scum on top, skim it off using a spoon and discard it. Stir and taste. Add more salt and pepper if desired. Serve.
- If using the stovetop, bring the pot of ingredients to a boil over high heat. Reduce heat to a low simmer and cover and cook, stirring occasionally, until barley is cooked and meat is tender, about 1.5 hours. If there is a lot of fat or scum on top, skim it off using a spoon and discard it. Stir and taste. Add more salt and pepper if desired. Serve.
Notes
*You do not need to brown the meat and vegetables first to make this recipe. But if you want to brown them, the instructions are in the blog post above.
This post originally appeared in February 2017 and was revised and republished in October 2021.

2pots2cook says
Thank you for the idea. I guess it needs less time on the stove top if I leave barley to soak overnight….
Christine Pittman says
Yes, you’re just cooking it until the barley is tender. So once the barley is tender, it’s done.