This cabbage soup is a light, flavorful, and nutritious dish packed with vegetables. It’s easy to make, budget-friendly, and perfect for a healthy meal.
Ingredients (Serves 6-8)
- 1 tablespoon olive oil or butter
- 1 small onion, chopped
- 2 cloves garlic, minced
- 2 carrots, diced
- 2 celery stalks, chopped
- 1 small green cabbage, chopped
- 1 can (14 oz / 400g) diced tomatoes
- 6 cups (1.5L) vegetable or chicken broth
- 1 teaspoon salt (adjust to taste)
- ½ teaspoon black pepper
- ½ teaspoon dried thyme
- ½ teaspoon dried oregano
- ¼ teaspoon red pepper flakes (optional, for heat)
- 1 zucchini, chopped (optional)
- 1 cup (150g) cooked beans or lentils (optional, for protein)
- Juice of ½ lemon (for brightness)
- Fresh parsley for garnish
Instructions
1. Sauté the Vegetables
- In a large pot, heat the olive oil or butter over medium heat.
- Add the onion, garlic, carrots, and celery, cooking for 5 minutes until softened.
2. Add the Cabbage and Tomatoes
- Stir in the chopped cabbage and cook for 2-3 minutes until slightly wilted.
- Add the diced tomatoes and stir to combine.
3. Simmer the Soup
- Pour in the broth and add the salt, black pepper, thyme, oregano, and red pepper flakes.
- Bring to a boil, then reduce heat and let simmer for 20-25 minutes, stirring occasionally.
4. Add Final Ingredients
- Stir in the zucchini and cooked beans/lentils (if using) and cook for another 5 minutes.
- Add the lemon juice for a fresh flavor boost.
5. Serve and Enjoy
- Garnish with fresh parsley.
- Serve with crusty bread or rice for a complete meal.
Tips for the Best Cabbage Soup
✔ Use fresh cabbage for the best texture.
✔ For a thicker soup, blend a portion of it before serving.
✔ Store leftovers in the fridge for up to 4 days or freeze for 3 months.
✔ Add protein like chicken, sausage, or tofu for a heartier meal.
This cabbage soup is warming, healthy, and packed with flavor!