Soups & Stews
The original Weight Watchers cabbage soup recipe delivers lightened-up, veggie-packed comfort that fits seamlessly into any balanced eating plan. This classic soup transforms simple ingredients like cabbage, carrots, and celery into a satisfying meal with minimal calories and maximum flavor.
I've refined the recipe to stay true to its detoxifying roots while ensuring it's both nourishing and delicious.
What makes this soup special is its simplicity—just a handful of fresh vegetables simmered in low-sodium broth until tender and fragrant. The secret to its comfort lies in the aromatic blend of onions, garlic, and herbs, which infuses every spoonful with warmth without adding excess calories.
It's designed to be both filling and gentle on digestion, making it ideal for those looking to cleanse their palate or simply enjoy a lighter meal.
By the time you finish cooking, you'll have a steaming bowl of vibrant green soup with layers of natural sweetness from the carrots and a subtle crunch from the cabbage.
The broth absorbs all the vegetable flavors, creating a deeply satisfying yet low-calorie dish that aligns perfectly with Weight Watchers guidelines. Each serving is packed with nutrients while keeping SmartPoints in check.
Serve this soup as a standalone meal or pair it with a small side of whole-grain bread for added texture. The recipe scales easily, so you can make a batch for the week and enjoy its comforting benefits whenever you need a lighter option. Let's get started!
Ingredients for original weight watchers cabbage soup
Fresh vegetables and simple spices create this light, nourishing Weight Watchers soup.
| Ingredient | Amount | Notes |
|---|---|---|
| Green Cabbage 🥬 | 6 cups | Shredded, core removed |
| Carrots 🥕 | 2 cups | Sliced into thin coins |
| Yellow Onion 🧅 | 1 whole | Diced, medium size |
| Celery Stalks 🥬 | 3 whole | Chopped, medium size |
| Garlic Cloves 🧄 | 3 cloves | Minced, fresh preferred |
| Low-Sodium Vegetable Broth 💧 | 4 cups | Homemade or quality store-bought |
| Tomato Paste 🍅 | 2 tbsp | No-salt-added preferred |
| Dried Thyme 🌿 | 1 tsp | Or 1 tbsp fresh thyme |
| Bay Leaves 🍃 | 2 whole | Fresh or dried |
| Black Peppercorns 🌶️ | ½ tsp | Freshly cracked |
| Green Bell Pepper 🌶️ | 1 whole | Diced, any color |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
| Parsley Leaves 🌿 | ¼ cup | Fresh, chopped for garnish |
| Extra-Virgin Olive Oil 🫒 | 1 tbsp | For sautéing |
The cabbage is the star—green cabbage has more crunch than red, but either works. Trader Joe's or Whole Foods usually have pre-shredded bags to save time, but I always chop my own for better texture. Carrots should be firm with no soft spots. The onion and celery form the aromatic base—buy organic if possible since you'll be eating the whole stalk. Garlic? Fresh is non-negotiable—jarred garlic just doesn't cut it here. For the broth, low-sodium is critical—check labels carefully. Some store-bought versions sneak in hidden salt.
No fresh thyme? Dried works at half the amount. The bell pepper can be swapped for zucchini or mushrooms if you're out. Short on parsley? Cilantro or basil add a nice twist. Need to reduce SmartPoints further? Use water instead of broth—just add a pinch more salt. The tomato paste can be omitted if you prefer no tomato flavor, but it adds great depth. For extra flavor without calories, add a splash of red wine vinegar or more lemon juice. Always taste as you go—this soup tastes better the longer it simmers, so don't rush it.
This soup keeps beautifully for 5 days in the fridge—flavors actually deepen overnight. Freeze portions for up to 3 months by storing in airtight containers. I like to make double batches and freeze half immediately. When reheating, add a splash of water or broth to prevent thickening. Garnish with extra parsley or a drizzle of olive oil right before serving—that's where the restaurant-quality touch comes in. Pairs perfectly with a side of whole-grain toast for a complete meal.
Why You'll Love This Recipe
- Here’s what sold me: that deep, toasted garlic aroma seeping into every bite. The carrots caramelize just enough to add sweetness, while the celery brings this bright, herby crunch that makes it feel like a full meal, not just soup.
- One-Pot Magic: I swear by this recipe when I’m too tired to wash extra dishes. Just chop the cabbage, carrots, onion, and celery—no measuring cups, no fuss—and toss everything into one pot with garlic and broth. Simmer until the cabbage gets that tender-crisp perfection, and you’re done.
- Garlic Bomb Flavor: Here’s what sold me: that deep, toasted garlic aroma seeping into every bite. The carrots caramelize just enough to add sweetness, while the celery brings this bright, herby crunch that makes it feel like a full meal, not just soup.
- Meal Prep MVP: Between us, this is my go-to for busy weeks. Make a big batch on Sunday—it reheats beautifully—and suddenly you’ve got lunch covered for three days. (Yes, even on a Tuesday night when you’d rather binge Netflix than cook.)
Step-by-step instructions for Weight Watchers cabbage soup
Here's how to create a comforting, veggie-packed soup that's light yet satisfying—perfect for any meal.
Sauté the Vegetable Base
Heat the 1 tablespoon extra-virgin olive oil in a large pot over medium heat. Add the 1 whole yellow onion, 3 whole celery stalks, and 1 whole green bell pepper, all chopped. Sauté for 5-6 minutes until the vegetables soften and the onion becomes translucent.
This foundational step builds flavor while preventing the soup from becoming watery later. I like to stir occasionally to ensure even cooking—you'll notice the vegetables release moisture as they soften, which is exactly what we want for a rich, flavorful broth.
Add Aromatics and Spices
Stir in the 3 cloves minced garlic, 2 tablespoons tomato paste, 1 teaspoon dried thyme, 2 whole bay leaves, and 0.5 teaspoon cracked black peppercorns. Cook for 1-2 minutes until fragrant—you should smell the garlic releasing its aroma and the tomato paste deepening in color.
Here's the thing—don't rush this step. The tomato paste will darken slightly, which adds depth to the soup. If it starts to stick, add a splash of water to loosen it. This ensures all the flavors meld together beautifully for that classic Weight Watchers comfort taste.
Simmer with Broth and Cabbage
Pour in the 4 cups low-sodium vegetable broth and bring the mixture to a gentle boil. Add the 6 cups shredded green cabbage and 2 cups sliced carrots, then reduce heat to medium-low. Let it simmer uncovered for 20-25 minutes until the cabbage is tender and the carrots are easily pierced with a fork.
You'll know it's ready when the cabbage softens but still holds its shape—overcooking turns it mushy. I like to stir occasionally to prevent sticking, especially since we're using a large pot. The broth should reduce slightly, creating a thicker, more satisfying texture.
Finish and Serve
Remove the pot from heat and stir in the 1 tablespoon lemon juice. This brightens the flavors and cuts through the richness of the vegetables. Discard the bay leaves before serving. Ladle the soup into bowls and garnish with 0.25 cup chopped parsley leaves for freshness and color.
This final touch makes the soup feel complete and restaurant-worthy. Serve immediately while warm, as the flavors continue to develop even after cooking. The lemon juice also adds a subtle tang that balances the earthy vegetables perfectly—just like the original Weight Watchers recipe intended.
Pro Tips For Making Original Weight Watchers Cabbage Soup
- CHOP CABBAGE SMALL: The original recipe calls for shredding cabbage, but I’ve learned that tiny, rice-sized pieces cook faster and soak up flavor better. If you’re short on time, pulse the cabbage in a food processor for 3 seconds—just enough to break it down without turning it into mush.
- SWEAT ONIONS LOW: Onions are the base flavor here, so don’t rush them. Cook them over medium-low heat until they’re translucent and just starting to soften—about 8-10 minutes. If they brown too quickly, you’ll end up with a bitter bite that overpowers the rest of the soup.
- DON’T SKIP THE GARLIC CRUSH: Minced garlic burns in seconds, but crushed cloves release flavor without turning bitter. Smash 4-5 cloves with the flat side of your knife before adding them to the pot. They’ll soften into the soup without dominating it.
- ADD CARROTS LAST: Carrots take longer to soften than cabbage or celery, so toss them in during the final 10 minutes of cooking. If you add them too early, they’ll turn to mush and lose their natural sweetness—you want them tender but still holding shape.
Pro cooking tips for perfect results
Sauté Like a Pro
Start by heating your extra-virgin olive oil over medium heat—this is your flavor foundation. I always use a large, heavy-bottomed pot (like a Le Creuset Dutch oven) to distribute heat evenly and prevent scorching.
Sauté the onion, celery, and bell pepper for 5-6 minutes until they soften and release their natural juices—this is where the magic happens. 🔥
Pro tip: Cut your vegetables into even-sized pieces (about ¼-inch thick) so they cook uniformly. Overcrowding the pot steams instead of sautés, which dilutes flavor. If your pan gets too dry, add 1-2 tablespoons water—just enough to deglaze and lift stuck bits.
Tomato Paste Hack
The 2 tablespoons tomato paste might seem small, but it’s essential for depth. Spread it into a thin layer on the bottom of your pot before adding other ingredients—this prevents clumping and ensures even distribution. Cook it for 1-2 minutes until it darkens slightly and releases its caramelized aroma. 💡
If you’re short on time, I’ve tested 1 teaspoon tomato powder (like Anthony’s) as a substitute—just mix it with 1 teaspoon water to form a paste. The flavor is concentrated, so use sparingly. This trick cuts prep time by half without sacrificing taste.
Simmer Control
After adding broth and cabbage, reduce heat to medium-low and let it simmer uncovered. This allows excess moisture to evaporate, concentrating flavors. I use a digital thermometer to monitor the broth temperature—it should stay between 185-195°F for optimal texture. 🌡️
Stirring occasionally prevents the cabbage from sticking, but don’t overdo it—too much agitation breaks down the vegetables prematurely. If the soup reduces too quickly, add ½ cup water to maintain consistency. The goal is a thick, velvety texture without being gluey.
Lemon Juice Timing
Add the lemon juice off the heat—this preserves its bright acidity instead of cooking it into oblivion. Stir immediately to distribute the tang evenly. I like to taste at this stage and adjust with extra lemon, salt, or black pepper as needed.
This is your last chance to refine the flavor profile. ✨
For a restaurant-quality finish, garnish with fresh parsley and a drizzle of olive oil right before serving. The parsley adds freshness, while the oil enhances mouthfeel. Store leftovers without the garnish—it’s best added fresh to maintain crispness.
Weight Watchers Adjustments
To keep this soup 0-2 SmartPoints per serving (depending on your plan), skip the olive oil garnish or use sugar-free lemon juice. For extra protein, stir in ½ cup cooked black beans (about +2 SmartPoints per serving).
I’ve also tested chicken or turkey broth for a meat-based version, but stick to vegetable broth for the classic WW approach. 💪
If you’re using WW’s Flex Plan, add a small side of whole-grain bread (+2 SmartPoints) or a sprinkle of reduced-fat cheese (+1 SmartPoint). The key is balance—this soup is designed to be light, but you can customize it to fit your daily goals.
Nutrition facts
Frequently asked questions
How many Weight Watchers points does this cabbage soup have per serving?
This classic recipe yields about 0-2 SmartPoints per serving (depending on your WW plan). The base version with vegetable broth and no added oil garnish is typically 0 points, while adding a drizzle of olive oil or whole-grain bread may increase it to 1-2 points. Always check your personal plan guidelines for exact values.
Can I make this soup without tomato paste?
Yes, but the flavor will be less rich. For a substitute, try 1 teaspoon tomato powder mixed with 1 teaspoon water or add ½ cup extra broth with a pinch of salt. The tomato paste adds depth that's hard to replicate, but the soup will still be delicious.
What's the best way to store leftovers?
Store in an airtight container in the fridge for up to 5 days. For longer storage, freeze portions for up to 3 months. When reheating, add 1-2 tablespoons water or broth to prevent thickening. Always add fresh garnishes like parsley or olive oil right before serving for maximum freshness.
Can I add protein to this soup while keeping it Weight Watchers-friendly?
Stir in ½ cup cooked black beans (+2 SmartPoints per serving) or use chicken or turkey broth instead of vegetable. For a meat option, add 1 cup shredded rotisserie chicken (+3 SmartPoints) or ½ cup lentils (+1 SmartPoint). These additions make it a more complete meal while staying within WW guidelines.
Why does my cabbage soup turn out watery?
Watery soup usually means the vegetables weren't sautéed long enough to release their natural juices before adding broth. Always cook the onion, celery, and bell pepper for 5-6 minutes until soft. If needed, simmer uncovered for 5-10 extra minutes to reduce the broth. For a thicker texture, mash a few cooked carrots with a fork to release starch.