Old Fashioned Vegetable Beef Soup (with Fall-Apart Tender Beef)

5 from 10 votes
Pin RecipeJump to Recipe

I’m a Food Scientist with the secrets to 10/10 DELICIOUS Old Fashioned Vegetable Beef Soup. This easy recipe is brimming with fall-apart-tender beef and rich, flavorful broth. Go ahead – steal my tricks! 👌

Beef Vegetable Soup in bowl with a spoon.
Save this recipe!
Get this recipe link sent straight to your inbox to make it later!

You’ll be OBSESSED this incredible Old Fashioned Vegetable Beef Soup recipe. It takes 10 minutes to prep and is so easy it almost cooks itself.

Here’s What You Need

Just a handful of vegetables and pantry staples come together to make a delicious soup that tastes like grandma made it.

Vegetable Beef Soup Ingredients 

Ingredients for Beef Vegetable Soup on the counter.
  • Oil. Choose an oil with a high smoke point for searing the beef. I like avocado oil for its neutral taste but canola and grapeseed oil are good too.
  • Beef. Bone-in meat (like a bone-in steak or short rib) adds extra flavor, and the meat next to the bone stays so tender. You can also use boneless beef cubes if you prefer. (RELATED: Best Easy Boneless Beef Recipe Gems)
  • Salt. Keep testing the seasoning and make sure you’re layering it in at every step (when you sear the meat, cook the onions, add water, etc.)
  • Black pepper. It brings a little heat. You could even add some red pepper flakes for more warmth.
  • Onion. I use a lovely large yellow onion for this recipe.
  • Celery. Develops the aromatics in this dish. You can switch it out for leeks if you need to, but I love the way celery helps to build the base flavor in a dish.
  • Carrots. Brings color and earthy, sweet notes to the soup. 
  • Zucchini. Adds a little tender texture and mouthfeel appeal; sliced fresh green beans are a good substitute and deliver extra fiber. 
  • Tomato paste. A color and umami-flavor enhancer.
  • Beef broth. You can substitute “better than bouillon” with concentrated bouillon, diluted as per the container’s instructions. 
  • Frozen peas. Little pops of freshness in this soup; I love how these veggies lift the soup.
  • Fresh Parsley. The perfect herb for beef soup, but oregano or sliced basil works well too. 

Inexpensive beef stew meat cuts are an excellent protein alternative, as the slow simmer tenderizes it to a fall-apart texture. Chuck roast is excellent (and is what I used in the video below).

You can alternatively skip the searing step and use leftover roast beef (like from Air Fryer Roast Beef or Eye of Round Roast).

Food Scientist’s Tips for the Best Vegetable Beef Soup

  • Brown the beef for maximum flavor. Searing the meat triggers the Maillard reaction, unlocking rich, savory compounds you can’t get from boiling. It’s the foundation of a great soup.
  • Fry the tomato paste. Sautéing the paste for a minute “blooms” the flavor, cooking out raw acidity and creating a deeper, savory umami base before you add the broth.
  • Keep the broth concentrated. Resist the urge to add extra water to stretch the volume. A tight liquid-to-solid ratio ensures every spoonful is robust, not watery.
  • Simmer to melt collagen. Slow cooking allows tough connective tissue to break down into gelatin. This makes the meat tender and gives the broth a luxurious, silky texture.
  • Layer your salt. Seasoning at every step builds complexity. Salting vegetables early draws out moisture to concentrate their flavor, rather than just making the soup taste salty at the end.

How to Make Old Fashioned Vegetable Beef Soup

1. First, heat a Dutch oven on medium-high heat. Add the oil and get it super hot, then add the beef. Season the beef with 3/4 tsp salt and 1/4 tsp black pepper. You’ll want to let it sear for 4-6 minutes until it releases with ease from the base. Seal the meat on all sides and then transfer it to a plate. 

2. Add the core veggies to the pot;  onions, celery, and carrots. Sprinkle in a teaspoon of salt and cook the vegetables until they are soft, for around 5 minutes. 

3. Stir in the tomato paste and cook it for about 2 minutes or until it turns a shade darker. 

4. Add the broth and beef to the pot. 

5. Add in the diced zucchini, 1/2 tsp black pepper and 2 cups of water. Cover the pot with a lid and, bring to a boil. Once it’s come up to boil, reduce the heat and allow it to simmer for about 2 hours, or until the beef is tender. 

6. Taste the soup and season it so that it is well-balanced. Serve with lovely minced parsley. 

Avoid These 5 Common Mistakes With Vegetable Beef Soup

  1. Forgetting to brown the beef: Browning gives the soup that rich, deep flavor, so don’t skip it!
  2. Skipping the tomato paste browning: Browning the tomato paste brings out a deeper, more complex flavor.
  3. Diluting the broth: It can be tempting to add more liquid. More soup is better, right? Wrong. You don’t want to dilute the flavors by adding more liquid than is called for.
  4. Not letting it simmer long enough. Slow and steady wins the race! Simmer long enough for the flavors to really meld together and the beef to get super tender.
  5. Seasoning only at the end: Good soup needs love throughout the cooking process. Taste it often and adjust the seasoning as you go. A little salt should be layered in with every step.

What to Serve with Old Fashioned Vegetable Beef Soup

Make Ahead and Storage 

Here’s what to do with your big pot of delicious comfort. I love making a batch and freezing it for an easy lunch or supper.

Leftovers:

  • Leftover soup can be packed in an airtight container, once cool, and stored in the refrigerator for 3-4 days. 

Freezing:

  • This vegetable beef soup recipe will keep in the freezer for about 3 months.

Reheating:

  • Gently reheat this soup in the microwave, or on a stove top at low heat.

Variations of Classic Old-Fashioned Beef Vegetable Soup

  • Pour in a can of tomatoes, a clove of garlic, a little dried oregano, and basil, and you’ll have an Italian-style version of this soup. Serve with a sprinkle of Parmesan, and it’ll finish it off perfectly.
  • Add in some cumin, corn, black beans, and chili powder for a Mexican-style variation. Serve it with a dollop of sour cream and some fresh cilantro.
  • For an Irish version, pop in some Yukon gold or red russet potatoes, bay leaves, turnips, rosemary, and barley. 
  • You could make this soup as a ground beef recipe and reduce the cook time to a brief 30-minute simmer to blend the flavors.
  • Mix up the vegetables you use: I love to use leeks instead of onion and/or add a quarter of a cabbage (thinly sliced) to saute at the start.

FAQs

How do I make vegetable beef soup taste better?

If you find your soup needs salt or flavor at the end of cooking, use my secret ingredient: a splash of soy sauce. 
You won’t detect the soy sauce flavor, but it seasons with salt while also adding umami flavor and naturally-occurring glutamates, which add richness to the beef taste. 
You can also simmer it longer, uncovered, to concentrate the broth.

What is the best beef to use in a beef and vegetable soup?

Bone-in meat (like a bone-in steak or short rib) is the most flavorful. Meat on the bone will deliver a more “melt-in-the-mouth” meaty experience, and then you can discard the bone at the end. Beef chuck roast is an inexpensive, excellent option for beef vegetable soup as well.

What salads will go with a vegetable beef soup recipe?

Salads that are light, like French or Greek salads, will compliment a hearty beef soup. Steer clear of rich and creamy salads as they will throw the experience off balance.

Tips and Tricks 

  • To speed up this process, cook in a pressure cooker for 40 minutes on high pressure. 
  • You can cut the beef into small pieces at the beginning if you like; I prefer to handle the meat after it’s cooked. 
  • I like to add green peas if I’m serving the soup right away. If making it in advance, I leave them out because I don’t like the mushy-pea flavor. 
  • You can make this soup in a slow cooker if you have one. Set your Crockpot to 6 hours on high after you’ve seared the meat and sauteed the vegetables.
Save this recipe!
Get this recipe link sent straight to your inbox to make it later!
5 from 10 votes

Old Fashioned Vegetable Beef Soup (with Fall-Apart Tender Beef)

This easy Old Fashioned Vegetable Beef Soup recipe is brimming with vegetables, fall-apart tender beef and rich broth. Healthy and hearty.
Prep Time: 10 minutes
Cook Time: 2 hours 20 minutes
Servings: 8

Video

Ingredients  

  • 4 tablespoons oil
  • lbs beef chuck roast see substitutes below
  • 1 ¾ tsp kosher salt divided use
  • ¾ tsp black pepper divided use
  • 2 cups diced onion
  • 1 cup celery diced (about 2 medium stalks)
  • 2 medium carrots peeled and diced
  • 2 small zucchini diced
  • 1 can 156 mL/5 1/2 oz or ⅔ cup tomato paste
  • 1 litre/quart beef broth
  • 2 cups water
  • 1 cup frozen peas optional
  • ¼ cup loosely packed minced parsley

Instructions 

  • Heat dutch oven over medium-high heat for several minutes. Add 1 tbsp of the oil and when it’s shimmering hot, add the beef. Season it with ¾ tsp salt and ¼ tsp pepper. Let it brown undisturbed until it releases easily from the pan, about 4-6 min. Remove to a plate. Don't bother wiping out the dutch oven.
  • Add remaining oil to the pot along with onion, carrots and celery. Season with 1 tsp more salt. Cook until the vegetables are soft, about 5 minutes.
  • Add tomato paste and let it cook until it turns a shade darker, about 2 minutes. Add broth and return beef to the pot. Add zucchini, ½ tsp black pepper and 2 cups of water. Cover, bring to a boil, then reduce heat to low and simmer until beef is tender, about 2 hours.
  • Taste and add more salt as needed (it will depend on how salty your broth was).

Notes

Instant Pot / Pressure cooker version: pressure cook for 40 minutes on high pressure instead of simmering after you add the broth.
Slow Cooker / Crockpot version: slow cook on high setting nstead of simmering after you add the broth.
Beef options: bone-in or boneless steak, short ribs or boneless stewing beef are all great here.
Peas are great if serving right away, but tend to get mushy and taste off if you’re serving this soup over the course of a few days. Omit the peas if you don’t like the mushy pea flavor.

Nutrition

Calories: 276kcal | Carbohydrates: 13g | Protein: 19g | Fat: 17g | Saturated Fat: 5g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 9g | Trans Fat: 1g | Cholesterol: 59mg | Sodium: 607mg | Potassium: 653mg | Fiber: 3g | Sugar: 7g | Vitamin A: 3237IU | Vitamin C: 26mg | Calcium: 53mg | Iron: 3mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Tried this recipe? Leave a comment!

5 from 10 votes

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




13 Comments

  1. Jennifer says:

    5 stars
    Wonderful! I added two cups of mixed frozen vegetables in the last 20 minutes of cooking since the veggies listed here all kind of disappear after cooking so long.

You’ll Also Love These