Warm, comforting, and packed with protein and nutrient-rich vegetables, this Whole30 Hearty Meat and Vegetable Soup is the ultimate one-pot meal for clean eating. Made with lean ground beef, a medley of fresh veggies like carrots, zucchini, and green beans, and gently seasoned with dried thyme and bay leaves, this soup is both flavorful and satisfying. A splash of fire-roasted diced tomatoes adds a smoky depth, while beef broth ties everything together in a savory, hearty base. Ready in under an hour, this wholesome recipe is perfect for meal prep and ideal for anyone following a Whole30 or paleo lifestyle. Serve it piping hot with a sprinkle of fresh parsley for a nourishing dish that will leave you feeling full and invigorated.
Scan with your phone to download!
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.
Serving size | (3726.5g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 1483.5 |
Total Fat 65.6g | 0% |
Saturated Fat 20.6g | 0% |
Polyunsaturated Fat 3.3g | |
Cholesterol 281.1mg | 0% |
Sodium 9988.9mg | 0% |
Total Carbohydrate 104.4g | 0% |
Dietary Fiber 32.2g | 0% |
Total Sugars 58.4g | |
Protein 121.1g | 0% |
Vitamin D 0IU | 0% |
Calcium 654.1mg | 0% |
Iron 21.7mg | 0% |
Potassium 4680.2mg | 0% |
Source of Calories