Soups & Stews
This Campbell’s Scotch Broth Soup recipe brings back memories of cozy kitchens and steaming bowls of comfort—this classic beef and barley soup delivers restaurant-quality warmth in a single pot. The rich, savory broth, tender beef, and hearty barley create a meal that feels like a hug on a cold day.
I’ve perfected this recipe over years of testing, ensuring every spoonful delivers that deep, satisfying flavor without unnecessary fuss.
This soup builds its depth through simple techniques: browning the beef for a rich foundation, simmering aromatic vegetables, and letting the barley soften into the broth. The result is a hearty, nourishing dish that’s perfect for family dinners or meal prep.
Traditional Scotch broth relies on beef, barley, and root vegetables, but modern twists like adding smoked paprika or fresh herbs can elevate it further.
What makes this recipe stand out is its balance of comfort and simplicity—no complicated steps, just layers of flavor that come together naturally. The beef becomes fork-tender, the barley absorbs the broth’s richness, and the vegetables add freshness.
Whether you’re following the classic method or experimenting with variations, this soup always delivers on warmth and satisfaction.
Ready in about 1 hour, this recipe is ideal for busy weeknights or weekend gatherings. Serve with crusty bread to soak up every last drop of that flavorful broth. Let’s get cooking!
Ingredients for campbell's scotch broth soup
Sixteen ingredients transform into a deeply comforting Scotch broth soup that warms the soul.
| Ingredient | Amount | Notes |
|---|---|---|
| Chuck Roast Beef 🥩 | 2 lb | Cut into 1-inch cubes, trimmed of fat |
| Yellow Onions 🧅 | 2 whole | Medium size, peeled and halved |
| Carrots 🥕 | 4 medium | Peeled and cut into 1-inch chunks |
| Celery Stalks 🥬 | 4 whole | Trimmed and cut into 1-inch pieces |
| Garlic Cloves 🧄 | 4 cloves | Peeled and lightly crushed |
| Pearl Barley 🌾 | 1 cup | Uncooked, rinsed thoroughly |
| Tomato Paste 🍅 | 2 tbsp | Smooth, not chunky |
| Beef Broth 💧 | 6 cups | Low-sodium preferred |
| Red Wine 🍷 | 1 cup | Dry red, like Cabernet Sauvignon |
| Smoked Paprika 🌶️ | 1 tsp | For depth of flavor |
| Fresh Thyme 🌿 | 2 sprigs | Or 1 tsp dried thyme |
| Bay Leaves 🍃 | 2 whole | Fresh if possible |
| Kosher Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Black Peppercorns 🌶️ | ½ tsp | Freshly cracked |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | For searing beef |
The beef selection is critical—chuck roast delivers that signature fork-tender texture, while leaner cuts remain tough. Costco or Whole Foods carry excellent quality, but any reputable butcher will have it pre-cut for convenience. Look for pieces with good marbling to ensure rich flavor development during the long simmer. The yellow onions should be firm and free of sprouts, while the carrots and celery should be crisp with vibrant color—avoid any with soft spots or wilted tops. Fresh thyme sprigs elevate the broth's aroma compared to dried, though dried works in a pinch.
No red wine on hand? Substitute an additional 1 cup of beef broth without compromising depth. The tomato paste can be replaced with 1/2 cup crushed tomatoes for a slightly different texture, though it may dilute the broth's intensity. For those avoiding alcohol, dry sherry or apple cider vinegar at 1 tbsp adds complexity. The pearl barley must be rinsed thoroughly to remove excess starch that can make the soup cloudy. If you can't find pearl barley, pot barley or even orzo work in a pinch, though cooking times may vary. For a smokier profile, increase the smoked paprika to 1.5 tsp.
This soup tastes even better the next day as flavors meld—store in airtight containers for 4-5 days in the refrigerator. For longer storage, freeze portions in ziplock bags for up to 3 months. When reheating, add 1-2 tbsp of broth or water to prevent thickening. The barley absorbs liquid as it cools, so you may need to stir in additional broth when serving. For meal prep, double the recipe and freeze half—thaw overnight in the refrigerator before reheating. The crusty bread pairing suggestion in the introduction is ideal for soaking up the rich broth, but any dense bread will suffice.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this—just toss the beef, onions, carrots, and celery into the pot with that rich Scotch broth, and let it simmer. No chopping like a fine-diner, no fancy gadgets, just honest, hearty flavor with minimal effort.
- Deep Umami Bomb: That chuck roast breaks down into tender, melt-in-your-mouth shreds while the garlic and onions caramelize into a savory base. Honestly, the first sip hits like a warm hug—sweet, smoky, and packed with that meaty depth.
- Leftovers That Shine: Make a double batch because this soup only gets better the next day. The flavors meld even more, and it’s the perfect lunchbox meal or quick reheat when you’re too tired to cook.
- Budget-Friendly Feast: Chuck roast and veggies stretch across meals without breaking the bank. Between us, this recipe turns $10 of ingredients into enough soup to feed my family for days—no guilt, just good eats.
Step-by-step instructions for hearty beef and barley soup
This classic Scotch broth transforms simple ingredients into deeply comforting, restaurant-quality soup.
Sear the Beef for Rich Flavor
Heat a large Dutch oven over medium-high heat and add the 2 tablespoons extra-virgin olive oil. Once shimmering, add the 2 lb chuck roast beef cut into 1-inch cubes, working in batches if needed to avoid crowding. Sear each piece for 2-3 minutes per side until deeply browned—this creates the Maillard reaction that builds foundational flavor. You'll know it's ready when the beef releases easily from the pan and develops a rich, caramelized crust.
Remove the seared beef from the pot and set aside. If the oil starts smoking excessively before all pieces are browned, reduce heat slightly but maintain control—smoke means flavor loss. The goal is evenly browned beef without burning, which would impart bitterness to your soup.
Build the Aromatic Base
In the same Dutch oven, add the 2 whole yellow onions (halved), 4 medium carrots (cut into 1-inch chunks), 4 whole celery stalks (cut into 1-inch pieces), and 4 cloves garlic (lightly crushed). Cook for 5-6 minutes, stirring occasionally, until the vegetables soften slightly and the onions become translucent. This step develops their natural sweetness and prepares them to absorb the soup's flavors.
Stir in the 2 tablespoons tomato paste, 1 teaspoon smoked paprika, 1.5 teaspoons kosher salt, and 0.5 teaspoon black peppercorns. Cook for another 1 minute while stirring constantly to prevent burning. The tomato paste will deepen the soup's color and complexity, while the smoked paprika adds a subtle, earthy warmth that complements the beef.
Deglaze and Simmer the Broth
Pour in the 1 cup red wine and scrape up any browned bits from the bottom of the pot—these contain concentrated flavor. Let the wine simmer for 3-4 minutes until reduced by half, allowing its acidity to mellow and its depth to integrate. This step is critical for balancing the soup's richness.
Add the 6 cups beef broth, 1 cup pearl barley (rinsed), 2 sprigs fresh thyme, and 2 whole bay leaves. Bring to a gentle boil, then reduce heat to maintain a low simmer. Return the seared beef to the pot, ensuring it's fully submerged. Cover and simmer for 45 minutes, stirring occasionally to prevent the barley from sticking to the bottom.
Cook Until Tender and Flavorful
Continue simmering uncovered for an additional 45-60 minutes, or until the beef is fork-tender and the barley is fully cooked. The soup should thicken slightly as the barley absorbs liquid and releases starches. Taste and adjust seasoning—you may need to add more salt or black peppercorns, depending on the broth's sodium content.
Remove the bay leaves and thyme sprigs before serving. The barley should be tender but still hold its shape, and the beef should pull apart easily with a fork. If the soup is too thick, stir in a splash of hot water or additional broth to reach your preferred consistency. The aroma alone should signal comfort—earthy, savory, and deeply satisfying.
Serve Warm with Crusty Bread
Ladle the soup into bowls, ensuring each serving contains a generous portion of beef and barley. Garnish with a sprinkle of fresh thyme leaves or a drizzle of extra-virgin olive oil if desired. Serve immediately with crusty bread to soak up every last drop of this hearty, nourishing broth.
This soup tastes even better the next day as the flavors meld further, making it an ideal meal prep option. Store leftovers in an airtight container in the refrigerator for up to 4 days or freeze for 3 months. The barley's chewy texture and beef's tenderness make this a deeply comforting dish perfect for chilly evenings or recovery meals.
Pro Tips For Making Campbell'S Scotch Broth Soup
- Sear the Chuck Roast First: I learned this the hard way—skipping the sear means flavorless broth. Pat the beef dry, then hit it with oil in a hot pot until deep brown on all sides. That crust locks in meaty depth when it simmers.
- Chop Celery and Onions Small: The Campbell’s recipe calls for "diced," but I was skeptical until I tried it—tiny, even pieces dissolve into the broth instead of turning to mush. Aim for ¼-inch cubes or smaller, and you’ll avoid a watery soup.
- Simmer Low and Long: After burning three batches, I finally figured out: high heat ruins the broth. Once everything’s in the pot, reduce to a bare simmer—just enough to see tiny bubbles—and let it cook for 3-4 hours. Patience pays off.
- Add Garlic Late: Sounds weird, but it works: toss the garlic in the last 10 minutes. Raw garlic burns easily, and if you add it too soon, it turns bitter. Save it for the end, and you’ll get that bright, aromatic finish.
Storing and reheating this recipe
Refrigerator Storage
Let your soup cool completely to room temperature (about 30-45 minutes) before transferring to airtight containers—I use glass Pyrex bowls with snap-on lids. Store in the fridge at 40°F or below for up to 4-5 days.
The flavors actually deepen overnight as the barley absorbs more broth and the beef continues to tenderize. I always make extra because it reheats beautifully for lunches. ❄️
Freezer Prep Tips
For longer storage, divide the soup into ziplock freezer bags or glass containers with 1-inch headspace to prevent expansion cracks. Label with the date—this soup keeps its quality for up to 3 months when frozen.
I recommend freezing portions in single-serving sizes for easy reheating. Remove any excess air before sealing to prevent freezer burn. 💡
Stovetop Reheating
My preferred method is stovetop reheating because it preserves the barley's texture. Pour the soup into a pot and heat over medium-low heat for 10-15 minutes, stirring occasionally. Add 2-3 tablespoons of water or beef broth if the soup thickens too much.
Taste and adjust seasoning—it often needs a pinch more salt after reheating. The gentle heat prevents the barley from becoming mushy. 🔥
Microwave Safety
For quick reheating, transfer soup to a microwave-safe bowl and cover loosely with a microwave-safe lid or damp paper towel. Heat on medium power (50-70%) in 2-minute intervals, stirring between each interval, until reaching 165°F internal temperature.
Avoid full power to prevent uneven heating or potential hot spots. Stir well before serving to redistribute any settled barley. 🌡️
Thawing Frozen Soup
Never thaw soup at room temperature—always transfer frozen portions to the refrigerator 24 hours before reheating. For quicker thawing, place the sealed container in a bowl of cold water and change the water every 30 minutes.
Once thawed, reheat using either stovetop or microwave methods. The texture remains best when thawed slowly in the fridge. ⏰
Garnish Refresh
After reheating, brighten the soup with fresh garnishes. A sprinkle of fresh thyme leaves or chopped parsley adds vibrant color and freshness. Drizzle with extra-virgin olive oil or a swirl of sour cream for added richness.
These finishing touches elevate the dish and make reheated soup feel like a fresh preparation. 🌿
Nutrition facts
Frequently asked questions
Can I use Campbell's Scotch Broth as a shortcut for this recipe?
Yes! For a faster version, replace the homemade broth with 1 (10.5 oz) can of Campbell's Scotch Broth and reduce the beef broth to 4 cups. Simmer the soup for 30-40 minutes instead of the full 90 minutes to let flavors meld. The canned broth adds depth but may need extra seasoning with salt and pepper.
How do I make this soup vegetarian?
Swap the beef for 1 cup dried lentils or mushrooms (like cremini or portobello) for umami. Use vegetable broth instead of beef broth and add 1 tbsp soy sauce or miso paste for depth. The smoked paprika and thyme will still work beautifully with these substitutions.
Why did my barley turn mushy?
Overcooking is the most common cause. Pearl barley should be tender but still hold its shape after 45-60 minutes of simmering. If using pre-cooked barley, reduce simmering time to 20-30 minutes. Always stir occasionally to prevent sticking, which can lead to uneven cooking.
Can I add potatoes to this soup?
Add 2 cups diced potatoes (Yukon gold or russet) with the barley. They'll cook in about 30 minutes—test one for doneness before serving. For creamier texture, use waxy potatoes that hold their shape better when reheated.
What's the best way to reheat leftovers without making them watery?
Reheat on the stovetop over low heat for 10-15 minutes, stirring occasionally. Add 1-2 tbsp broth or water if needed to restore consistency. Microwave on medium power in 2-minute intervals with a splash of liquid to prevent drying out.