Ingredients
The key to this dish lies in selecting the right ingredients—fresh, crisp vegetables and quality broth make all the difference. Growing up, my grandmother always emphasized using what’s in season and avoiding anything too processed. That philosophy stuck with me, especially when making something as straightforward as this soup. I usually shop at my local farmers’ market here in sunny San Diego to get the freshest cabbage and herbs, but you can easily adapt to what’s available near you.
- 1 medium green cabbage, chopped (about 6 cups)
- 2 large carrots, sliced
- 2 celery stalks, diced
- 1 large onion, chopped
- 3 cloves garlic, minced
- 1 can (14 oz) diced tomatoes with juice
- 6 cups low-sodium vegetable or chicken broth
- 1 teaspoon dried thyme
- 1 teaspoon smoked paprika (optional for a smoky depth)
- Salt and freshly ground black pepper, to taste
- 2 tablespoons olive oil or avocado oil
- Fresh parsley or cilantro for garnish
If you’re looking to switch things up, feel free to substitute kale or Swiss chard for the cabbage, or use fresh tomatoes instead of canned when in season. For a vegan version, just stick with vegetable broth and skip any meat additions.
Instructions
- Heat the olive oil in a large pot over medium heat. Add the chopped onion, carrots, and celery. Sauté for about 5 minutes until the vegetables begin to soften.
- Add the minced garlic and cook for another minute, stirring frequently to avoid burning.
- Stir in the chopped cabbage, diced tomatoes (with juice), dried thyme, and smoked paprika if using. Mix well to combine all the flavors.
- Pour in the broth and bring the mixture to a gentle boil over high heat.
- Once boiling, reduce the heat to low and simmer uncovered for 25-30 minutes, stirring occasionally. You want the cabbage tender but still vibrant.
- Season with salt and pepper to taste. Don’t be shy here—seasoning is key to bringing out the vegetables’ natural sweetness.
- Serve hot, garnished with fresh parsley or cilantro for a burst of color and freshness.
One tip I learned during my restaurant days is to let soups like this rest for a few minutes off the heat before serving. It allows the flavors to deepen beautifully. Plus, it gives you a moment to breathe—something every home cook deserves.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Main Dish
- Method: Cooking
- Cuisine: International
