This old-fashioned beef vegetable soup is one of my favorite soup recipes and always reminds me of my grandma’s kitchen. Made with tender beef and plenty of vegetables in a rich, savory broth, it’s the kind of hearty meal she would simmer on the stove all afternoon. Perfect for cold days, family dinners, and leftovers that taste even better the next day.
This is the soup I make when I want something simple, filling, and comforting. I’ve made it with different cuts of beef and swapped the vegetables around more times than I can count, and this version is the one I always come back to.
What I’ve learned over the years is that the flavor comes down to a couple of simple things. Take the time to brown the beef properly, then let the soup simmer long enough to do its thing. That’s how you end up with tender meat that’s easy to chew and a rich, flavorful broth that tastes like it’s been cooking all day.

Recipe Ingredients
- Beef Chuck or Stewing Beef: The beef becomes tender and flavorful when simmered low and slow. Cut it into bite-sized pieces so it’s easy to eat.
- Olive Oil: Used to brown the beef and build flavor right from the start.
- Onion and Garlic: Adds flavor and depth to the broth.
- Tomato Paste: This adds richness and depth to the broth. Cooking it briefly helps remove any raw tomato taste.
- Beef Broth: Creates the savory base of the soup. I like to use Campbell’s Beef Broth or Better Than Bouillon Beef Base, but any good-quality broth will work.
- Diced Tomatoes (with juice): I used my homemade Canned Diced Tomatoes, but use whatever you have on hand.
- Seasonings: All you need is salt, black pepper, dried thyme leaves, dried parsley, and a couple of bay leaves.
- Carrots: In my opinion, no vegetable soup is complete without carrots.
- Potatoes: I used baby potatoes, but any potatoes will work. Just cut them into bite-sized pieces so they cook evenly.
- Green Beans and Corn (canned): Easy additions that make this soup classic.
- Frozen Peas: Stirred in at the end for color and a pop of flavor. I used my homemade Frozen Peas, but any high-quality brand will work. I find some no-name brands have less flavor.
How to Make Old-Fashioned Beef Vegetable Soup
Heat the olive oil in a large soup pot or Dutch oven over medium-high heat. Add the beef, making sure not to overcrowd the pot. Sear the meat for 3-4 minutes per side, until browned.


Reduce the heat to medium. Add the chopped onion to the pot and cook for 4-5 minutes, stirring occasionally, until softened. Add the minced garlic and tomato paste, stir, and cook for 1 minute to deepen the flavor.


Add the beef broth, diced tomatoes (with juice), salt, pepper, thyme, parsley, and bay leaves. Stir well. Bring the soup to a boil, then reduce the heat to low, cover, and simmer for 1 hour. (The soup should be boiling gently, not rapidly.)


Add the sliced carrots and baby potatoes to the pot. Cover and simmer for 20-25 minutes, until the potatoes are tender when pierced with a fork.


Stir in the drained green beans, corn, and frozen peas. Simmer uncovered for 5-10 minutes, just until everything is heated through. Remove and discard the bay leaves.


Ladle the soup into bowls and serve immediately with crusty bread, biscuits, or cornbread. Enjoy!

Things to Know
- Brown the beef in batches, if needed, so it sears rather than steams.
- Simmer gently – low and slow will result in more tender meat.
- Dice vegetables to a uniform size so they cook evenly.
- Season with salt and pepper to taste at the end if necessary.
Serving Suggestions for Old-Fashioned Beef Vegetable Soup
This soup is hearty on its own, but it’s even better with warm, homemade bread for soaking up every last bit of broth.
- Crusty sourdough bread, like my No Knead Sourdough Bread, for dipping and scooping.
- Soft dinner rolls or Old Fashioned Air Buns if you want something light and fluffy.
- Quick No Milk Biscuits or No Milk Drop Biscuits for an easy, cozy side.
- Cornbread, such as Smoked Cornbread, for a classic pairing.
Make-Ahead Instructions
This soup can be made 1-2 days ahead. Let it cool, then refrigerate in an airtight container. Reheat slowly on the stovetop, stirring occasionally.
Storing Leftovers
Fridge: Store leftovers in an airtight container in the refrigerator for up to 4 days.
Freezer: Let it cool completely, then freeze in airtight containers for up to 3 months. Thaw overnight in the refrigerator before reheating.
How to Reheat Beef Vegetable Soup
Reheat individual portions in the microwave in 30-60 second intervals, stirring between each.
Reheat larger batches on the stovetop over low to medium heat, stirring occasionally.
Recipe FAQs
Absolutely. Use whatever you have. It’s a great recipe for using up vegetables in your fridge.
It just needs more time. Let it simmer a bit longer until the beef gets more tender.

More Easy Soup Recipes to Try
- Buttercup Squash Soup
- Marry Me Chicken Soup
- Roasted Tomato Soup
- Smoked Sausage and Potato Soup
- Creamy Split Pea Soup
- One Pot Lasagna Soup
- Roasted Butternut Squash Soup
Printable Recipe

Old-Fashioned Beef Vegetable Soup
#wprm-recipe-user-rating-0 .wprm-rating-star.wprm-rating-star-full svg * { fill: #343434; }#wprm-recipe-user-rating-0 .wprm-rating-star.wprm-rating-star-33 svg * { fill: url(#wprm-recipe-user-rating-0-33); }#wprm-recipe-user-rating-0 .wprm-rating-star.wprm-rating-star-50 svg * { fill: url(#wprm-recipe-user-rating-0-50); }#wprm-recipe-user-rating-0 .wprm-rating-star.wprm-rating-star-66 svg * { fill: url(#wprm-recipe-user-rating-0-66); }linearGradient#wprm-recipe-user-rating-0-33 stop { stop-color: #343434; }linearGradient#wprm-recipe-user-rating-0-50 stop { stop-color: #343434; }linearGradient#wprm-recipe-user-rating-0-66 stop { stop-color: #343434; }
Ingredients
- 1½ pounds beef chuck or stewing beef cut into bite-sized pieces
- 1 tablespoon olive oil
- 1 small onion chopped
- 6 cloves garlic minced
- 2 tablespoons tomato paste
- 6 cups beef broth
- 1 can (14.5 oz) diced tomatoes with juice
- 1 teaspoon salt
- ½ teaspoon black pepper
- 1 teaspoon dried thyme
- 1 teaspoon dried parsley
- 2 bay leaves
- 3 medium carrots peeled and sliced
- 1½ cups baby potatoes halved or quartered
- 1 can (14.5 oz) green beans drained
- 1 can (12-15 oz) corn drained
- 1 cup frozen peas
Instructions
- Heat 1 tablespoon of olive oil in a large soup pot or Dutch oven over medium-high heat. Add the beef in batches so the pot isn't crowded. Cook for 3-4 minutes per side, until browned.
- Reduce the heat to medium. Add the chopped onion to the pot and cook for 4-5 minutes, stirring occasionally, until softened. Add the minced garlic and 2 tablespoons of tomato paste, stir, and cook for 1 minute to deepen the flavor.
- Add 6 cups of beef broth, diced tomatoes (with juice), 1 teaspoon salt, ½ teaspoon black pepper, 1 teaspoon thyme, 1 teaspoon parsley, and 2 bay leaves. Stir well. Scrape the bottom of the pot with a wooden spoon to release any browned bits.
- Bring the soup to a gentle boil, then reduce the heat to low. Cover and simmer for 1 hour, stirring occasionally. The soup should be gently bubbling, not boiling rapidly.
- After the soup has simmered for 1 hour, add the sliced carrots and potatoes. Cover and simmer for 20-25 minutes, until the potatoes are tender when pierced with a fork.
- Stir in the green beans, corn, and frozen peas. Simmer uncovered for 5-10 minutes, just until everything is heated through.
- Remove and discard the bay leaves. Ladle the soup into bowls, serve immediately, and enjoy!
Notes
- Brown the beef in batches if needed so it sears instead of steaming.
- Keep the simmer gentle. Cooking too fast can make the meat tough.
- Cut vegetables into similar-sized pieces so they cook evenly.
- If the beef isn’t tender, the soup just needs more time – let it simmer a little longer.
- Store leftovers in an airtight container for up to 4 days, or in the freezer for up to 3 months.
Nutrition
The post Old-Fashioned Beef Vegetable Soup appeared first on Winding Creek Ranch.
www.windingcreekranch.org (Article Sourced Website)
#OldFashioned #Beef #Vegetable #Soup
