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.
In a large pot or Dutch oven, heat the olive oil over medium-high heat.
Season the beef cubes with salt and black pepper.
Add the beef to the pot and brown on all sides, about 5-7 minutes. Remove the beef and set aside.
In the same pot, add the chopped onion and sauté for 2-3 minutes until translucent.
Add the minced garlic and cook for an additional 1 minute until fragrant.
Stir in the carrots, celery, red bell pepper, and zucchini. Cook for about 5 minutes, until the vegetables start to soften.
Return the beef to the pot. Add the diced tomatoes, beef broth, and bay leaf.
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.
Remove the bay leaf and stir in the chopped thyme and parsley.
Taste and adjust the seasoning with more salt and pepper if needed.
Serve hot, garnish with additional fresh parsley if desired.
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.