My Mom’s Old-Fashioned Vegetable Beef Soup
Table of Contents
This quick, homey vegetable beef soup brings a classic bowl to your weeknight table with minimal fuss. Use a slow cooker for hands-off shredding and a pot for a fast simmer so you can get dinner on the table without stress. Swap vegetables or frozen mixes to match what you have on hand and save time. If you love soul-warming bowls, try this alongside a comforting side like comforting Irish onion soup for a quick pairing.

Why This Recipe Works
This recipe balances convenience and real flavor by using a slow cooker to tenderize the roast while keeping the final assembly quick. Frozen vegetable blends cut prep time drastically and keep texture consistent. Using canned tomato soup and broth creates a rich, approachable base without simmering for hours. The recipe splits work into two parts so you can do the slow cook overnight and finish in under an hour when ready. It adapts easily if you want to swap a seasoning blend for chopped onions or add extra veggies.
Flavor and Texture
Shredded pot roast gives a meaty, satisfying bite that blends into a hearty broth without feeling greasy. The mix of potatoes, carrots, peas, green beans, and corn creates a comforting medley of textures from soft to slightly crisp. Tomato soup adds a smooth, slightly sweet tang that ties the broth to the vegetables. Salt and pepper are the main seasoning here, so taste and adjust as it simmers. For a lighter twist, leave the tomato soup amount slightly lower and top bowls with fresh parsley.
Ingredients
- 1 pot roast (about 2 pounds)
2 russet potatoes, chopped
1 bag frozen seasoning blend (or just chopped onions)
1 bag frozen peas
1 bag frozen green beans
1 bag frozen corn
4 large carrots, chopped
1 (32 oz) container beef broth
2 (10.75 oz) cans tomato soup
1 can filled with water
Salt and pepper, to taste
Step by Step Instructions
1. Season roast with salt and pepper and place in your slow cooker with half a can of beef broth. Cook on LOW for about 10 hours and shred with two forks.
2. In a very large pot, saute carrots and seasoning mix in 1 tablespoon oil until tender.
3. Add beef, potatoes, remaining veggies, remaining beef broth, tomato soup, water, salt and pepper.
4. Bring to a boil, lower the heat, cover and simmer for about an hour.
5. Add water as desired while it cooks.
Quick Tips and Shortcuts
Start the roast in the slow cooker first thing in the morning or overnight so the finishing pot step is fast. Use a frozen seasoning blend to skip chopping onions, or swap in pre-chopped fresh onions if you prefer. If you need to speed things more, use pre-cooked roast or leftover beef and cut simmer time in half. Keep extra broth or water on hand so you can thin the soup to your preferred consistency while it simmers. A dash of Worcestershire sauce adds depth if you have it on hand.
Storage and Meal Prep
Cool soup to room temperature before refrigerating in airtight containers. It will keep in the fridge for three to four days and freezes well for up to three months. Reheat gently on the stove to avoid overcooking potatoes; add a splash of water or broth if it thickened in storage. Portion into single-serve containers for grab-and-go lunches.
Short Closing Note
This recipe is built for busy cooks who want a classic, hearty bowl without extra steps. Use the slow cooker and frozen vegetables to save time and still serve a warm, homemade meal.
Conclusion
For the original inspiration and a slightly different take on this family favorite see My Mom’s Old-Fashioned Vegetable Beef Soup – Smile Sandwich for comparison and extra tips.
FAQ
Can this be made in under 30 minutes?
Yes, the recipe is designed to be quick and efficient.
Does it work for meal prep?
Most versions store well for one to three days.
Can I customize the ingredients?
Yes, simple swaps can be made for convenience or dietary needs.

My Mom’s Old-Fashioned Vegetable Beef Soup
A quick and comforting vegetable beef soup made with a slow cooker for ease and flavor.
- Total Time: 620 minutes
- Yield: 6 servings 1x
Ingredients
- 1 pot roast (about 2 pounds)
- 2 russet potatoes, chopped
- 1 bag frozen seasoning blend (or just chopped onions)
- 1 bag frozen peas
- 1 bag frozen green beans
- 1 bag frozen corn
- 4 large carrots, chopped
- 1 (32 oz) container beef broth
- 2 (10.75 oz) cans tomato soup
- 1 can filled with water
- Salt and pepper, to taste
Instructions
- Season roast with salt and pepper and place in your slow cooker with half a can of beef broth. Cook on LOW for about 10 hours and shred with two forks.
- In a very large pot, sauté carrots and the seasoning mix in 1 tablespoon oil until tender.
- Add beef, potatoes, remaining veggies, remaining beef broth, tomato soup, water, salt, and pepper.
- Bring to a boil, lower the heat, cover, and simmer for about an hour.
- Add water as desired while it cooks.
Notes
For a lighter twist, leave the tomato soup amount lower and top with fresh parsley. Store leftovers in airtight containers for up to four days or freeze for three months.
- Prep Time: 10 minutes
- Cook Time: 610 minutes
- Category: Main Course
- Method: Slow Cooking
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 380
- Sugar: 6g
- Sodium: 800mg
- Fat: 15g
- Saturated Fat: 5g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 37g
- Fiber: 4g
- Protein: 26g
- Cholesterol: 90mg
