Hearty Crockpot Beef Vegetable Soup
This Crockpot beef vegetable soup fills the kitchen with a rich, savory smell while you do something else.

Tender chunks of beef, root vegetables, and a tomato broth come together with very little work. Great for days when you want a warm, filling meal.
Why This Crockpot Soup Stays in My Rotation
I make this soup all winter because it asks so little of me. The slow cooker turns an inexpensive cut of beef into something fork-tender, and the vegetables soak up every bit of the tomato broth.
It is thick and spoon-coating, not watery. The broth gets a deep flavor from a quick sear on the beef and a spoonful of tomato paste, and leftovers taste even better the next day.
Ingredients

- 2 lbs beef chuck, cut into 1-inch cubes: chuck holds up to long cooking without drying out
- 1 tbsp vegetable oil: for browning
- 1 medium onion, diced
- 3 cloves garlic, minced
- 2 tbsp tomato paste: adds richness and body
- 4 cups beef broth
- 1 can (14.5 oz) diced tomatoes, undrained
- 1 tbsp Worcestershire sauce
- 1 tsp dried thyme
- 2 bay leaves
- Salt and black pepper
- 3 medium carrots, peeled and sliced into rounds
- 2 celery stalks, sliced
- 2 medium russet potatoes, peeled and cubed
- 1 cup green beans, trimmed and cut into 1-inch pieces: fresh or frozen
Variations / Substitutions
- Beef: stew meat works in place of chuck. You can also use beef shank, but remove any bones before serving.
- Potatoes: swap russets for sweet potatoes for a slightly sweeter, earthier take.
- Green beans: use fresh or frozen peas, corn, or even chopped kale. Add them all during the last 30 minutes.
- Herbs: fresh thyme or a small sprig of rosemary can replace the dried thyme. Add a bay leaf either way.
Crockpot Beef Stroganoff is the main dish we love pairing with this soup.
How To Make Hearty Crockpot Beef Vegetable Soup
Step 1: Brown the Beef

Pat the 2 lbs beef cubes dry with paper towels and season generously with salt and pepper. Heat the 1 tbsp vegetable oil in a large skillet over medium-high heat. Add the beef in a single layer and sear for about 3 minutes per side, until a deep brown crust forms. Work in batches so the pan isn’t crowded.
The skillet will develop a dark fond on the bottom, which carries a load of savory flavor into the soup. The beef does not need to cook through here, just to color.
Step 2: Build the Flavor Base

Lower the heat to medium and toss in the 1 medium diced onion. Cook for about 4 minutes, stirring now and then, until the onion softens and starts to pick up the browned bits from the pan. Stir in the 3 minced garlic cloves and 2 tbsp tomato paste and cook for 30 seconds more.
The tomato paste will darken and smell sweet and savory. That is your cue to move everything into the slow cooker before the garlic scorches.
Step 3: Assemble and Cook Low

Transfer the beef and onion mixture to a 6-quart slow cooker. Add the 3 sliced carrots, 2 sliced celery stalks, 2 cubed potatoes, 4 cups beef broth, the can of diced tomatoes with its juices, 1 tbsp Worcestershire sauce, 1 tsp dried thyme, and the 2 bay leaves. Stir once to combine, cover, and cook on low for 7 to 8 hours.
The liquid won’t fully submerge the ingredients at first, and that’s fine. The vegetables release moisture as they cook, and after several hours the broth turns dark and rich, with beef that practically falls apart.
Step 4: Stir in Green Beans and Finish

Add the 1 cup green beans during the final 30 minutes of cooking. Replace the lid and let the slow cooker finish its cycle. Taste the broth and adjust the salt and pepper.
The green beans stay tender and bright, not mushy, giving a fresh pop against the long-cooked flavor of the soup.
Step 5: Ladle and Serve

Discard the bay leaves, then ladle the soup into deep bowls. Serve hot, with a scattering of fresh parsley if you have it.
The broth is rich, the beef spoon-tender, and the vegetables soft but still holding their shape. Crusty bread alongside is never a bad idea.
Tips for the Best Crockpot Beef Vegetable Soup
- Browning the beef is worth the extra pan. That caramelized layer builds the soup’s backbone.
- Dice the potatoes into uniform 1-inch pieces so they cook evenly without turning into mush.
- Add quick-cooking vegetables like green beans or peas only at the end, or they’ll lose their texture.
- Taste for salt after the full cook time. Broth and Worcestershire already contain salt, so adjust gradually.
Cooking times by setting:
| Setting | Time |
|---|---|
| Low | 7 to 8 hours |
| High | 4 to 5 hours |
Storing Leftovers
- Refrigerate: cool the soup and store in airtight containers for up to 4 days. The flavor often improves overnight.
- Freeze: freeze for up to 3 months. Thaw in the refrigerator and reheat gently on the stovetop with a splash of broth if it thickens too much.
- Reheating: warm in a pot over medium heat, stirring occasionally. A microwave works, but stir halfway through for even heating.
What To Serve With Crockpot Beef Vegetable Soup
Crusty sourdough or buttered biscuits are perfect for soaking up the broth. A simple green salad with a sharp vinaigrette cuts through the richness. For a heartier side, cornbread holds up well without falling apart in the bowl.
Frequently Asked Questions
Can I use stew meat instead of chuck?
Yes. Stew meat works, though chuck tends to be more marbled and stays moister during the long cook.
Can I add frozen vegetables?
Yes. Toss frozen green beans or peas straight into the slow cooker during the last 30 minutes. No need to thaw them first.
How can I thicken the broth?
The broth is medium-bodied as written. For a thicker soup, mash a few potato pieces against the side of the cooker, or stir in a slurry of 1 tbsp cornstarch mixed with 2 tbsp cold water during the last 15 minutes.
Can I skip browning the beef?
You can, but the soup will taste flatter. The sear builds depth that slow cooking alone can’t replicate.

Hearty Crockpot Beef Vegetable Soup Recipe
Ingredients
Method
- Season beef with salt and pepper. Heat oil in a skillet over medium-high, sear beef in batches until browned on all sides, about 3 minutes per side. Transfer to slow cooker.
- Reduce heat to medium, add onion and cook 4 minutes until softened. Stir in garlic and tomato paste, cook 30 seconds. Scrape into slow cooker.
- Add carrots, celery, potatoes, broth, tomatoes, Worcestershire, thyme, and bay leaves. Stir, cover, and cook on low for 7 to 8 hours, until beef is fork-tender.
- Stir in green beans during the last 30 minutes of cooking. Season with additional salt and pepper to taste.
- Remove bay leaves, ladle into bowls, and serve hot.
