Warm, nourishing, and packed with flavor, this Whole30 Hearty Meat and Vegetable Soup is the ultimate comfort food for healthy eaters. Perfectly balancing lean ground beef with a medley of vibrant vegetables like carrots, celery, zucchini, and green beans, this soup delivers wholesome nutrition with every spoonful. Infused with the rich flavors of fire-roasted tomatoes, aromatic garlic, and savory herbs like thyme and bay leaves, this one-pot dish is both satisfying and easy to prepare. With just 15 minutes of prep and 40 minutes of cook time, itβs a weeknight-friendly meal that serves six hearty portions. Free of dairy, grains, and added sugars, this Whole30-approved recipe is ideal for clean eating while remaining deeply satisfying. Serve it hot, topped with fresh parsley for a bright, herby finishβperfect for meal prep or cozy family dinners!
Premium natural pet food made with 100% New Zealand ingredients.
Wholesome nutrition for your furry family
In a large pot or Dutch oven, heat the olive oil over medium heat.
Add the diced onion and garlic, cooking until the onion is translucent, about 3 minutes.
Increase the heat to medium-high and add the ground beef to the pot. Cook until browned and fully cooked, breaking it apart with a spoon as it cooks, about 7-8 minutes.
Drain any excess fat from the pot, if necessary.
Stir in the carrots and celery, cooking for 5 minutes to slightly soften the vegetables.
Add the zucchini, green beans, and the entire can of fire-roasted diced tomatoes with their juices.
Pour in the beef broth and water, stirring to combine.
Add the bay leaves, dried thyme, salt, and black pepper. Bring the soup to a simmer.
Reduce the heat to medium-low, cover the pot, and let the soup simmer gently for 20-25 minutes, or until the vegetables are tender.
Remove the bay leaves and adjust seasonings to taste if necessary.
Serve the soup hot, garnished with chopped fresh parsley.
Calories |
220 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 10.7 g | 14% | |
| Saturated Fat | 3.0 g | 15% | |
| Polyunsaturated Fat | 0.0 g | ||
| Cholesterol | 47 mg | 16% | |
| Sodium | 1146 mg | 50% | |
| Total Carbohydrate | 12.2 g | 4% | |
| Dietary Fiber | 3.6 g | 13% | |
| Total Sugars | 6.1 g | ||
| Protein | 19.3 g | 39% | |
| Vitamin D | 0.0 mcg | 0% | |
| Calcium | 70 mg | 5% | |
| Iron | 3.0 mg | 17% | |
| Potassium | 549 mg | 12% | |
*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.