Nutrition Facts for Whole30 hearty beef and vegetable soup

Whole30 Hearty Beef and Vegetable Soup

Image of Whole30 Hearty Beef and Vegetable Soup
Nutriscore Rating: 69/100

Warm up with this flavorful and nutrient-packed Whole30 Hearty Beef and Vegetable Soup, a one-pot meal that’s perfect for cozy nights or meal prepping healthy lunches. Tender chunks of beef stew meat are simmered to perfection in a rich, Whole30-compliant beef broth, alongside a vibrant medley of fresh vegetables like carrots, celery, zucchini, and red bell pepper. Infused with aromatic garlic, thyme, and parsley, this soup delights the senses while being completely free of grains, dairy, and added sugars. Ready in under two hours, this comforting and wholesome recipe serves six and ensures satisfying meals that align with your clean-eating lifestyle. Enjoy this hearty, crowd-pleasing soup as a standalone meal or pair it with a crisp side salad for a nutritious and balanced dinner.

Log this recipe in SnapCalorie

★★★★★ 4.8/5.0 (2,000+ reviews)
Get your calorie requirement
Log your nutrition in seconds
Get a personalized nutrition plan
SnapCalorie App Screenshot

Recipe Information

⏱️
Prep Time
15 min
🔥
Cook Time
1 hr 30 min
🕐
Total Time
1 hr 45 min
👥
Servings
6 servings
📊
Difficulty
Medium

🥘 Ingredients

15 items
  • 2 tablespoons olive oil
  • 1.5 pounds beef stew meat, cut into 1-inch cubes
  • 1 teaspoon salt
  • 0.5 teaspoon black pepper
  • 1 medium yellow onion, chopped
  • 3 units garlic cloves, minced
  • 3 medium carrots, sliced
  • 2 units celery stalks, sliced
  • 1 medium red bell pepper, chopped
  • 1 medium zucchini, diced
  • 14.5 ounces diced tomatoes, no salt added
  • 4 cups beef broth, Whole30 compliant
  • 1 unit bay leaf
  • 1 tablespoon fresh thyme, chopped
  • 2 tablespoons fresh parsley, chopped
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

11 steps
1

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

2

Season the beef cubes with salt and black pepper.

3

Add the beef to the pot and brown on all sides, about 5-7 minutes. Remove the beef and set aside.

4

In the same pot, add the chopped onion and sauté for 2-3 minutes until translucent.

5

Add the minced garlic and cook for an additional 1 minute until fragrant.

6

Stir in the carrots, celery, red bell pepper, and zucchini. Cook for about 5 minutes, until the vegetables start to soften.

7

Return the beef to the pot. Add the diced tomatoes, beef broth, and bay leaf.

8

Bring the mixture to a boil, then reduce the heat to low and let simmer, partially covered, for 1 hour or until the beef is tender.

9

Remove the bay leaf and stir in the chopped thyme and parsley.

10

Taste and adjust the seasoning with more salt and pepper if needed.

11

Serve hot, garnish with additional fresh parsley if desired.

Cooking Tip: Take your time with each step for the best results!
2332
cal
149.1g
protein
71.8g
carbs
168.9g
fat

Nutrition Facts

1 serving (2823.3g)
Calories
2332
% Daily Value*
Total Fat 168.9 g 217%
Saturated Fat 59.2 g 296%
Polyunsaturated Fat 2.7 g
Cholesterol 476 mg 159%
Sodium 6497 mg 282%
Total Carbohydrate 71.8 g 26%
Dietary Fiber 19.5 g 70%
Total Sugars 37.1 g
Protein 149.1 g 298%
Vitamin D 0.0 mcg 0%
Calcium 382 mg 29%
Iron 23.3 mg 129%
Potassium 5328 mg 113%

*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

11.9%%
24.8%%
63.2%%
Fat: 1520 cal (63.2%%)
Protein: 596 cal (24.8%%)
Carbs: 287 cal (11.9%%)