Nutrition Facts for Hearty vegetable and beef soup

Hearty Vegetable and Beef Soup

Cozy up with a comforting bowl of Hearty Vegetable and Beef Soup, a wholesome one-pot meal brimming with rustic flavors and nourishing ingredients. This recipe combines tender, seared beef stew meat with a medley of vibrant vegetables like carrots, celery, and potatoes, all simmered to perfection in a rich, herb-infused beef broth. Diced tomatoes add a subtle tang, while frozen peas and green beans bring a pop of color and freshness to this satisfying soup. Perfect for family dinners or meal prep, this soup is easy to make with just 20 minutes of prep time and offers six hearty servings. Garnished with fresh parsley, it’s a warming, nutrient-packed dish that's ideal for chilly days. Whether you're looking for a weeknight dinner or a make-ahead meal, this classic beef and vegetable soup will leave you feeling full and comforted.

Nutriscore Rating: 72/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
SnapCalorie App QR Code

Scan with your phone to download!

Image of Hearty Vegetable and Beef Soup
Prep Time:20 mins
Cook Time:90 mins
Total Time:110 mins
Servings: 6

Ingredients

  • 2 tablespoons olive oil
  • 1.5 pounds beef stew meat (cut into 1-inch cubes)
  • 1 teaspoon salt
  • 1 teaspoon black pepper
  • 1 medium yellow onion (chopped)
  • 3 cloves garlic (minced)
  • 3 medium carrots (peeled and sliced)
  • 3 celery stalks (sliced)
  • 2 large potatoes (peeled and diced)
  • 1 14.5-ounce can diced tomatoes (with juice)
  • 6 cups beef broth
  • 1 bay leaf
  • 1 teaspoon dried thyme
  • 1 cup frozen green beans
  • 1 cup frozen peas
  • 2 tablespoons parsley (chopped, for garnish)

Directions

Step 1

Heat olive oil in a large Dutch oven or soup pot over medium-high heat.

Step 2

Season the beef stew meat with salt and black pepper. Add the beef to the pot in batches, searing on all sides until browned. Remove the beef and set it aside.

Step 3

In the same pot, add the chopped onion and cook for 3-4 minutes until softened. Add the minced garlic and cook for another 1 minute until fragrant.

Step 4

Stir in the sliced carrots, celery, and diced potatoes. Cook for 4-5 minutes to slightly soften the vegetables.

Step 5

Return the browned beef to the pot. Add the diced tomatoes (with juice), beef broth, bay leaf, and dried thyme. Stir to combine.

Step 6

Bring the mixture to a boil, then reduce the heat to low. Cover and simmer for 1 hour, stirring occasionally, until the beef is tender.

Step 7

Add the frozen green beans and peas to the pot. Simmer uncovered for an additional 10-15 minutes until the vegetables are heated through.

Step 8

Discard the bay leaf before serving.

Step 9

Ladle the soup into bowls, garnish with chopped parsley, and serve hot.

Nutrition Facts

Serving size (4033.0g)
Amount per serving % Daily Value*
Calories 2923.9
Total Fat 170.4g 0%
Saturated Fat 60.9g 0%
Polyunsaturated Fat 2.9g
Cholesterol 476.3mg 0%
Sodium 6347.3mg 0%
Total Carbohydrate 195.1g 0%
Dietary Fiber 38.9g 0%
Total Sugars 47.1g
Protein 177.7g 0%
Vitamin D 0IU 0%
Calcium 570.6mg 0%
Iron 30.1mg 0%
Potassium 7342.8mg 0%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 50.7%
Protein: 23.5%
Carbs: 25.8%