Nutrition Facts for High protein hearty beef and vegetable soup

High Protein Hearty Beef and Vegetable Soup

Warm up with a wholesome bowl of High Protein Hearty Beef and Vegetable Soup, a classic comfort food that’s as nutritious as it is satisfying. Packed with tender chunks of seared beef, vibrant vegetables like carrots, celery, and green beans, and infused with aromatic herbs like thyme and rosemary, this protein-rich soup is a meal in itself. The combination of beef broth and canned tomatoes creates a robust, flavorful base that perfectly complements the medley of textures and flavors. Ready in under two hours and perfect for meal prep, this hearty soup is ideal for feeding a crowd or stocking up on nutritious meals for the week. Garnish with fresh parsley for a burst of color and serve with crusty bread to make it even more irresistible. Whether you're looking for a cozy weeknight dinner or a nourishing post-workout option, this high-protein beef and vegetable soup hits all the right notes.

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 High Protein Hearty Beef and Vegetable Soup
Prep Time:15 mins
Cook Time:90 mins
Total Time:105 mins
Servings: 8

Ingredients

  • 1.5 pounds beef chuck, cut into 1-inch cubes
  • 2 tablespoons olive oil
  • 1 large onion, diced
  • 3 cloves garlic cloves, minced
  • 2 cups carrots, sliced
  • 2 cups celery stalks, sliced
  • 3 medium potatoes, peeled and diced
  • 28 ounces canned diced tomatoes
  • 6 cups beef broth
  • 1 bay leaf
  • 1 teaspoon thyme, dried
  • 1 teaspoon rosemary, dried
  • 1.5 teaspoons salt
  • 0.5 teaspoon black pepper
  • 2 cups green beans, trimmed and cut into 1-inch pieces
  • 1 cup frozen peas
  • 2 tablespoons fresh parsley, chopped

Directions

Step 1

In a large heavy-bottomed pot or Dutch oven, heat olive oil over medium-high heat.

Step 2

Add the beef cubes in batches, searing them on all sides until browned. Remove the beef from the pot and set aside.

Step 3

In the same pot, add the diced onion and sauté until translucent, about 5 minutes.

Step 4

Stir in the minced garlic and cook for another minute until fragrant.

Step 5

Add the carrots, celery, and potatoes, and sauté for another 5 minutes.

Step 6

Return the browned beef to the pot, along with its accumulated juices.

Step 7

Pour in the canned diced tomatoes and beef broth, and stir to combine.

Step 8

Add the bay leaf, thyme, rosemary, salt, and black pepper. Bring the soup to a boil.

Step 9

Once boiling, reduce the heat to low and cover the pot. Let it simmer gently for 60 minutes, stirring occasionally.

Step 10

After 60 minutes, add the green beans and continue to simmer for another 20 minutes.

Step 11

Finally, stir in the frozen peas and cook until heated through, about 5 minutes.

Step 12

Remove the bay leaf from the pot and adjust seasoning to taste.

Step 13

Garnish the soup with chopped fresh parsley before serving.

Step 14

Ladle the soup into bowls and enjoy. Serve with crusty bread if desired.

Nutrition Facts

Serving size (5207.9g)
Amount per serving % Daily Value*
Calories 3466.8
Total Fat 195.3g 0%
Saturated Fat 66.9g 0%
Polyunsaturated Fat 9.6g
Cholesterol 526.2mg 0%
Sodium 11060.2mg 0%
Total Carbohydrate 268.1g 0%
Dietary Fiber 68.8g 0%
Total Sugars 86.5g
Protein 180.2g 0%
Vitamin D 0IU 0%
Calcium 1062.7mg 0%
Iron 39.5mg 0%
Potassium 10979.1mg 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: 49.5%
Protein: 20.3%
Carbs: 30.2%