Go Back
+ servings
Vegetable Beef Soup

Hearty Vegetable Beef Soup That Warms the Soul

This Vegetable Beef Soup combines savory beef, vibrant veggies, and rich broth for a nourishing meal.
Prep Time 15 minutes
Cook Time 45 minutes
Total Time 1 hour
Servings: 6 cups
Course: High Protein Dinner
Cuisine: American
Calories: 250

Ingredients
  

For the Soup Base
  • 1 lb ground beef a flavorful protein
  • 4 cups beef broth provides a robust foundation
  • 2 cups diced tomatoes balances the savory flavors
For the Vegetables
  • 2 cups diced carrots adds natural sweetness
  • 2 cups diced potatoes gives the soup substance
  • 1 cup frozen peas add towards the end
  • 1 cup chopped celery adds depth of flavor
  • 1 cup diced onion builds the soup's flavor profile
  • 2 cloves minced garlic elevates every bite
For the Seasoning
  • 1 teaspoon dried thyme adds an earthy note
  • 1 teaspoon dried basil enhances the overall taste
  • 1 leaf bay leaf infuses the soup with aroma
  • salt to taste enhance flavors
  • pepper to taste personalize the soup

Equipment

  • Large pot

Method
 

Step-by-Step Instructions
  1. In a large pot, heat the pan over medium heat and add 1 lb of ground beef. Cook for 5–7 minutes until browned and fully cooked. Drain excess fat.
  2. Add in the diced onion, minced garlic, diced carrots, and chopped celery to the pot. Sauté for about 5 minutes until tender and fragrant.
  3. Pour in 4 cups of beef broth and 2 cups of diced tomatoes, then add the diced potatoes, dried thyme, dried basil, and bay leaf. Stir until well combined.
  4. Increase heat and bring the soup to a rolling boil; this should take about 5–10 minutes. Once boiling, reduce heat to low and simmer for 30 minutes.
  5. Stir in 1 cup of frozen peas and continue to simmer for another 10 minutes.
  6. Add salt and pepper to taste before serving. Remove the bay leaf. Serve warm in bowls.

Nutrition

Serving: 1cupCalories: 250kcalCarbohydrates: 30gProtein: 20gFat: 8gSaturated Fat: 3gPolyunsaturated Fat: 1gMonounsaturated Fat: 3gCholesterol: 70mgSodium: 500mgPotassium: 600mgFiber: 4gSugar: 4gVitamin A: 600IUVitamin C: 10mgCalcium: 50mgIron: 2mg

Notes

Cook beef properly for best flavor and texture. Store leftovers in an airtight container for up to 3 days.

Tried this recipe?

Let us know how it was!