Go Back
+ servings
Close up photo of a spoonful of beef vegetable soup.
Print Recipe
5 from 9 votes

Beef Vegetable Soup

This super easy homemade Beef Vegetable Soup recipe is packed with vegetables, tender beef and rich, flavorful broth. So healthy and filling.
Prep Time10 minutes
Cook Time2 hours 20 minutes
Course: Dinner
Cuisine: American
Keyword: Beef Vegetable Soup
Servings: 8
Author: The Foodess Team

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).

Video

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