You know that soup that used to sit on the back burner all afternoon at somebody’s grandma’s house? Yep. This is it. Spoon-tender chuck. Potatoes, carrots, beans, corn. A red, beefy broth that tastes better at 6 than it did at 4, don’t ask me why. Give it about 2 1/2 hours, and know that most of that time you’re just puttering around and “testing” it. You get 8 big bowls.
Here’s everything at a glance.
| Quick facts | |
|---|---|
| Total time | 2 hours 25 minutes (25 prep, 2 hours cook) |
| Servings | 8 bowls, about 1 1/2 cups each |
| Difficulty | Easy, one pot |
| Key ingredients | Chuck roast, potatoes, carrots, green beans, corn, peas, tomatoes |
| Make ahead | Yes, it’s better on day two |
| Other methods | Slow cooker and Instant Pot (see the chart below) |
Old Fashioned Vegetable Beef Soup Recipe
Cold snap coming? Put this on Sunday and you’ve got lunch sorted till Wednesday.

Old Fashioned Vegetable Beef Soup
Ingredients
- 2 lb boneless chuck roast (900 g), trimmed and cut into 1-inch cubes
- 1 1/2 tsp kosher salt divided, plus more to taste
- 1/2 tsp black pepper
- 2 tbsp vegetable oil (30 ml)
- 1 large yellow onion diced (about 1 1/2 cups / 200 g)
- 3 ribs celery sliced (about 1 cup / 100 g)
- 3 medium carrots sliced 1/2 inch thick (about 1 1/2 cups / 180 g)
- 3 cloves garlic minced
- 2 tbsp tomato paste (32 g)
- 1 tsp dried thyme
- 6 cups low-sodium beef broth (1.4 L)
- 1 (14.5 oz / 411 g) can diced tomatoes with juices
- 1 tbsp Worcestershire sauce (15 ml)
- 2 bay leaves
- 1 lb Yukon Gold potatoes (450 g, about 3 medium), cut into 3/4-inch cubes
- 1 1/2 cups green beans (150 g) fresh or frozen, cut into 1-inch pieces
- 1 cup frozen corn (140 g)
- 1 cup frozen peas (135 g)
- 1 tsp red wine vinegar (5 ml) or fresh lemon juice
- 2 tbsp fresh parsley chopped
Method
- Pat the beef cubes dry with paper towels and toss with 1 teaspoon of the salt and the pepper.
- Heat the oil in a 6 to 7-quart Dutch oven over medium-high heat until it shimmers. Brown the beef in two batches, about 3 minutes per side without moving it, until deeply browned. Move to a plate.
- Lower the heat to medium. Add the onion, celery, carrots and remaining 1/2 teaspoon salt. Cook 6 to 7 minutes, scraping up the browned bits, until the onion is soft and translucent.
- Stir in the garlic, tomato paste and thyme and cook 1 minute, until the paste darkens to brick red and smells sweet.
- Add the broth, diced tomatoes with their juices, Worcestershire sauce, bay leaves and the beef with any juices. Bring to a boil, then reduce to a gentle simmer. Cover with the lid slightly ajar and cook 1 hour 15 minutes, until the beef is nearly tender.
- Add the potatoes and green beans. Simmer uncovered about 20 minutes, until a fork slides easily through the potatoes and the beef breaks apart with a spoon.
- Stir in the corn and peas and simmer 5 to 8 minutes, until heated through.
- Remove the bay leaves. Stir in the vinegar and parsley, then taste and add salt and pepper as needed. Serve hot.
Nutrition
Notes
Private Notes
Tried this recipe?
Let us know how it was!Why This Old Fashioned Vegetable Beef Soup Works
Okay so, a confession, the first few times I tried making beef soup on my own it honestly tasted like somebody warmed up a can of tomato water. Chewy beef bobbing around, sad potatoes. The old-school versions never tasted like that, and it took me a while to figure out why.
It’s the sear. Those cooks browned the beef HARD, two batches, no rushing. See the dark crusty gunk stuck to the pot afterward? Don’t wash that. That’s the good stuff. (Food nerds call it the Maillard reaction. Old-school cooks just called it “leave it alone, it’s not done.”)
Then there’s timing. Chuck is tough until it’s not. It needs a good hour and change at a lazy simmer before it gives up. Potatoes on the other hand need about twenty minutes, so the beef goes in first by itself and the potatoes just wait their turn on the cutting board. If you dump it all in together you end up with mush and shoe leather in the same bowl, and yes, I learned that one the hard way.
Tomato paste? It gets a minute in the hot pot with the onions before any liquid goes in. Worcestershire goes in later. You won’t need a can of tomato soup. Oh and, um, there’s vinegar at the end. Yeah, weird. Stick with me.
Ingredients and Easy Swaps

It’s mostly stuff you have. The beef though, I’m stubborn about. Get a chuck roast.
- Boneless chuck roast: best beef for vegetable beef soup, no contest. All that white marbling you see on it melts right into the pot as it cooks.
- Low-sodium beef broth: the canned tomatoes are already pretty salty, so I’d rather add salt myself at the end.
- Yukon Gold potatoes: they get creamy inside but somehow still keep their little cube shape.
- Carrots, celery, onion: the usual trio, and nope, I don’t skip the celery even though half my family picks it out.
- Green beans, corn, peas: I almost always just grab frozen bags, they’re picked ripe and nobody at the table can tell the difference once they’ve had a few minutes in the broth.
- Diced tomatoes, tomato paste, Worcestershire: these three thicken the broth a bit and give it that savory backbone, which you honestly only notice on the day you forget one of them.
Missing something? Here’s what I’ve swapped in before and what happened.
| Ingredient | Swap | What changes |
|---|---|---|
| Chuck roast | Beef stew meat | Same timing, but pieces vary in size and some can stay chewy |
| Chuck roast | 1 1/2 lb lean ground beef | Done in 45 minutes, browned and drained, softer and less rich |
| Yukon Gold potatoes | Russets | Break down more and thicken the broth |
| Frozen mixed vegetables | 4 cups (about 560 g) of a soup blend | Easiest option, add in the last 10 minutes |
| Diced tomatoes | 1 cup tomato sauce or V8 juice | Smoother, redder broth, a bit sweeter |
| Green beans | 2 cups shredded green cabbage | Sweeter, very old-school (cabbage version below) |
Bread on the side? While the beef does its thing you’ve got time to bake this sweet Mexican corn bread. The timing works out almost exactly.
Equipment You’ll Need
One big heavy pot. I use a 7-quart Dutch oven, but any 6-quart or bigger pot with a thick bottom is fine. Thin pots scorch the brown bits before you get a chance to scrape them up. Plus a knife, a board, tongs and a ladle. Slow cooker people: 6 quarts minimum or it’ll overflow.
How to Make Vegetable Beef Soup, Step by Step
Amounts and times live in the card above. So down here I’m mostly telling you what it should look like, and smell like, as you go.

- Dry and season the beef. Paper towels, really pat it. Wet beef just steams and goes gray. Salt and pepper.
- Brown in two batches. Oil shimmering, half the beef in, then hands off for 3 whole minutes. It’ll let go of the pot when it’s ready. Flip, 2 or 3 more minutes, onto a plate.
- Soften the vegetables. Onion, celery, carrots go into the same pot. They give off water, and you scrape up the brown stuff as they go. About 6 or 7 minutes till the onion is floppy and see-through.
- Toast the tomato paste. Garlic, paste, thyme. Stir a minute. Watch the paste darken from ketchup red to a rusty brick color. That smell is when I know dinner’s going to be good.
- Simmer the beef. Broth, tomatoes, Worcestershire and bay leaves go in, then the beef plus whatever juice puddled on the plate. Boil, then drop the heat to barely a blip. Lid on crooked. Timer, 1 hour 15. Go do something else.
- Potatoes and green beans next, lid off from here on. About 20 minutes, till a fork goes into a potato cube with zero resistance.
- Finish with corn and peas. 5 to 8 minutes. You just want them hot.
- Taste and brighten. Bay leaves out. Vinegar and parsley in. Now salt. Taste again.


First time making soup with an actual roast? Honestly, you’ll be fine. It’s not hard. It’s just slow.
Stovetop, Slow Cooker or Instant Pot?
I’ve made this all three ways over the last couple of falls. They’re all good! They’re just not the same soup.

| Method | Hands-on time | Cook time | Beef texture | Best for |
|---|---|---|---|---|
| Stovetop (this recipe) | 35 minutes | About 2 hours | Tender, still holds its shape | Sunday cooking, best flavor |
| Slow cooker, LOW | 25 minutes | 8 hours | Very soft, almost shreds | Workdays |
| Slow cooker, HIGH | 25 minutes | 4 to 5 hours | Soft | Afternoon start |
| Instant Pot | 25 minutes | 25 min pressure + 10 min natural release, about 1 hour total | Tender, slightly softer veg | Weeknights |

Slow cooker tip: yes, you still brown the beef and onions in a skillet first. Ugh, extra pan, I know. Do it anyway. Then everything but the corn, peas, vinegar and parsley goes in the crock, and the frozen stuff goes in for the last half hour. Slow cooker fans, I’ve got eleven more ideas in our cozy fall crockpot recipes list.
What’s New With Vegetable Beef Soup This Fall
Nobody’s making TikTok dances about beef soup. Still, I noticed something poking around Google Trends this month: US searches for “old fashioned vegetable beef soup” have been creeping up all through October 2026. And vegetable soup recipes in general jumped around 49% in three months per RisingTrends’ October 2026 cooking report.
My guess? Money. Beef isn’t cheap. Boneless choice chuck roast averaged $9.19 a pound in September 2026 in the US, basically flat from a year ago, according to Bureau of Labor Statistics numbers tracked by Price of Meat.
So I did the math on my last pot. Chuck was about $18 for two pounds. Throw in veggies and broth and you land around $3.50 a bowl. A single steak dinner out? More than this entire pot.
One more thing I keep running into in old family recipes: a can of condensed tomato soup in the broth. Totally works. I just like diced tomatoes plus paste better. It’s less sweet that way, and the tomato actually tastes like tomato.
Common Mistakes and How to Fix Them
Almost every bad batch I’ve made came down to rushing something. Here’s the cheat sheet.
| Problem | Likely cause | Fix |
|---|---|---|
| Beef is tough and chewy | Not simmered long enough, or boiled hard | Keep it at a lazy bubble and give it 15 to 20 more minutes |
| Broth tastes flat | No browning, or not enough salt and acid | Add salt in small pinches, then 1 tsp vinegar |
| Potatoes fell apart | Added too early or used russets | Add them in the last 20 minutes, use Yukon Golds |
| Soup is too thin | Lots of broth, small potatoes | Mash a few potato cubes against the pot and stir |
| Too salty | Regular broth plus salted tomatoes | Add a cup of water and a few extra potato cubes |
Variations to Try
Got the classic down? Here’s how I mix it up depending on what’s in the fridge.
With cabbage

No green beans? Use 2 cups shredded cabbage. Plenty of people swear this is the only “real” way. It goes silky and sweet and I kind of agree.
With ground beef
This is the one I make on a Tuesday when I didn’t plan ahead, with 1 1/2 pounds of lean ground beef browned and drained instead of the roast. You skip the long simmer completely and the potatoes go in right after the broth, so it’s on the table in about 45 minutes.
With barley or pasta
Stir in half a cup of pearl barley along with the broth, or toss a cup of ditalini in for the last 10 minutes, and either way pour in an extra cup of broth because both of them soak it up like crazy.
With leftover pot roast
Best use of leftovers ever. Chop up 3 cups of roast, add it with the potatoes, done. No browning, no long simmer.
With canned tomato soup (the Campbell’s way)
A lot of people grew up on this one. Instead of the diced tomatoes and paste, you stir one 10.75 oz can of condensed tomato soup and a cup of water in with the broth, and what you get is smoother, a little sweeter, and a lot like the soup from a school cafeteria (I mean that as a compliment). I’d still add the vinegar at the end, since it keeps the sweetness in check.
With beef soup bones or shank
This is the really old-school route. Grab about 3 pounds of meaty soup bones or cross-cut shank in place of the chuck, brown them like you would the cubes, and let them putter away for 2 1/2 to 3 hours before any potatoes show up. After that you fish out the bones, pick the meat off, chop it and toss it back. All that marrow and connective tissue gives the broth real body, so don’t be surprised if leftovers wobble a little in the fridge.
What to Serve With Vegetable Beef Soup

Honestly it’s dinner on its own. But I want something to dunk. Crusty bread works, so do saltines with butter on them (don’t knock it till you try it), grilled cheese or warm biscuits, and a sharp green salad if you want something fresh next to it. If you’ve got people coming over, I like to make two soups. Our Senate navy bean soup is creamy and mild, this one’s bright and beefy, and people love going back and forth. Want a third pot that isn’t tomato-based at all? This creamy white chicken chili rounds out the lineup.
Storing, Freezing and Reheating

Tempting as it is to leave the pot on the stove till morning, don’t. Get it in the fridge within 2 hours, and split a big batch into a few shallow containers or the middle stays warm way too long. My numbers come from the FoodSafety.gov cold storage chart for soups and stews:
- Fridge: 3 to 4 days, covered. I portion it into lunch containers on day one.
- Freezer: 2 to 3 months. Don’t fill to the brim, an inch of space is plenty, soup swells when it freezes.
- Reheat: whole pot back up to a boil, or one bowl in the microwave till it’s 165°F (74°C) in the middle, per the USDA guidance on leftovers.
Fair warning, the potatoes turn a little grainy once frozen. If most of the pot is headed to the freezer, pull the potatoes 5 minutes early.
Old Fashioned Vegetable Beef Soup FAQ
What is the best beef for vegetable beef soup?
Chuck roast, boneless. It’s from the shoulder, so it’s got lots of fat and that chewy connective stuff, and all of it melts down over a long simmer. Tender beef, rich broth. I’d buy the whole roast and cut it up yourself. Those packs of stew meat are a mix of random cuts and they cook unevenly.
Why is my beef tough in vegetable beef soup?
Weirdly, it usually needs more time, not less. Around the one-hour mark chuck is at its toughest. Then it relaxes. So keep the pot at a gentle bubble, since a hard rolling boil actually tightens the meat up, and fish out a cube to test every 15 minutes or so. When a spoon breaks it apart, you’re done.
Can I use frozen mixed vegetables?
Sure. Sure, about 4 cups (560 g) covers the green beans, corn and peas, just hold them back until the last 10 minutes or so, because any earlier and they go soft and kind of army green. I’d still use fresh carrots, celery and onion at the start, since they build the base flavor.
Should I add potatoes to vegetable beef soup?
I always do, and most old fashioned recipes do too. They make it a real meal. Yukon Golds stay in one piece best. 3/4-inch cubes, and they wait on the board till the beef’s had its long solo simmer. Beef and spuds then finish around the same time.
What makes beef vegetable soup taste better?
For me it comes down to a darker sear on the beef than feels right, letting the tomato paste go rusty before anything wet hits the pot, and buying low-sodium broth so I’m the one deciding on salt. And then the sneaky one, which is a teaspoon of red wine vinegar or lemon juice stirred in right at the end. Bay and thyme handle the rest in the background.
What are the ingredients in grandma’s old fashioned vegetable beef soup?
Basically the card above. A cheap tough cut (chuck, shank, soup bones). Onion, celery, carrots, potatoes. Canned tomatoes. Then whatever was in the freezer or garden, green beans, corn, peas, maybe cabbage. Plenty of grandmas also poured in a can of condensed tomato soup or a splash of V8 instead of plain tomatoes, which is why some family versions taste a little sweeter than mine.
Can I make it ahead?
Please do! Day-two soup wins every time. You can make it up to 3 days early as long as you cool it fast and warm it slowly, but heads up, the potatoes drink up a lot of broth sitting in the fridge overnight, so I always keep a little extra carton around to thin it back out.
More Cozy Soup Recipes to Try
Soup season is long. If this one becomes a regular at your house, these are the next pots I’d put on:
- Senate Navy Bean Soup: smoky ham hock, creamy beans, about 100 years of history.
- Creamy White Chicken Chili: one pot, under an hour.
- One-Pot Lasagna Soup: all the lasagna flavor, none of the layering.
- Crockpot Loaded Potato Soup: bacon, cheddar, slow cooker.
- Irish Funeral Soup: a creamy vegetable soup that feeds a crowd.
- Pumpkin Chili: turkey, two kinds of beans, a whole can of pumpkin.
- Roasted Fresh Tomato Soup: great with grilled cheese.
- Maryland Crab Soup: Old Bay, blue crab and plenty of vegetables.
One Last Tip Before You Cook
That vinegar. Seriously. Taste a spoonful before it goes in and again after. Before, it all kind of blurs into one brown flavor. After? Beef, then tomato, then sweet carrot, all separate. That’s the jump from “yeah it’s nice” to “is there more?”
Saving it for later? Here’s a pin-sized version for your soup board.

Pick a chilly night this week and let a pot burble on the back burner. Made it? Leave me a star rating on the card, and tell me in the comments what veggies went into yours. Pin it for the first really cold weekend. Still in a soup mood after? Go make that navy bean soup.