Soups & Stews
This basic cabbage soup diet recipe is your secret weapon for shedding pounds without sacrificing flavor. š I've tested countless versions, and this one delivers a lightweight, nutrient-packed lunch that keeps you full while supporting your health goals.
The beauty? It's ready in under 30 minutes and packed with veggies that cleanse and energize.
What makes this recipe special is its simplicityājust cabbage, carrots, celery, onions, and tomatoes simmered in broth until tender. The secret lies in the balance of flavors: the cabbage adds satisfying crunch, while the tomatoes and onions create a rich, savory base.
You can customize it with beans for extra protein or herbs for freshness, but the core remains the sameādetoxifying, low-calorie, and deeply satisfying.
By the time you're done, you'll have a hearty, steamy bowl that's perfect for meal prep or a quick lunch. The broth infuses with the vegetables, creating a flavorful, hydrating soup that's gentle on digestion and packed with fiber.
It's the kind of meal that makes you feel lighter, not deprived.
Serve it warm with a sprinkle of fresh herbs or a dash of hot sauce for extra zing. This recipe is your go-to for cleansing, weight-loss-friendly lunchesāsimple, effective, and always delicious. Let's get cooking!
Ingredients for basic cabbage soup diet
Six veggies, one pot, and a light lunch that actually satisfies your cravings.
| Ingredient | Amount | Notes |
|---|---|---|
| Green Cabbage š„¬ | 6 cups | Shredded, core removed |
| Carrots š„ | 2 cups | Chopped, medium size |
| Celery Stalks š§ | 3 whole | Chopped, leafy parts trimmed |
| Yellow Onion š§ | 1 whole | Chopped, medium size |
| Canned Diced Tomatoes š | 14 ½ oz | No salt added preferred |
| Vegetable Broth š§ | 6 cups | Low-sodium preferred |
| Garlic Cloves š§ | 3 cloves | Minced, fresh preferred |
| Fresh Parsley šæ | ¼ cup | Chopped, for garnish |
| Apple Cider Vinegar š | 1 tbsp | For brightness |
| Black Peppercorns š¶ļø | ½ tsp | Freshly ground |
| Sea Salt š§ | 1 tsp | Adjust to taste |
| Green Beans š± | 1 cup | Optional, chopped (for protein) |
The cabbage is the star hereāgreen cabbage has more crunch than red, so grab a head from the store's produce section. Trader Joe's or Whole Foods usually have the freshest, but any grocery store works. Look for heads that feel heavy for their sizeāthose are packed with moisture. Carrots and celery can be baby or full-sized; just chop them evenly so they cook at the same rate. The yellow onion adds sweetness as it cooks, so don't skip it. For the tomatoes, no-salt-added canned diced tomatoes keep the sodium in checkāMuir Glen is my go-to brand, but any low-sodium option works.
No fresh parsley? Dried parsley at one-third the amount still adds flavor, though fresh is brighter. Short on green beans? Zucchini or spinach work tooājust add them at the end so they don't turn mushy. The broth is non-negotiable for flavor, but low-sodium vegetable bouillon cubes in hot water make a great shortcut. Want extra zing? Hot sauce or red pepper flakes at the end add heat without calories. The apple cider vinegar might sound weird, but it balances everythingājust 1 tbsp makes a difference.
This soup tastes even better the next dayā3-4 days in the fridge, sealed tightly. Freezes beautifully for up to 3 months if you portion it into containers. I double the batch and freeze halfāperfect for lazy days when you need something quick. Reheat gently on the stove with a splash of water if it's too thick. The cabbage keeps its texture, so don't worry about overcooking. Leftovers? Turn them into a frittata with tofu and vegan cheese for breakfast the next morning.
Why You'll Love This Recipe
- Pantry-Friendly Staples: I swear by this recipe because it uses whatās already in my fridgeāno fancy shopping trips. That jar of diced tomatoes? The celery stalk wilting in the crisper? Chop them up, toss them in, and suddenly youāve got dinner.
- Savory-Sweet Balance: The onions caramelize just enough to mellow the cabbageās bite, while the carrots add a natural sweetness that makes it ridiculously satisfying. Honestly, Iāve had pickier eaters ask for seconds.
- Meal Prep MVP: Make a big batch on Sunday, and youāve got lunch sorted for the week. The flavors deepen overnight, and reheating is a breezeājust add a splash of water if itās too thick.
- Budget Cleanser: Between us, this soup turns cheap veggies into something special. A whole cabbage and a handful of carrots stretch into six servings, and the canned tomatoes cut prep time without breaking the bank.
Step-by-step instructions for cabbage soup diet recipe
Here's how to make this nourishing, low-calorie soup that keeps you full and energized.
š³ Step 1: SautĆ© the Vegetable Base
Heat a large pot over medium heat and add 2 tablespoons olive oil (not listed but essential for flavor). Once hot, add the chopped yellow onion and 3 whole celery stalks. Cook for 5 minutes until the onion becomes translucent and the celery softens slightly.
Add the 2 cups chopped carrots and continue cooking for another 3 minutes until all vegetables begin to soften. This step builds flavorādon't rush it. You'll know it's ready when the carrots start to lose their raw edge and the mixture smells aromatic.
š³ Step 2: Add Tomatoes and Seasonings
Pour in the 14.5 oz canned diced tomatoes and stir to combine. Let this simmer for 2-3 minutes to allow the tomatoes to break down slightly and release their juices. This creates a better base for your soup.
Add the 3 minced garlic cloves, 1 tsp sea salt, and 0.5 tsp freshly ground black peppercorns. Stir well and cook for another 1 minute until fragrant. The garlic should be cooked through but not brownedājust aromatic enough to infuse the soup with its signature flavor.
š„ Step 3: Build the Soup Foundation
Add the 6 cups shredded green cabbage and 1 cup chopped green beans (if using). Pour in the 6 cups vegetable broth and bring the mixture to a gentle boil over medium-high heat. Once boiling, reduce heat to medium-low and let it simmer uncovered for 15 minutes.
During this time, stir occasionally to prevent sticking. You'll notice the cabbage softening and the soup developing a rich, vegetable-forward aroma. This is where the magic happensāthe flavors meld together into a comforting, hearty broth.
š„ Step 4: Finish with Vinegar and Parsley
After 15 minutes, stir in the 1 tbsp apple cider vinegar. This adds a bright tang that balances the earthy vegetables. Let the soup simmer for another 5 minutes to allow the vinegar to mingle with the other flavors.
Remove from heat and stir in the 0.25 cup chopped fresh parsley. This final garnish adds freshness and color. Taste and adjust seasoning if neededāyou might want to add a pinch more salt or pepper to your liking. The soup should be flavorful but not overpowering.
ā° Step 5: Rest and Serve
Let the soup rest for 5 minutes before serving. This allows the flavors to fully develop and the vegetables to absorb the broth. The soup will thicken slightly as it cools, which is perfect for a satisfying, filling meal.
Ladle into bowls and enjoy immediately while warm. This cabbage soup is packed with nutrients, fiber, and flavorāperfect for a light yet satisfying lunch that supports your health goals. Store leftovers in the refrigerator for up to 4 days or freeze for 3 months.
Pro Tips For Making Basic Cabbage Soup Diet
- CHAR THE ONION FIRST: I learned this the hard wayāwhen you toss raw onion into the pot with everything else, it just sits there like a soggy afterthought. Get a dry pan hot and cook the onion until itās golden in spots (about 5-7 minutes) before adding it to the soup. That caramelized depth makes the whole dish taste richer without extra effort.
- CHOP CABBAGE UNIFORMLY: Big cabbage chunks turn into a mushy mess while carrots and celery stay crisp. Cut the cabbage into ½-inch slices or shred it fineāwhatever you prefer, but be consistent. If youāre impatient like me, skip the core (itās tough) and save time. The goal is even cooking, not perfection.
- DONāT DROWN THE VEGETABLES: Start with just 2 cups of water or broth, then add tomatoes and cabbage. If the soup looks too thin after 15 minutes, add more liquidābut resist the urge to overfill. Too much water dilutes flavor, and youāll end up with a sad, watery broth. Better to simmer longer and adjust at the end.
- SALT THE TOMATOES: Sounds weird, but it works: Sprinkle a pinch of salt over the canned diced tomatoes before dumping them in. This draws out some of their liquid and intensifies their flavor. I skip this when Iām lazy, but the soup tastes noticeably brighter when I donāt. (Yes, even if youāre impatient like me.)
Flavor customization for this recipe
Spicy Kick
Crank up the heat by adding 1 tbsp hot sauce or ½ tsp cayenne pepper at the endājust before serving. I like Cholula for smoky depth or Tabasco for a sharp tang.
For a smoother heat, blend in 1-2 fresh jalapeƱos (seeds removed) with the tomatoes at the start. This version feels like a fiesta in your bowl! š¶ļø
Creamy Twist
For a velvety texture, stir in ¼ cup coconut milk or unsweetened almond milk during the final 5 minutes of simmering. The richness balances the cabbage's crunch beautifully. Add ½ tsp turmeric for golden color and anti-inflammatory benefits. This works especially well if you're adding beans for extra protein.
Herb Infusions
Swap parsley for cilantro or dillāboth add brightness. I love thyme (add 1 tsp dried) for an earthy note. For a Mediterranean touch, toss in 1 tbsp chopped oregano after cooking. Fresh herbs should always go in at the end to preserve their flavor. šæ
Umami Boost
Deepens the flavor profile by adding 1 tbsp soy sauce (or coconut aminos for gluten-free) with the vinegar. For extra depth, stir in 1 tsp miso paste along with the garlic. Both add savory richness without calories. This version tastes like it simmered for hours, not minutes!
Citrus Brightness
Zest up the soup with 1 tbsp lemon juice or lime juice at the end. I also add 1 tsp grated lemon zest for a fragrant kick. The acidity cuts through the cabbage's earthiness, making each bite refreshing. Pair with a sprinkle of red pepper flakes for a tangy-spicy combo.
Protein Power
Boost nutrition with 1 cup cooked lentils or white beans (added with the cabbage). For a vegan protein punch, stir in ½ cup crumbled tofu at the end. If you're not vegan, add shredded chicken or turkey** for a heartier meal. The beans also help thicken the soup naturally.
Nutrition facts
Frequently asked questions
Can I make this cabbage soup without tomatoes?
Yes, you can absolutely skip the tomatoes! For a lighter version, simply increase the vegetable broth to 7 cups and add ½ cup extra green beans or 1 zucchini for bulk. The flavor will still be rich thanks to the cabbage and onions. If you miss the acidity, add 1 extra tbsp apple cider vinegar or a splash of lemon juice at the end.
How long does this soup keep in the fridge?
This cabbage soup stays fresh for 4-5 days when stored in an airtight container in the refrigerator. The flavors actually deepen overnight, making it taste even better the next day. For longer storage, freeze portions in 1-cup servings for up to 3 months. Thaw overnight in the fridge before reheating.
Is this soup suitable for a juice cleanse?
While this soup is low-calorie and packed with nutrients, it's not a true juice cleanse since it contains solid food. For a cleaner version, blend half the cooked soup and strain out the fiber, then sip the broth as a warm vegetable juice. Keep the fiber-rich portion for a separate meal. This approach gives you the benefits of both liquid cleansing and solid nutrition.
Can I make this soup in an Instant Pot?
Use the SautƩ function to cook the onions, celery, and carrots for 3 minutes, then add all remaining ingredients and cook on High Pressure for 5 minutes. Quick-release the pressure, stir in the vinegar and parsley, and let it sit for 5 minutes before serving. The Instant Pot version cooks 40% faster while maintaining all the flavor.
What's the best way to reheat leftovers?
Gently reheat on the stove over low-medium heat with 1-2 tablespoons of water or broth to prevent drying out. If using the microwave, cover with a damp paper towel and heat for 1-2 minutes at 50% power. Never microwave uncoveredāit can make the cabbage rubbery. Stir occasionally to distribute heat evenly.
