My Mom’s Old-Fashioned Vegetable Beef Soup

When it comes to comfort food, there’s nothing like a big bowl of homemade vegetable beef soup. This recipe, inspired by my mom’s version, is a classic that warms both the belly and the heart. It’s simple, hearty, and packed with flavor—perfect for any time of year, but especially during the colder months. Whether you’re an experienced cook or just starting out in the kitchen, this easy-to-follow recipe is guaranteed to please everyone in the family. Plus, it makes a large batch that’s perfect for freezing, so you can enjoy it even on those busy days when cooking feels like the last thing on your to-do list.

In this post, I’m going to walk you through how to make this soup, give you some practical tips, and show you how to make this recipe your own with a few fun variations. So, grab your apron and let’s get cooking!

Why You’ll Love This Vegetable Beef Soup

Before we jump into the recipe, let me tell you a bit about why this soup holds a special place in my heart. Growing up, my mom would make this soup when we needed something hearty and comforting. The smell of it simmering on the stove always brought the family together. It’s one of those dishes that feels like a warm hug in a bowl.

What makes this soup extra special is how versatile it is. You can customize it based on what you have in the fridge or your family’s taste preferences. You can even make it in a slow cooker, which is perfect for busy days when you just want to throw everything together and let it cook itself. It’s the kind of recipe that gets better the longer it sits, so you’ll have plenty of leftovers to enjoy throughout the week—or to freeze for later. And if you love hearty, comforting dishes, you may also want to try Beef and Barley Stew or a warm Sausage, Potato, and Kale Soup, both of which have similar comforting vibes.

Now, let’s dive into the ingredients and step-by-step process.

Ingredients for My Mom’s Old-Fashioned Vegetable Beef Soup

Here’s what you’ll need to make this delicious soup:

  • 1 pot roast (about 2 pounds) – This will be the base of the soup and give it that rich beef flavor.
  • 2 russet potatoes – Chopped into bite-sized pieces for a hearty, starchy addition.
  • 1 bag frozen seasoning blend (or chopped onions) – A great shortcut to add flavor without extra prep time.
  • 1 bag frozen peas – Adds a pop of color and sweetness.
  • 1 bag frozen green beans – A great way to sneak in some green veggies.
  • 1 bag frozen corn – Sweet and crunchy, corn balances the flavors nicely.
  • 4 large carrots – Chopped for a touch of natural sweetness and texture.
  • 1 (32 oz) container beef broth – The base for your soup’s savory liquid.
  • 2 (10.75 oz) cans tomato soup – These create a rich, tangy flavor and contribute to the soup’s thickness.
  • 1 can filled with water – This helps balance out the consistency of the soup.
  • Salt and pepper – To taste, of course! Always season to your liking.

How to Make My Mom’s Old-Fashioned Vegetable Beef Soup

Making this vegetable beef soup is easy, and the process is broken down into simple steps. Whether you use a slow cooker or make it on the stove, you’ll be amazed at how quickly this delicious meal comes together.

Step 1: Cook the Pot Roast

The first step is to cook the pot roast. If you’re using a slow cooker, this is an easy job! Simply season the roast with salt and pepper, and place it in the slow cooker with half of the beef broth. Let it cook on low for about 10 hours. When it’s done, use two forks to shred the beef into bite-sized pieces. The roast will be tender and flavorful, perfect for adding to your soup.

If you’re a fan of slow-cooked meals, be sure to check out Slow Cooker Garlic Butter Beef for another mouthwatering dish to make in your slow cooker.

Step 2: Sauté the Carrots and Seasoning Mix

While your beef is cooking, grab a large pot and heat up a tablespoon of oil over medium heat. Add the chopped carrots and seasoning mix (or onions if you’re using those instead). Sauté for about 5-7 minutes until the carrots are tender. This step brings out the sweetness in the carrots and starts building the flavor base for the soup.

If you’re looking for another great side to go with your soup, try Parmesan Herb Roasted Acorn Squash, which pairs wonderfully with this soup for a cozy meal.

Step 3: Add the Beef, Veggies, and Broth

Once the carrots are tender, it’s time to add the rest of the ingredients. Add the shredded beef from the slow cooker, the chopped potatoes, frozen peas, green beans, corn, and the remaining beef broth. Stir everything together, making sure the ingredients are evenly distributed.

Next, add the two cans of tomato soup, the can of water, and season with salt and pepper to taste. Give it another good stir.

Step 4: Let It Simmer

Bring everything to a boil over medium-high heat. Once it’s boiling, reduce the heat to low, cover the pot, and let it simmer for about an hour. During this time, the flavors will meld together, and the vegetables will cook through. Make sure to stir occasionally and add more water if you feel like the soup is getting too thick.

Looking for more cozy soup recipes? You’ll love the Roasted Butternut Squash Soup, which has a lovely, creamy texture and comforting flavors, just like this one.

Step 5: Taste and Adjust Seasoning

Once the soup has simmered for an hour, give it a taste. If you feel like it needs a little more flavor, don’t hesitate to add extra salt, pepper, or even some garlic powder. This soup is super forgiving, so feel free to adjust the seasoning based on your personal preferences.

Vegetable Beef Soup with Tender Beef, Potatoes, and Colorful Vegetables

Slow Cooker Method: A Hands-Off Approach

If you’re a fan of slow cooker meals, you can make this soup with minimal effort. Here’s how:

  1. Add all the ingredients (shredded beef, veggies, broth, tomato soup, and water) to the slow cooker.
  2. Set the slow cooker on LOW and cook for 6-8 hours.
  3. Shred the beef once it’s cooked and mix everything together before serving.

This method requires less active time in the kitchen, making it perfect for busy days when you want to come home to a delicious meal waiting for you. And if you love slow cooker recipes, consider trying the Slow Cooker Lemon Garlic Roast Chicken, another easy-to-make, flavorful dish.

Tips for Making the Soup Your Own

One of the best things about this vegetable beef soup is how easy it is to make it your own. Here are some tips and variations you can try:

  • Swap out veggies: Don’t have frozen corn? Use frozen peas and carrots. Have fresh green beans? Go ahead and throw those in instead of the frozen ones.
  • Add extra flavor: Try adding a bay leaf, some dried thyme, or even a splash of Worcestershire sauce for extra depth of flavor.
  • Make it spicy: If your family enjoys a bit of heat, toss in some red pepper flakes or chopped jalapeños for a kick.
  • Go low-carb: If you’re watching carbs, skip the potatoes or substitute them with cauliflower for a lower-carb option.

Freezing and Storing Leftovers

This soup makes a large batch, and it’s perfect for meal prepping. If you want to store leftovers, let the soup cool completely, then divide it into airtight containers and freeze for up to 3 months. When you’re ready to eat, simply thaw and reheat on the stove. You can also refrigerate it for 3-4 days if you plan to eat it within the week.

FAQs: My Mom’s Old-Fashioned Vegetable Beef Soup

Can I use a different cut of beef instead of a pot roast?

Yes! While a pot roast is ideal for its tenderness and flavor, you can use other cuts of beef like stew meat or chuck roast. Just be sure to cook the beef long enough to break down the fibers and make it tender. If you’re using stew meat, you can also skip the slow-cooking step and add it directly to the pot when making the soup.

Can I make this soup in the Instant Pot or pressure cooker?

Absolutely! If you’re using an Instant Pot or pressure cooker, you can cut down on cooking time. To make this in a pressure cooker, season and brown the beef first using the sauté function, then add all the ingredients and cook on high pressure for 35-40 minutes. Afterward, let the pressure release naturally before shredding the beef.

Can I make this soup ahead of time?

Yes, this soup actually tastes even better after sitting for a while because the flavors have time to meld together. You can make it a day or two ahead and store it in the fridge. It also freezes very well for up to 3 months. Just let it cool completely before storing, and when you’re ready to eat, simply reheat on the stove.

Can I make this soup vegetarian?

Yes, you can definitely make a vegetarian version of this soup! Simply omit the beef and beef broth. Instead, use vegetable broth as the base, and feel free to add more vegetables like mushrooms, zucchini, or squash to enhance the flavor. If you’d like a bit of protein, you can add beans or lentils.

What vegetables can I add or substitute?

This recipe is super flexible when it comes to vegetables! If you don’t have frozen peas, green beans, or corn, you can substitute them with other frozen or fresh vegetables like diced bell peppers, spinach, or even butternut squash. You can also add some leafy greens like kale or spinach for added nutrition.

Final Thoughts on My Mom’s Old-Fashioned Vegetable Beef Soup

This soup is more than just a meal; it’s a tradition that brings comfort and warmth to the table. It’s perfect for feeding a crowd, satisfying picky eaters, or meal prepping for busy weeks. Plus, it’s a fantastic way to get everyone to eat their veggies without anyone complaining.

I hope you enjoy making this recipe as much as I do. It’s a great dish to share with family and friends, and I love hearing how people make it their own. So, whether you stick to the original recipe or get creative with your variations, I know you’ll love every bite!

Call to Action:

If you loved this recipe, don’t forget to save it to Pinterest for later! Share it with your friends, and let me know what variations you try in the comments below. Happy cooking!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Vegetable Beef Soup with Potatoes, Carrots, and Mixed Veggies in Broth

My Mom’s Old-Fashioned Vegetable Beef Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Liza
  • Total Time: 1 hour 15 minutes
  • Yield: 68 servings 1x

Description

This hearty, comforting Vegetable Beef Soup is packed with tender beef, hearty vegetables, and savory flavors. It’s a family favorite that’s perfect for any time of year and especially great for meal prep and freezing!


Ingredients

Scale
  • 1 pot roast (about 2 pounds)
  • 2 russet potatoes, chopped
  • 1 bag frozen seasoning blend (or 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

  1. Cook the pot roast with salt and pepper, either in a slow cooker for 10 hours on low or on the stove until tender. Shred the beef using two forks.
  2. In a large pot, sauté carrots and seasoning mix (or onions) in oil for 5-7 minutes until the carrots are tender.
  3. Add shredded beef, potatoes, frozen peas, green beans, corn, and beef broth. Stir well.
  4. Add tomato soup, water, and season with salt and pepper. Stir to combine.
  5. Bring to a boil, reduce heat, cover, and simmer for about 1 hour. Stir occasionally, adding more water if needed.
  6. Taste and adjust seasoning if necessary. Serve and enjoy!

Notes

Feel free to swap out veggies or add extra seasonings like thyme, Worcestershire sauce, or red pepper flakes for added flavor.

  • Prep Time: 15 minutes
  • Cook Time: 1 hour
  • Category: Soup
  • Method: Stovetop / Slow Cooker
  • Cuisine: American

Nutrition

  • Serving Size: 1 bowl
  • Calories: 350
  • Sugar: 7g
  • Sodium: 900mg
  • Fat: 18g
  • Saturated Fat: 6g
  • Unsaturated Fat: 9g
  • Trans Fat: 0g
  • Carbohydrates: 32g
  • Fiber: 6g
  • Protein: 22g
  • Cholesterol: 65mg

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star