Warm, hearty, and brimming with wholesome flavors, this Cabbage Tomato and Vegetable Soup is the ultimate comfort food for a cozy, healthy meal. Packed with nutrient-rich vegetables like carrots, celery, zucchini, and potatoes, this soup is a vibrant medley of flavors enhanced by fragrant garlic, thyme, and bay leaves. The combination of tender cabbage and juicy diced tomatoes in a savory vegetable broth delivers a satisfying taste and texture with every spoonful. Ready in just 50 minutes, this one-pot wonder is perfect for meal prep or a weeknight dinner. Garnish with fresh parsley for a pop of color and an extra layer of freshness. Whether you're looking for a vegan-friendly dish, a low-calorie lunch, or a warm bowl to brighten a chilly day, this nutritious vegetable soup is sure to hit the spot!
In a large pot or Dutch oven, heat the olive oil over medium heat.
Add the diced onion, carrots, and celery. Cook for 5–7 minutes, stirring occasionally, until the vegetables begin to soften.
Stir in the minced garlic and cook for 1 minute, until fragrant.
Add the chopped cabbage, diced tomatoes, and vegetable broth to the pot. Stir to combine.
Add the diced potato, zucchini, bay leaves, dried thyme, salt, and black pepper.
Bring the soup to a boil over high heat, then reduce the heat to low and simmer uncovered for 25–30 minutes, or until the vegetables are tender.
Remove the bay leaves and taste the soup. Adjust seasoning with more salt and pepper if needed.
Ladle the soup into bowls and garnish with fresh parsley if desired. Serve hot and enjoy!
Calories |
1386 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 43.6 g | 56% | |
| Saturated Fat | 7.3 g | 36% | |
| Polyunsaturated Fat | 6.9 g | ||
| Cholesterol | 0 mg | 0% | |
| Sodium | 6137 mg | 267% | |
| Total Carbohydrate | 224.6 g | 82% | |
| Dietary Fiber | 47.8 g | 171% | |
| Total Sugars | 68.1 g | ||
| Protein | 45.2 g | 90% | |
| Vitamin D | 0.0 mcg | 0% | |
| Calcium | 655 mg | 50% | |
| Iron | 15.6 mg | 87% | |
| Potassium | 7237 mg | 154% | |
*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.