Nutrition Facts for Hearty beef and vegetable soup

Hearty Beef and Vegetable Soup

Warm up any day with this comforting and nutrient-packed Hearty Beef and Vegetable Soup, a classic recipe that’s as wholesome as it is satisfying. Featuring tender chunks of beef chuck roast, a medley of fresh vegetables like carrots, celery, and potatoes, and a rich, flavorful broth seasoned with thyme and a hint of garlic, this soup is the ultimate one-pot meal. Simmered to perfection, the beef becomes melt-in-your-mouth tender, while the vegetables absorb the savory essence of the broth. Ready in just over two hours, it’s perfect for meal prepping or cozy family dinners. Garnished with fresh parsley for a bright finish, this hearty soup is best served hot with a slice of crusty bread. Whether you’re looking for a comforting winter warmer or a filling meal rich in protein and fiber, this recipe has it all. Perfectly balanced, it's hearty, healthy, and irresistibly delicious!

Nutriscore Rating: 68/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 Beef and Vegetable Soup
Prep Time:20 mins
Cook Time:120 mins
Total Time:140 mins
Servings: 6

Ingredients

  • 1 pound beef chuck roast
  • 2 tablespoons olive oil
  • 1 large onion, chopped
  • 3 cloves garlic cloves, minced
  • 3 medium carrots, sliced
  • 2 stalks celery stalks, sliced
  • 2 medium potatoes, diced
  • 14.5 ounces canned diced tomatoes
  • 6 cups beef broth
  • 1 teaspoon dried thyme
  • 1 leaf bay leaf
  • 1 teaspoon salt
  • 0.5 teaspoon black pepper
  • 2 tablespoons fresh parsley, chopped

Directions

Step 1

Cut the beef chuck roast into bite-size chunks.

Step 2

Heat the olive oil in a large pot over medium-high heat.

Step 3

Add the beef chunks to the pot and brown them on all sides, about 5-7 minutes.

Step 4

Once browned, remove the beef from the pot and set aside.

Step 5

In the same pot, add the chopped onion and minced garlic, sautéing until the onion becomes translucent, about 3-4 minutes.

Step 6

Add the sliced carrots and celery to the onion and garlic mixture. Cook for an additional 5 minutes, stirring occasionally.

Step 7

Return the beef to the pot, then add the diced potatoes, canned diced tomatoes, and beef broth.

Step 8

Stir in the dried thyme, bay leaf, salt, and black pepper.

Step 9

Bring the mixture to a boil, then reduce the heat to low and cover the pot.

Step 10

Simmer the soup for approximately 1.5 to 2 hours, or until the beef and vegetables are tender.

Step 11

Taste and adjust seasoning if necessary.

Step 12

Remove the bay leaf before serving.

Step 13

Garnish each serving with fresh chopped parsley.

Step 14

Serve hot and enjoy!

Nutrition Facts

Serving size (3613.1g)
Amount per serving % Daily Value*
Calories 2059.4
Total Fat 127.2g 0%
Saturated Fat 43.5g 0%
Polyunsaturated Fat 2.8g
Cholesterol 340.2mg 0%
Sodium 10474.1mg 0%
Total Carbohydrate 116.8g 0%
Dietary Fiber 24.7g 0%
Total Sugars 34.4g
Protein 125.8g 0%
Vitamin D 0IU 0%
Calcium 440.1mg 0%
Iron 23.9mg 0%
Potassium 5057.0mg 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: 54.1%
Protein: 23.8%
Carbs: 22.1%