Description
A hearty and comforting one-pot Vegetable Beef Soup loaded with tender beef, savory broth, and a variety of vegetables. Perfect for cold days or make-ahead meals.
Ingredients
- 1½ lbs beef stew meat
- 2½ tablespoons olive oil, divided
- 8 cups low-sodium beef or chicken broth
- 2 cans (14 oz each) diced tomatoes
- 1¾ cups chopped yellow onion
- 1¼ cups peeled and chopped carrots
- 1 cup chopped celery
- 1 lb red or yellow potatoes, cubed
- 1½ cups fresh green beans, trimmed and chopped
- 1½ cups frozen corn
- 1 cup frozen peas
- 1½ tablespoons minced garlic
- 1½ teaspoons dried basil
- 1 teaspoon dried oregano
- ½ teaspoon dried thyme
- ⅓ cup fresh parsley, chopped
- Salt and black pepper, to taste
Instructions
- Heat 1 tablespoon olive oil in a large stockpot over medium-high heat. Pat beef dry, season with salt and pepper, and brown half the beef for about 4 minutes. Remove and repeat with ½ tablespoon more oil and the remaining beef. Set beef aside.
- Add the remaining 1 tablespoon olive oil to the pot. Sauté onion, carrots, and celery for about 3 minutes. Stir in garlic and cook 1 minute longer.
- Pour in broth and diced tomatoes. Return beef and juices to the pot. Add basil, oregano, and thyme. Bring to a boil, reduce heat, cover, and simmer for 30 minutes.
- Add potatoes, cover, and simmer for another 20 minutes.
- Add green beans and simmer for 15 minutes more until beef and vegetables are tender.
- Stir in corn and peas and cook for 5 minutes until heated through. Add parsley and season with salt and pepper to taste. Serve warm.
Notes
- Add a bay leaf during simmering for deeper flavor (remove before serving).
- Swap or add vegetables like zucchini or cabbage.
- Use beef chuck or stew meat for best tenderness.
- Soup thickens over time; add water or broth to adjust consistency.
- Great for meal prep—flavors deepen after a day in the fridge.
- Prep Time: 15 minutes
- Cook Time: 1 hour
- Category: Soups
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1½ cups
- Calories: 340
- Sugar: 7g
- Sodium: 580mg
- Fat: 17g
- Saturated Fat: 6g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 24g
- Fiber: 4g
- Protein: 24g
- Cholesterol: 70mg