There’s just something magical about an old-fashioned vegetable beef soup simmering on the stove, isn’t there? It’s like a warm hug from your childhood, spoon-fed straight into your soul. Whether you’re juggling work deadlines or trying to feed picky eaters, this recipe is your go-to for a hearty, wholesome meal that feels like it came straight from Grandma’s kitchen (because, well, it did).
This homemade beef soup isn’t fussy or fancy—it’s all about simple ingredients coming together to create a bowl of pure comfort. Plus, thanks to the trusty slow cooker, it’s low on effort but big on flavor. Perfect for busy weekdays when you need dinner to take care of itself, or for lazy Sundays when you want something bubbling away while you catch up on life (or Netflix).
Let me walk you through how this became my family’s most-requested cold-weather dish and how you can make it yours too. Spoiler alert: It’s easier than you think, and it makes your house smell like a cozy little bistro.
Why You’ll Love This Old-Fashioned Vegetable Beef Soup
This recipe is a win-win for so many reasons. First, it’s a hearty vegetable soup that fills you up—no sad, watery broths here! With tender pot roast, chunky veggies, and a rich tomato-beef broth, every spoonful is satisfying and nourishing.
Plus, it’s flexible! You can swap veggies, adjust seasoning, or even double the batch for freezer-friendly leftovers. Whether you’re feeding a crowd or meal-prepping for the week, this slow cooker beef soup has your back.
Ingredients You’ll Need
-
1 pot roast (about 900g)
-
2 russet potatoes, chopped
-
1 bag (340g) frozen seasoning blend or chopped onions
-
1 bag (340g) frozen peas
-
1 bag (340g) frozen green beans
-
1 bag (340g) frozen corn
-
4 large carrots, chopped
-
950ml beef broth (32 oz container)
-
2 cans (305g each) condensed tomato soup
-
1 can (305g) water
-
Salt and pepper, to taste
How to Make My Mom’s Old-Fashioned Vegetable Beef Soup
-
Cook the Beef
Season the pot roast generously with salt and pepper. Place it in your slow cooker with half a can of beef broth. Set it on LOW and let it work its magic for about 10 hours until it’s tender and shreds like a dream. -
Sauté the Veggies
In a large pot, heat a splash of oil over medium heat. Toss in the chopped carrots and the frozen seasoning blend (or onions). Sauté until they start softening and smelling irresistible—about 5-7 minutes. -
Combine & Simmer
Add the shredded beef, chopped potatoes, frozen peas, green beans, corn, remaining beef broth, tomato soup, water, and a sprinkle of salt and pepper. Give it all a good stir. -
Let It Simmer to Perfection
Bring the pot to a gentle boil, then reduce the heat to low. Cover and let it simmer for about 1 hour, stirring now and then. If it thickens up too much, just add a splash of water to loosen it. -
Slow Cooker Version
Prefer to keep it hands-off? After shredding the beef, toss everything back into the slow cooker and cook on LOW for another 6-8 hours. Dinner practically makes itself.
Olivia’s Tips for the Perfect Homemade Beef Soup
-
Flavor Boost: Add a splash of Worcestershire sauce or a pinch of Italian seasoning if you want to zhuzh up the flavor.
-
Veggie Swap: Don’t have frozen peas or green beans? No stress! Use whatever’s in your freezer stash.
-
Thicker Broth? If you like your soup extra thick and stew-like, let it simmer uncovered for the last 15 minutes.
-
Leftover Magic: This soup tastes even better the next day—perfect for lunchbox heroes.
And if your soup looks a little too “rustic” (read: chunky and hearty), that’s the charm of a true old-fashioned soup. Embrace it!
A Family Favorite Story from My Kitchen
This recipe has been a staple in my family for as long as I can remember. My mom used to make this hearty vegetable soup on chilly Sunday afternoons while the rest of us lounged around in fuzzy socks. The smell of simmering beef and veggies would fill the house, and by dinnertime, everyone magically appeared in the kitchen, bowls in hand.
When I became a mom, this recipe became my saving grace for busy school nights and family get-togethers. It’s one of those dishes that gets passed down, not just because it’s delicious, but because it brings everyone to the table, no questions asked. Now, my kids request “Grandma’s beef soup” whenever the weather turns crisp. And honestly? I don’t mind one bit.
What to Serve with Old-Fashioned Vegetable Beef Soup
This soup is a meal on its own, but if you’re like me and believe every good soup deserves a sidekick, here are a few ideas:
-
A loaf of crusty sourdough bread for dipping.
-
Classic grilled cheese sandwiches (because melty cheese + soup = happiness).
-
A simple green salad with vinaigrette to add a fresh crunch.
-
Cornbread muffins if you’re feeling extra homey.
And don’t forget a cozy blanket and your favorite spot on the couch for ultimate comfort.
How to Store and Reheat Leftovers
Got leftovers? Lucky you! This slow cooker beef soup stores like a champ.
-
Refrigerator: Let the soup cool completely, then store it in airtight containers in the fridge. It’ll stay fresh for up to 4 days.
-
Freezer: This soup is freezer-friendly! Pour cooled soup into freezer bags or containers, leaving room for expansion. Freeze for up to 3 months.
-
Reheating: To reheat, just warm on the stovetop over medium heat until hot. If it’s a bit too thick, add a splash of water or beef broth to bring it back to life.
FAQs About Old-Fashioned Vegetable Beef Soup
Can I substitute fresh vegetables instead of frozen?
Absolutely! Fresh veggies work great. Just chop them into bite-sized pieces and sauté a little longer until they soften.
Can I use ground beef instead of pot roast?
Sure thing! Brown 1-1.5 pounds of ground beef, drain the fat, and follow the recipe as usual. It’ll still be delicious, just a bit quicker.
Can I make this in an Instant Pot?
Yes! Sauté the veggies in the Instant Pot, add all ingredients, and pressure cook on HIGH for about 35 minutes. Let it naturally release pressure for the best results.
How long does this hearty vegetable soup last in the fridge?
It’ll stay tasty for up to 4 days. Perfect for meal prepping or sneaky midnight snacks!
Comfort in Every Spoonful
At the end of a long day, there’s nothing like a bowl of old-fashioned vegetable beef soup to make everything feel right again. It’s hearty, soul-warming, and filled with the kind of love only homemade meals can give. Whether you’re serving it up for family dinner or sneaking a quiet bowl for yourself, this recipe is bound to become a cherished favorite in your kitchen, too.
So go ahead, tie on your apron, and let this simmer away while you tackle life’s chaos. Because every spoonful is a reminder that sometimes, the simplest meals are the ones we love the most.
Discover more delicious recipes by following me on Facebook and Pinterest.
Print
Old-Fashioned Vegetable Beef Soup
- Total Time: 11 hours 20 minutes
- Yield: 8 servings 1x
Description
A hearty, homemade vegetable beef soup that simmers with tender pot roast, chunky vegetables, and a rich tomato-beef broth. This slow-cooked comfort meal brings back nostalgic family memories and is perfect for busy weeknights or cozy weekends. Simple, flavorful, and guaranteed to warm your soul.
Ingredients
-
1 pot roast (about 900g)
-
2 russet potatoes, chopped
-
1 bag (340g) frozen seasoning blend or chopped onions
-
1 bag (340g) frozen peas
-
1 bag (340g) frozen green beans
-
1 bag (340g) frozen corn
-
4 large carrots, chopped
-
950ml beef broth (32 oz container)
-
2 cans (305g each) condensed tomato soup
-
1 can (305g) water
-
Salt and pepper, to taste
Instructions
-
Cook the Beef: Season pot roast with salt and pepper. Place in slow cooker with 1/2 can beef broth. Cook on LOW for 10 hours until tender and shreddable.
-
Sauté Veggies: In a large pot, sauté chopped carrots and seasoning blend (or onions) in oil over medium heat for 5-7 minutes until softened.
-
Combine Ingredients: Add shredded beef, potatoes, peas, green beans, corn, remaining broth, tomato soup, water, salt, and pepper to the pot. Stir well.
-
Simmer: Bring to a gentle boil, reduce heat, cover, and simmer on low for 1 hour. Stir occasionally. Add water if the soup thickens too much.
-
Slow Cooker Option: After shredding beef, combine all ingredients in the slow cooker and cook on LOW for 6-8 more hours.
-
Serve: Taste and adjust seasoning if needed. Ladle into bowls and serve warm.
Notes
Add Worcestershire sauce or Italian seasoning for extra flavor depth.
Use fresh vegetables if preferred, adjusting sauté time as needed.
For a stew-like thickness, simmer uncovered for the last 15 minutes.
This soup is perfect for meal prep and tastes even better the next day.
Freezer-friendly: store in portions for up to 3 months.
- Prep Time: 20 minutes
- Cook Time: 11 hours (slow cooker method)
- Category: Plats
- Method: Slow Cooker
- Cuisine: American
