My Mom’s Old-Fashioned Vegetable Beef Soup

There’s something especially comforting about a pot of old-fashioned vegetable beef soup simmering on the stove. It’s the kind of meal that doesn’t need complicated ingredients or fancy techniques—just tender beef, plenty of vegetables, a rich tomato-based broth, and enough time for everything to come together.

This version starts with a roughly 2-pound pot roast, which gives the broth a hearty beef flavor as it cooks. Russet potatoes, carrots, peas, green beans, corn, and a simple frozen seasoning blend make the soup filling and colorful, while beef broth and tomato soup create a savory, slightly sweet base.

It’s an easy recipe to make for a family dinner, especially when you want something warm and substantial that can feed several people. And like many traditional vegetable beef soup recipes, it tastes even better after the flavors have had a chance to mingle.

Quick Recipe Overview

Recipe: My Mom’s Old-Fashioned Vegetable Beef Soup
Prep Time: 20 minutes
Cook Time: 2 1/2–3 hours
Total Time: About 3 hours 20 minutes
Servings: 8
Course: Soup, Main Course
Cuisine: American
Method: Stovetop

Ingredients

  • 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-ounce) container beef broth
  • 2 (10.75-ounce) cans tomato soup
  • 1 can filled with water
  • Salt and black pepper, to taste

How to Make Old-Fashioned Vegetable Beef Soup

1. Prepare the Vegetables

Start by washing and preparing the fresh vegetables.

Peel the carrots if desired and chop them into bite-sized pieces. Chop the russet potatoes into pieces that are roughly similar in size so they cook evenly.

If you’re using a frozen seasoning blend, there is no need to thaw it first. If you’re using fresh onions instead, dice them fairly small so they blend naturally into the soup.

2. Start the Beef

Place the pot roast in a large heavy-bottomed soup pot or Dutch oven.

Pour in the beef broth, followed by the two cans of tomato soup. Fill one of the empty tomato soup cans with water and add that to the pot.

Season lightly with salt and black pepper.

Bring the mixture to a gentle simmer over medium heat.

3. Simmer Until the Beef Becomes Tender

Reduce the heat to low, cover the pot, and let the roast simmer gently for about 2 to 2 1/2 hours.

The exact cooking time will depend on the size and cut of the roast. The goal is not simply to cook the beef through, but to allow it to become tender enough to pull apart easily with a fork.

Check the pot occasionally and give it a gentle stir. If the liquid is simmering too aggressively, reduce the heat.

4. Shred or Cut the Beef

Once the pot roast is fork-tender, carefully remove it from the pot and place it on a cutting board or large plate.

Allow it to cool enough to handle, then remove any large pieces of fat or connective tissue.

Shred the beef into bite-sized pieces using two forks, or cut it into small chunks with a knife.

Return the beef to the pot.

5. Add the Vegetables

Add the chopped potatoes, carrots, frozen seasoning blend, peas, green beans, and corn to the pot.

Stir everything together so the vegetables are distributed throughout the broth.

Bring the soup back to a gentle simmer.

6. Cook Until the Vegetables Are Tender

Cover the pot partially and simmer for another 25–35 minutes, or until the potatoes and carrots are tender when pierced with a fork.

The frozen vegetables generally require less cooking time, so adding them after the beef has become tender helps keep their texture from becoming overly soft.

Taste the broth and add additional salt and pepper as needed.

7. Serve

Once the vegetables are tender and the soup has reached the consistency you like, remove it from the heat.

Let it rest for a few minutes before serving.

Ladle the hot vegetable beef soup into bowls and serve with crusty bread, biscuits, or crackers.

Tips for the Best Vegetable Beef Soup

Choose a roast that benefits from slow cooking

A pot roast with some connective tissue and marbling is useful here because the long, gentle cooking time helps the beef become tender and flavorful.

The meat should be easy to shred or cut into chunks when it is ready.

Don’t rush the beef

The most important part of this recipe is giving the roast enough time to become tender. If the beef is still tough after two hours, it usually needs more cooking rather than less.

Keep the heat gentle and continue simmering until the meat pulls apart easily.

Cut the vegetables evenly

Try to chop the potatoes and carrots into similarly sized pieces. Very large pieces can remain firm while smaller pieces become soft.

Bite-sized pieces are ideal for a soup that will be eaten with a spoon.

Add the vegetables after the beef

Cooking the roast first gives you tender beef without turning the vegetables into mush.

Once the meat is ready, the vegetables only need a relatively short simmer.

Don’t add too much salt at the beginning

Beef broth and canned tomato soup can contain a significant amount of sodium. Start with a modest amount of salt and adjust after the soup has finished cooking.

Let the soup rest

A few minutes of resting before serving allows the broth to settle and gives the flavors a little time to come together.

Ingredient Substitutions

Pot roast

Chuck roast is an excellent choice for this recipe because it becomes tender during a long simmer. Other beef roasts suitable for slow cooking can also work.

Fresh onions

If you don’t have a frozen seasoning blend, use chopped yellow or white onion. You can also add a little diced celery if you want additional vegetable flavor.

Frozen vegetables

The frozen peas, green beans, and corn can be replaced with fresh vegetables when available. Adjust the cooking time according to how quickly they become tender.

Russet potatoes

Yukon Gold or red potatoes can be used instead. Russets tend to become soft and slightly creamy, which can help give the soup a more substantial texture.

Beef broth

Low-sodium beef broth is a good choice if you want more control over the final seasoning. Homemade beef stock can also be used.

Old-Fashioned Vegetable Beef Soup Variations

Add celery

Chopped celery is a classic addition to vegetable beef soup. Add it with the carrots and potatoes.

Add diced tomatoes

For a stronger tomato flavor and more texture, add a can of diced tomatoes along with the tomato soup.

Add barley

For an especially hearty soup, add pearl barley. Because barley requires additional cooking time, allow enough simmering time for it to become tender.

Add more vegetables

You can easily increase the vegetable content with diced zucchini, lima beans, cabbage, or additional carrots.

Make it extra beefy

For an even richer broth, use homemade beef stock or add a small amount of concentrated beef base. Be cautious with additional salt because concentrated products can be quite salty.

Can I Make This Vegetable Beef Soup in Advance?

Yes. This is an excellent make-ahead soup.

In fact, the flavor can become even better after the soup has been refrigerated overnight. The beef and vegetables have more time to absorb the savory tomato broth.

Prepare the soup as directed, allow it to cool, and refrigerate it in airtight containers.

How to Store Vegetable Beef Soup

Store leftover soup in airtight containers in the refrigerator for up to 4 days.

Allow the soup to cool reasonably before refrigerating, but don’t leave it sitting at room temperature for an extended period.

When ready to eat, reheat only the amount you need.

How to Reheat Vegetable Beef Soup

Reheat the soup gently in a saucepan over medium-low to medium heat, stirring occasionally.

You can also reheat individual portions in the microwave.

If the soup has thickened in the refrigerator, add a splash of beef broth or water while reheating until it reaches your preferred consistency.

Can You Freeze Vegetable Beef Soup?

Yes. Vegetable beef soup freezes well.

Allow the soup to cool completely before transferring it to freezer-safe containers. Leave some room at the top because liquids expand as they freeze.

For the best quality, use the frozen soup within about 3 months.

Thaw it overnight in the refrigerator and reheat gently on the stovetop or in the microwave.

Potatoes can become slightly softer after freezing and thawing, but the soup will still be hearty and enjoyable.

What to Serve with Vegetable Beef Soup

This soup is substantial enough to serve as a complete meal, but bread makes a particularly good companion.

Try serving it with:

  • Crusty French bread
  • Homemade biscuits
  • Dinner rolls
  • Cornbread
  • Garlic bread
  • Saltine crackers
  • A simple green salad

A warm piece of crusty bread is especially good for soaking up the tomato-rich broth.

Nutrition Information

The following is an estimated nutrition value per serving, assuming 8 servings. Actual nutrition will vary depending on the cut of beef, brands of canned soup and broth, and serving size.

  • Calories: 430
  • Protein: 37g
  • Carbohydrates: 42g
  • Fat: 14g
  • Saturated Fat: 5g
  • Fiber: 7g
  • Sugar: 10g
  • Sodium: 1,000mg

For a lower-sodium version, choose low-sodium beef broth and tomato soup and adjust the added salt to taste.

Frequently Asked Questions

What cut of beef is best for vegetable beef soup?

A chuck roast or another pot-roast-style cut is a great choice. These cuts contain connective tissue that breaks down during slow cooking, resulting in tender beef and a flavorful broth.

Can I use leftover roast beef?

Yes. If you already have cooked roast beef, cut or shred it into bite-sized pieces and add it to the soup later in the cooking process. This eliminates the need for the long initial simmer.

Can I use fresh vegetables instead of frozen?

Absolutely. Fresh peas, green beans, and corn can all be used. You may need to adjust the cooking time slightly depending on the vegetables and their size.

Why is my vegetable beef soup too thick?

The vegetables can release starch into the broth, especially the potatoes. Simply add additional beef broth or water until the soup reaches the consistency you prefer.

Why is my beef still tough?

If the roast is cooked through but remains difficult to pull apart, it probably needs more time. Keep it at a gentle simmer and continue cooking until it becomes fork-tender.

Can I make this soup in a slow cooker?

Yes. Brown the roast first if you want additional flavor, then add it to the slow cooker with the broth, tomato soup, water, and vegetables. Cook on low until the beef is tender, then shred or chop the beef and return it to the soup.

Because slow cookers vary, check the vegetables toward the end to prevent them from becoming overly soft.

Can I use tomato sauce instead of tomato soup?

You can, but the flavor will be different. Tomato soup contributes both tomato flavor and a slightly sweet, creamy quality. If replacing it, you may need to adjust the seasoning and acidity of the broth.

How can I make the soup more flavorful?

Allowing the beef to cook slowly is the biggest factor. You can also use a flavorful beef broth, season gradually throughout cooking, and taste the finished broth before serving.

Final Thoughts

My Mom’s Old-Fashioned Vegetable Beef Soup is the kind of recipe that belongs in a family recipe collection. It uses straightforward ingredients, requires no complicated technique, and turns a simple pot roast into a generous pot of comforting soup.

The combination of tender beef, potatoes, carrots, peas, green beans, and corn makes every bowl hearty, while the tomato soup and beef broth create a familiar savory base.

Make a big pot for a cold evening, serve it with warm bread, and keep the leftovers for an easy meal the next day. It’s simple, filling, and wonderfully old-fashioned.

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

My Mom’s Old-Fashioned Vegetable Beef Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: charlotte
  • Total Time: 3 hours 15 minutes
  • Yield: 8 servings

Description

My Mom’s Old-Fashioned Vegetable Beef Soup is a hearty, comforting classic packed with tender beef, potatoes, carrots, peas, green beans, and corn in a rich tomato and beef broth. This easy one-pot soup is full of homestyle flavor and makes a cozy, satisfying meal for the whole family.


Ingredients

  • 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. Place the pot roast in a large soup pot or Dutch oven. Add the beef broth and one can filled with water.
  2. Bring the liquid to a gentle boil, then reduce the heat to low. Cover and simmer the roast for about 2–3 hours, or until the beef is very tender and easy to shred.
  3. Remove the pot roast from the pot and place it on a plate. Allow it to cool slightly, then remove any excess fat and shred or cut the beef into bite-sized pieces.
  4. Return the beef to the pot and add the chopped russet potatoes, frozen seasoning blend, peas, green beans, corn, and chopped carrots.
  5. Stir in the two cans of tomato soup until everything is well combined.
  6. Season with salt and black pepper to taste.
  7. Bring the soup back to a gentle boil, then reduce the heat and simmer for about 25–30 minutes, or until the potatoes and carrots are tender.
  8. Taste and adjust the seasoning as needed.
  9. Serve hot with crusty bread, biscuits, or your favorite side.

Notes

  • A frozen seasoning blend makes this recipe especially convenient, but chopped fresh onions work just as well.
  • Choose a well-marbled pot roast for the most tender and flavorful beef.
  • Cut the potatoes and carrots into similar-sized pieces so they cook evenly.
  • If the soup becomes too thick, add a little extra beef broth or water until it reaches your preferred consistency.
  • Leftovers can be refrigerated in an airtight container for up to 4 days and often taste even better the next day.
  • Prep Time: 15 minutes
  • Cook Time: 3 hours
  • Category: Soup
  • Method: One-Pot
  • Cuisine: American

Leave a Comment

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