Nutrition Facts for Vegetable beef soup
Blog Research API Download App

Vegetable Beef Soup

Image of Vegetable Beef Soup
Nutriscore Rating: 72/100

Warm up with a hearty and satisfying bowl of Vegetable Beef Soup, packed full of tender beef, vibrant vegetables, and aromatic herbs. This comforting classic combines juicy seared stew beef, nutrient-rich carrots, celery, and green beans, all simmered in a rich beef broth infused with garlic, thyme, and oregano. The addition of russet potatoes and frozen peas adds heartiness and a touch of sweetness, making this soup both nutritious and flavorful. Perfect for a family dinner or meal prep, this one-pot wonder is easy to make and brims with home-cooked goodness. Garnish with fresh parsley for an extra layer of freshness, and serve with crusty bread for the ultimate cozy meal experience.

Smart Nutrition Tracking with SnapCalorie

★★★★★ 4.8/5 (2M+ downloads)
✓ Track meals with just a photo
✓ Hit your nutrition goals easier
✓ Join 2M+ happy users
SnapCalorie App Screenshot

Recipe Information

⏱️
Prep Time
20 min
🔥
Cook Time
N/A
🕐
Total Time
20 min
👥
Servings
6 servings
📊
Difficulty
Medium

🥘 Ingredients

16 items
  • 2 tablespoons olive oil
  • 1.5 pounds stew beef cubes
  • 1 teaspoon salt
  • 0.5 teaspoon black pepper
  • 1 medium yellow onion, diced
  • 3 medium carrots, sliced
  • 2 medium celery stalks, sliced
  • 3 garlic cloves, minced
  • 14.5 ounces diced tomatoes (canned)
  • 6 cups beef broth
  • 2 medium russet potato, peeled and diced
  • 1 cup green beans, trimmed and cut into 1-inch pieces
  • 1 cup frozen peas
  • 1 teaspoon dried thyme
  • 0.5 teaspoon dried oregano
  • 2 tablespoons parsley, chopped (for garnish)
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

11 steps
1

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

2

Season the beef cubes with salt and black pepper, then add them in batches to the pot. Sear the beef for 3-4 minutes per side until browned. Remove the beef and set aside.

3

In the same pot, add the diced onion, carrots, and celery. Cook for 5-7 minutes, stirring occasionally, until the vegetables start to soften.

4

Add the minced garlic and cook for an additional 1 minute, stirring constantly to prevent burning.

5

Stir in the diced tomatoes (with their juices) and cook for 2-3 minutes.

6

Return the seared beef to the pot, then pour in the beef broth.

7

Add the diced potatoes, green beans, thyme, and oregano to the pot. Stir to combine.

8

Bring the soup to a boil, then reduce the heat to low. Cover the pot and let the soup simmer for 60-70 minutes, or until the beef and vegetables are tender.

9

Stir in the frozen peas and cook for an additional 5 minutes to heat through.

10

Taste and adjust seasoning with additional salt and pepper, if needed.

11

Ladle the soup into bowls and garnish with freshly chopped parsley before serving.

⚡
Cooking Tip: Take your time with each step for the best results!
382
cal
30.2g
protein
28.3g
carbs
17.0g
fat

Nutrition Facts

1 serving (629.1g)
Calories
382
% Daily Value*
Total Fat 17.0 g 22%
Saturated Fat 5.7 g 28%
Polyunsaturated Fat 0.0 g
Cholesterol 85 mg 28%
Sodium 1443 mg 63%
Total Carbohydrate 28.3 g 10%
Dietary Fiber 5.7 g 20%
Total Sugars 8.2 g
Protein 30.2 g 60%
Vitamin D 0.2 mcg 1%
Calcium 96 mg 7%
Iron 5.0 mg 28%
Potassium 1267 mg 27%

*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

29.5%%
31.3%%
39.2%%
Fat: 909 cal (39.2%%)
Protein: 726 cal (31.3%%)
Carbs: 682 cal (29.5%%)