Nutrition Facts for High protein hearty beef and vegetable soup
Blog Research API Download App

High Protein Hearty Beef and Vegetable Soup

Image of High Protein Hearty Beef and Vegetable Soup
Nutriscore Rating: 74/100

Packed with robust flavor and nutrition, this High Protein Hearty Beef and Vegetable Soup is the ultimate comfort food for any wellness enthusiast. Featuring tender chunks of seared beef chuck, nutrient-rich vegetables like carrots, celery, potatoes, green beans, and peas, and a fragrant blend of dried herbs, this soup is both satisfying and nourishing. Slow-simmered in a savory beef broth with canned tomatoes, it delivers a rich, hearty depth of flavor that warms the soul. Perfect for meal prep or feeding a crowd, this one-pot wonder is high in protein, loaded with vitamins, and completely customizable. Garnished with fresh parsley and best served with crusty bread, it’s a wholesome and filling meal that's as delicious as it is easy to make. Keywords: high protein soup, beef and vegetable soup, hearty soup recipes, healthy comfort food, one-pot meals.

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
15 min
πŸ”₯
Cook Time
N/A
πŸ•
Total Time
15 min
πŸ‘₯
Servings
8 servings
πŸ“Š
Difficulty
Medium

πŸ₯˜ Ingredients

17 items
  • 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
πŸ’‘
Pro Tip: Read through all ingredients before starting to cook!

πŸ“ Instructions

14 steps
1

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

2

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

3

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

4

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

5

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

6

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

7

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

8

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

9

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

10

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

11

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

12

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

13

Garnish the soup with chopped fresh parsley before serving.

14

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

⚑
Cooking Tip: Take your time with each step for the best results!
417
cal
22.2g
protein
30.3g
carbs
24.1g
fat

Nutrition Facts

1 serving (618.0g)
Calories
417
% Daily Value*
Total Fat 24.1 g 31%
Saturated Fat 8.0 g 40%
Polyunsaturated Fat 0.6 g
Cholesterol 66 mg 22%
Sodium 1292 mg 56%
Total Carbohydrate 30.3 g 11%
Dietary Fiber 8.0 g 29%
Total Sugars 10.5 g
Protein 22.2 g 44%
Vitamin D 0.0 mcg 0%
Calcium 124 mg 10%
Iron 4.9 mg 27%
Potassium 1279 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

28.1%%
20.9%%
51.0%%
Fat: 1747 cal (51.0%%)
Protein: 715 cal (20.9%%)
Carbs: 964 cal (28.1%%)