Hearty Cabbage Detox Soup
Introduction
Imagine a steaming bowl that greets you with the bright, slightly sweet scent of sautéed onions and garlic, the gentle tang of tomatoes, and the fresh, citrus lift of lemon. Spoon after spoon, you feel the tender crunch of cabbage and the comforting bite of carrots and green beans, each mouthful warming you from the inside out. The broth is light but layered—herby thyme and oregano round out the savory base while a faint kiss of red pepper flakes wakes the palate.
This Hearty Cabbage Detox Soup is the sort of recipe that soothes; it’s restorative after a long day, grounding on a chilly morning, and refreshingly light the morning after a big celebration. It shines as a quick, healthy weeknight dinner, a warm contribution to a potluck, or a simple reset when you want to feel nourished without heaviness.
Recipe Details
- Prep Time: 15 minutes
- Cook Time: 35–40 minutes (sauté + simmer)
- Total Time: ~50 minutes
- Servings: 6 (about 1 1/2 cups per serving)
- Difficulty Level: Easy — great for cooks of any level
Nutrition Highlights
Estimated nutrition per serving (approximate — actual values depend on the exact brands and salts/broths you use):
- Calories: ~140 kcal
- Protein: ~5 g
- Carbohydrates: ~16 g
- Dietary Fiber: ~5.5 g
- Sugars: ~6 g (naturally occurring from vegetables)
- Total Fat: ~5 g (mostly from olive oil)
- Sodium: Highly variable — typically 300–700 mg per serving depending on vegetable broth and canned tomatoes; use low-sodium products to reduce this.
These estimates are based on standard portion sizes and ingredient nutrient values from government food composition databases (e.g., USDA FoodData Central) and reflect whole-food ingredients. For personalized dietary guidance or exact values based on specific packaged products, check nutrition labels or consult a registered dietitian. Note: increasing peas/beans will raise protein and calories; using less oil lowers fat.
Why You’ll Love It
- Nourishing and light: This soup offers great volume and fiber for relatively few calories—perfect if you want a filling meal that won’t weigh you down.
- Easy and forgiving: Simple chopping and a single pot make it approachable on busy nights.
- Cozy and cleansing: The warm broth is comforting, while the abundance of cruciferous vegetables (cabbage) and lemon add a fresh, "reset" quality—ideal after indulgent meals or during a health-focused week.
- Versatile for company: Serve it plain for a casual lunch or dress it up with garnishes and sides for guests.
Step-by-Step Instructions
Ingredients
- 2 tablespoons olive oil
- 1 medium onion, chopped
- 3 cloves garlic, minced
- 4 cups chopped green cabbage
- 2 medium carrots, diced
- 2 celery stalks, diced
- 1 bell pepper, diced (any color)
- 1 can (14.5 ounces) diced tomatoes, undrained
- 6 cups vegetable broth
- 1 teaspoon dried thyme
- 1 teaspoon dried oregano
- 1/2 teaspoon red pepper flakes (optional)
- Salt and pepper to taste
- 1 cup green beans, trimmed and cut into 1-inch pieces
- 1 cup frozen peas
- 2 tablespoons fresh lemon juice
- Fresh parsley, chopped (for garnish)
Optional ingredients and substitutions
- Add 1 can (15 oz) cannellini or navy beans for extra protein (vegan)
- Substitute kale or savoy cabbage for green cabbage (adjust cooking time for tougher leaves)
- Use low-sodium vegetable broth and no-salt-added diced tomatoes to control sodium
- Swap olive oil for avocado oil or a neutral oil; reduce oil to 1 tablespoon for lower fat
- Add a diced potato or 1/2 cup barley for a heartier, grainier texture
Method (numbered steps)
- In a large pot, heat the olive oil over medium heat. Add the chopped onion and sauté for about 5 minutes until it becomes translucent.
- Stir in the minced garlic and cook for another minute until fragrant. Take care not to burn the garlic (it turns bitter quickly).
- Add the chopped cabbage, diced carrots, diced celery, and diced bell pepper to the pot. Sauté the vegetables for about 5–7 minutes until they begin to soften and the cabbage starts to wilt.
- Pour in the diced tomatoes with their juices and the vegetable broth. Stir in the dried thyme, dried oregano, red pepper flakes (if using), and season with salt and pepper to taste.
- Bring the mixture to a boil, then reduce the heat to low and let it simmer for about 20 minutes, stirring occasionally. This allows flavors to meld and vegetables to soften.
- After 20 minutes, add the green beans and frozen peas to the pot. Continue to simmer for an additional 10 minutes until all the vegetables are tender but still bright and not mushy.
- Stir in the fresh lemon juice and adjust seasoning if needed. Remove from heat and let the soup cool slightly before serving.
- Serve hot, garnished with fresh parsley.
Practical tips
- Prevent soggy vegetables: add quicker-cooking items (peas, green beans) later in the simmer so they stay vibrant.
- Dial in acidity at the end—lemon juice brightens the bowl without overcooking.
- Taste and adjust salt only near the end; broths and canned tomatoes often provide hidden sodium.
- For a silkier texture, blend 1–2 cups of the soup and stir back in.
Best Pairings
- Crusty whole-grain bread or a warm baguette for dipping.
- A scoop of cooked quinoa or brown rice stirred in for extra satiety.
- A creamy grilled cheese or goat cheese crostini on the side for contrast.
- Top with a spoonful of plain Greek yogurt or a drizzle of chili oil for richness.
- For beverages: a light white wine, warm herbal tea, or simply sparkling water with lemon.
Storage Instructions
- Room temperature: Do not leave soup out more than 2 hours (1 hour if ambient temperature is above 90°F / 32°C). Per USDA food safety guidance, longer can risk bacterial growth.
- Refrigerator: Store in airtight containers for 3–4 days. Reheat gently on the stove or in the microwave until steaming hot.
- Freezer: Freeze in airtight containers or heavy-duty freezer bags for up to 2–3 months. Thaw overnight in the refrigerator and reheat fully before serving. Note: some vegetables (peas, green beans) may soften after freezing/thawing; add extra green beans fresh when reheating if you want firmer texture.
Chef’s Advice
- Use low-sodium broth and no-salt-added canned tomatoes if you’re monitoring sodium—then season at the end.
- Add acid (lemon or a splash of vinegar) just before serving to lift flavors.
- Don’t overcook the cabbage; it should be tender but retain some structure for pleasant texture.
- For deeper flavor, sauté the vegetables until they start to brown lightly; that caramelization adds complexity.
- Make it protein-rich by adding canned beans or cubed firm tofu in step 6 and heat through.
Creative Twists
- Protein Boost: Stir in a can of rinsed cannellini or kidney beans in step 6 for a more filling, protein-rich bowl. Top with grated Parmesan if not vegan.
- Spicy Smokiness: Add 1 teaspoon smoked paprika and use a splash of hot sauce or diced chipotle in adobo for a smoky-spicy version. Omit if serving children.
- Creamy Purée: Remove 2 cups of finished soup, blend until smooth, then stir back in for a creamier texture without dairy. Alternatively, swirl in coconut milk for a vegan creaminess.
- Instant Pot Adaptation: Sauté in the Instant Pot on the “Sauté” setting, then pressure cook for 5–7 minutes with a quick release. (See pressure-cooker-specific recipes for exact timing and liquid adjustments.)
- Mediterranean Twist: Add chopped Kalamata olives, a handful of spinach at the end, and a sprinkle of feta for a briny finish.
All Your Questions Answered
Q: Can I make this soup ahead for meal prep?
A: Yes—soup keeps well in the fridge for 3–4 days and freezes for 2–3 months. Reheat gently and add a splash of broth if it thickens.
Q: Can I use napa cabbage or savoy cabbage instead?
A: Absolutely. Napa cooks faster and is milder; savoy is slightly tougher and may need a couple extra minutes of simmering.
Q: How can I make it heartier without losing the “detox” feel?
A: Add a cup of cooked quinoa or a can of white beans for bulk and protein while keeping it vegetable-forward.
Q: My soup is bland—how do I fix it?
A: Add a squeeze of lemon, a pinch more salt, and a grind of black pepper. A teaspoon of soy sauce or miso paste can also boost umami.
Q: Want more protein for a post-workout meal?
A: Stir in cubed cooked chicken breast, tempeh, or a can of beans just before serving.
Conclusion
This Hearty Cabbage Detox Soup is an easy, nourishing recipe that balances comfort and lightness—perfect for weeknights, post-holiday reset meals, or a cozy lunch. Try it as written, or experiment with the variations for extra protein or bold flavors. If you’d like a Mediterranean-style riff on cabbage soup, check out this Cabbage Soup Recipe from The Mediterranean Dish, or for a pressure-cooker version that speeds things up, see this Instant Pot Vegan Cabbage Detox Soup Recipe for ideas and timing adjustments.
If you make it, please share your photos and notes—I love hearing how you tweak the recipe to make it your own. Happy cooking!
Print
Hearty Cabbage Detox Soup
- Total Time: 50 minutes
- Yield: 6 servings 1x
- Diet: Vegan
Description
A nourishing and light soup featuring cabbage, carrots, and green beans, perfect for a detox or a cozy meal.
Ingredients
- 2 tablespoons olive oil
- 1 medium onion, chopped
- 3 cloves garlic, minced
- 4 cups chopped green cabbage
- 2 medium carrots, diced
- 2 celery stalks, diced
- 1 bell pepper, diced
- 1 can (14.5 ounces) diced tomatoes, undrained
- 6 cups vegetable broth
- 1 teaspoon dried thyme
- 1 teaspoon dried oregano
- 1/2 teaspoon red pepper flakes (optional)
- Salt and pepper to taste
- 1 cup green beans, trimmed and cut into 1-inch pieces
- 1 cup frozen peas
- 2 tablespoons fresh lemon juice
- Fresh parsley, chopped (for garnish)
Instructions
- In a large pot, heat the olive oil over medium heat. Add the chopped onion and sauté for about 5 minutes until it becomes translucent.
- Stir in the minced garlic and cook for another minute until fragrant.
- Add the chopped cabbage, diced carrots, diced celery, and diced bell pepper to the pot. Sauté the vegetables for about 5–7 minutes.
- Pour in the diced tomatoes with their juices and the vegetable broth. Stir in the dried thyme, dried oregano, red pepper flakes, and season with salt and pepper to taste.
- Bring the mixture to a boil, then reduce the heat to low and let it simmer for about 20 minutes.
- Add the green beans and frozen peas to the pot and continue to simmer for an additional 10 minutes.
- Stir in the fresh lemon juice and adjust seasoning if needed. Remove from heat and let the soup cool slightly before serving.
- Serve hot, garnished with fresh parsley.
Notes
For thicker texture, blend a portion of the soup and stir it back in. Use low-sodium products to manage sodium levels.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Healthy
Nutrition
- Serving Size: 1 serving
- Calories: 140
- Sugar: 6g
- Sodium: 500mg
- Fat: 5g
- Saturated Fat: 1g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 16g
- Fiber: 5.5g
- Protein: 5g
- Cholesterol: 0mg
Printable Recipe Card
Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.




