How This Soup Actually Works (And Where It Falls Apart)
I've been making cabbage soup on and off for years. People talk about it like it's some magic weight loss potion, but it isn't. The truth is more practical and honestly a bit less exciting. The recipe itself is straightforward. Here's what you do.
Classic Diet Cabbage Soup Recipe Weight Loss
Take one head of green cabbage, shred it roughly. Chop two onions, one green bell pepper, and two or three carrots. Sauté the onions and pepper in a little olive oil until soft, throw in the cabbage and carrots, cover with about six cups of low-sodium vegetable or chicken broth. Add a can of diced tomatoes, some celery if you have it, salt, pepper, and maybe a pinch of thyme. Simmer on low for about 40 minutes until everything is tender. That's it. No fancy techniques. No special equipment. A large pot and some time are all you need. The reason this comes up in weight loss conversations is mostly because it's extremely low in calories relative to volume. A bowl is probably 100 to 150 calories. You can eat a lot of it before you hit a point of fullness. That fullness matters because it crowds out other things. You're not eating as much of whatever else was on the table. The soup doesn't burn fat. It just takes up space in your stomach and displaces higher calorie food. I tried this approach myself during a period where I needed to lose some weight without thinking too hard about every meal. It worked, but not in the way most recipes claim it would. The initial drop in the first week is mostly water weight. Cabbage has a high water content and the low sodium aspect of the broth pulls fluid. That's not fat loss. It's not nothing, but it's not the story people usually tell either.
What Most People Get Wrong
The biggest problem I saw when I looked at this from a practical standpoint is that people treat it as a complete diet rather than a tool. They replace everything with cabbage soup for a week and wonder why they feel terrible. The soup has almost no protein. A typical bowl has maybe 2 or 3 grams. If that's your only food source, you're going to lose muscle along with whatever fat you burn. That slows your metabolism over time. Here's a workaround I ended up using. I'd add a can of beans to the soup, or eat some chicken or eggs on the side. That bumps the protein up significantly and makes the meal feel more complete. You still get the volume and low calorie density, but your body isn't breaking down muscle tissue to fill the gap. The soup becomes a base rather than the whole meal. Another thing that caught me off guard. The recipe changes depending on what kind of cabbage you use. Green cabbage holds up better during long simmering. Savoy cabbage turns to mush faster. If you've ever left it on the stove too long, you know what I mean. Everything just falls apart into something that looks like regret. Use green cabbage if you want the soup to last a few days in the fridge without turning into puddle.
There's also the sodium issue. Low sodium broth is usually recommended, but if you skip it entirely and use water, the soup tastes flat. I started using a combination. Half broth, half water, with a tablespoon of tomato paste stirred in. The tomato paste adds umami and body without a ton of sodium. It makes the soup taste more like something you'd actually want to eat for more than three days straight.
Get the Full Details

Practical Downsides
This soup makes you gassy. Cabbage is a cruciferous vegetable. It contains compounds that break down into gas in your digestive system. If you're eating this multiple times a day as part of a weight loss plan, you're going to deal with that. I learned this the hard way during a camping trip where there was nowhere close to a bathroom. Not something I recommend repeating. There are also people for whom cabbage simply doesn't sit well. If you have thyroid issues, raw or undercooked cabbage contains goitrogens that can interfere with iodine uptake. Cooking reduces this somewhat but doesn't eliminate it. If you're eating large amounts regularly and have a pre-existing thyroid condition, talk to a doctor before making this a staple. The weight loss from cabbage soup itself is modest. When studies look at this, the average loss over a week is usually a few pounds, and most of that comes back once normal eating resumes. The mechanism is simple calorie reduction, not any special property of cabbage. If your goal is sustainable fat loss, this soup can help by keeping calories down, but it won't fix a diet that's fundamentally overdone in other areas.
A More Useful Approach
Instead of using the soup as a complete diet replacement, treat it as part of a structured eating pattern. Have it as one meal per day while keeping the other meals normal but controlled. This gives you the calorie deficit without the nutritional gaps. I found that eating the soup for lunch and having a sensible dinner made the whole thing feel manageable for weeks rather than days. The hunger stayed manageable and I didn't feel like I was starving. If you want the actual recipe again, here's the full version. One head of green cabbage, shredded. Two onions, chopped. One green bell pepper, chopped. Three carrots, sliced. Two tablespoons olive oil. Six cups low sodium broth. One 14 ounce can diced tomatoes. One stalk celery, chopped. Salt and pepper to taste. One quarter teaspoon thyme. Optional: one can of white beans added in the last 10 minutes of cooking. Sauté the onions and pepper in oil for five minutes. Add the cabbage, carrots, and celery. Pour in the broth and tomatoes. Bring to a boil, then reduce heat and cover. Simmer for 40 minutes. Season and serve. Leftovers keep for about four days in the fridge.
The soup isn't going to melt fat away. It's going to help you eat fewer calories because it's filling and low in energy density. That's how it works. If you pair it with adequate protein and don't expect miracles, it's a reasonable tool. If you expect it to do something it isn't designed to do, you'll be disappointed. That's just the reality of it.
