I'll be honest with you—when I first decided to make a weight loss soup, I wasn't expecting it to actually taste good. I mean, "diet soup" sounds about as exciting as a bowl of sadness, right? But then I made this cabbage weight loss soup, and honestly? It's become one of my go-to weeknight meals whether I'm watching my weight or not.
Jump to:
This happened about six months ago when I was looking for a hearty, filling soup that wouldn't derail my health goals. I threw together what I had in the kitchen—some cabbage, carrots, celery, tomatoes, and herbs—and something magic happened. Sarah came into the kitchen, took one bite, and said, "Mom, can we have this again?" That's when I knew I'd found something special.
The beauty of this cabbage weight loss soup is that it's genuinely delicious while being super low in calories and packed with nutrients. It's comforting, filling, and tastes like actual home cooking. I've made it dozens of times since that first batch, and it never disappoints. If you're looking for a soup that actually works for weight loss without tasting like you're punishing yourself, this one's for you.
Why You'll Love This Recipe
- Takes just 50 minutes from start to finish
- Only about 100-150 calories per serving
- Packed with vegetables that actually fill you up
- Tastes like comfort food, not diet food
- Makes enough for easy meal prep
- Works great for busy family dinners
- Kid-approved (Alex has asked for seconds!)

Ingredients for This Cabbage Weight Loss Soup
- 2 tablespoons olive oil
- 1 large onion, chopped
- 2 carrots, sliced
- 1 celery stick, chopped
- 1 head cabbage (about 3 pounds), chopped
- 3 cups homemade chicken or beef broth (or low-sodium store-bought)
- 3 cups water
- 1 can (14 ounces) diced tomatoes
- 1 green bell pepper, diced
- ½ teaspoon ground cumin
- ½ teaspoon red pepper flakes
- 2 tablespoons fresh parsley, chopped
- Salt and black pepper to taste
How to Make Cabbage Weight Loss Soup
Getting Your Vegetables Ready
Start by prepping all your vegetables. Chop your onion into bite-sized pieces, slice the carrots, chop your celery, and cut up that cabbage into chunks. I know chopping a whole head of cabbage seems like a lot of work, but trust me—it cooks down significantly. If you have a food processor, this is where it comes in handy. I usually do, since I'm always short on time juggling work and the kids' schedules.
Building Flavor in the Pot
Heat your olive oil in a large pot over medium heat. Once it's nice and warm, add your chopped onion, carrots, and celery. Let these soften for about 5 minutes, stirring occasionally. This is when your kitchen starts smelling absolutely amazing—that's the foundation of good soup right there.
Adding the Cabbage and Broth
Now add your chopped cabbage, green pepper, diced tomatoes (with their juices), chicken or beef broth, and water. Give everything a good stir to combine. This is the moment when it looks like a LOT of liquid and veggies, but I promise it comes together beautifully.
Bring the soup to a boil, then reduce the heat to medium-low and let it simmer for 30 to 40 minutes. The vegetables should become tender, and the cabbage will cook down way more than you'd think. This is when I like to taste a piece of cabbage to check if it's soft enough.
Adding the Seasonings
Once your vegetables are tender, sprinkle in the ground cumin, red pepper flakes, and fresh parsley. Give it all a good stir to make sure the seasonings are distributed throughout. This is really important—don't skip this step! The spices completely transform the soup from "diet food" into something that tastes genuinely delicious.
Taste your soup and add salt and black pepper as needed. Remember, homemade broth varies in saltiness, so always taste before adding more salt. I learned this the hard way after one too many oversalted pots!/
Print
Cabbage Weight Loss Soup
- Total Time: 50 minutes
- Yield: 5 servings 1x
Description
This cabbage weight loss soup is genuinely delicious while being super low in calories and packed with nutrients. It's comforting, filling, and tastes like actual home cooking—not diet food. Ready in just 50 minutes and perfect for meal prep all week long.
Ingredients
- 2 tablespoons olive oil
- 1 large onion, chopped
- 2 carrots, sliced
- 1 celery stick, chopped
- 1 head cabbage (about 3 pounds), chopped
- 3 cups homemade chicken or beef broth (or low-sodium store-bought)
- 3 cups water
- 1 can (14 ounces) diced tomatoes
- 1 green bell pepper, diced
- ½ teaspoon ground cumin
- ½ teaspoon red pepper flakes
- 2 tablespoons fresh parsley, chopped
- Salt and black pepper to taste
Instructions
- Chop your onion into bite-sized pieces, slice the carrots, chop the celery, and cut the cabbage into chunks.
- Heat olive oil in a large pot over medium heat. Add the chopped onion, carrots, and celery and let them soften for about 5 minutes, stirring occasionally.
- Add the chopped cabbage, green bell pepper, diced tomatoes (with their juices), broth, and water. Stir everything together to combine.
- Bring the soup to a boil, then reduce the heat to medium-low and simmer for 30 to 40 minutes until the vegetables are tender and the cabbage has cooked down.
- Sprinkle in the ground cumin, red pepper flakes, and fresh parsley. Stir well to distribute the seasonings throughout the soup.
- Taste and add salt and black pepper as needed. Serve hot and enjoy!
Notes
This soup is super forgiving—feel free to add zucchini, mushrooms, green beans, or a handful of spinach at the end for extra greens. Want more spice? Increase the red pepper flakes or throw in a diced jalapeño. You can also add diced chicken breast to make it more filling. Don't skip the fresh parsley at the end—it adds brightness that really makes a difference. The flavors get even better on day two! Store in the refrigerator for up to a week, or freeze in portions for up to three months. Add a splash of water when reheating if it's gotten too thick.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 bowl
- Calories: 125
- Sugar: 8g
- Sodium: 420mg
- Fat: 6g
- Saturated Fat: 1g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 16g
- Fiber: 5g
- Protein: 4g
- Cholesterol: 0mg
Storage and Reheating Your Cabbage Weight Loss Soup
This soup keeps beautifully in the refrigerator for up to a week. I store mine in glass containers because I can easily see what I've got on hand. You can also freeze it for up to three months if you want to make a big batch for meal prep.
When you reheat it, just pop it back on the stove over medium heat and add a splash of water if it's gotten too thick. The flavors actually get better the next day as everything marries together. Donald says it tastes even better on day two, and honestly, I have to agree.

Tips and Variations for Your Weight Loss Soup
Here's the thing about this cabbage weight loss soup—it's super forgiving. Want to add more vegetables? Go for it. I've thrown in zucchini, mushrooms, and green beans before, and it's always been delicious. Some people add spinach at the end for extra greens, which is great if you're looking for something even more nutritious.
If you prefer more spice, feel free to increase the red pepper flakes. I've made versions with jalapeños for a kick, and it's fantastic. You could also add some diced chicken breast to make it more filling, though it's perfectly satisfying as a vegetarian soup.
One tip I learned: don't skip the fresh parsley at the end. I know it seems like a small thing, but that fresh herb adds brightness that really makes a difference. It's the difference between good soup and great soup.
Have you ever had a recipe that surprised you because it actually tasted good? That's what happened with me and this soup. I went in with zero expectations and came out with a family favorite.
Frequently Asked Questions About Cabbage Weight Loss Soup
Is Cabbage Soup Good for Weight Loss?
Absolutely, yes. Cabbage is incredibly low in calories (about 22 calories per cup cooked) but high in fiber and nutrients. This soup is packed with water-rich vegetables that help you feel full without a lot of calories. I've found that eating a bowl of this cabbage weight loss soup before dinner helps me feel satisfied without overeating. The key is that it's genuinely filling food, not just empty broth. When you pair it with healthy habits like staying hydrated and moving your body, this soup can definitely be part of your weight loss journey. If you're looking for other weight loss solutions, I've had friends talk about things like apple cider vinegar for weight loss, but honestly, I think real food like this soup is the way to go.
Can You Eat Cabbage Soup Every Day While Trying to Lose Weight?
Yes, you can eat this soup daily, though I'd recommend mixing it with other healthy meals rather than eating only soup. I've done three or four bowls a week during times when I'm being more intentional about my eating, and it works great. When you eat the same thing every single day, you might get bored, so I like to rotate it with other healthy options. Some people do soup cleanses where they eat it for a few days, which can work, but make sure you're still getting balanced nutrition from other sources. Personally, I think the best approach is eating this regularly as part of a balanced diet, not as your only food.
How Many Calories Are in Homemade Cabbage Weight Loss Soup?
One serving of this soup is roughly 100 to 150 calories, depending on how much broth you use and whether you add chicken. Since this recipe makes about 5 servings, you're looking at a very low-calorie meal that's still filling. The best part? Most of those calories are coming from actual vegetables and nutrients, not empty carbs. That's why this soup works so well for weight loss—you're getting real nutrition without all the calorie load.
Can Cabbage Soup Be Frozen for Meal Prep?
Yes! This is one of my favorite things about this recipe. I make a big batch on Sunday, divide it into portions, and freeze what I won't eat during the week. It freezes beautifully for up to three months. Just make sure you leave a little space at the top of your containers since liquids expand when frozen. When you're ready to eat it, thaw it overnight in the refrigerator or reheat directly from frozen on the stove. I usually add a little water when reheating if it's gotten thick. Having this on hand makes it so easy to make a healthy choice when I'm busy or tired.
Recipes You May Like
If you love this cabbage weight loss soup, you might also enjoy:
- Creamy Black Bean Soup with Fresh Lime Twist - Another filling, healthy soup that's family-approved
- Creamy Leek Potato Soup That's Comforting and Delicious - Perfect for when you want something warm and satisfying
- Homemade Minestrone Soup Bursting with Flavor - A vegetable-packed soup that's just as good for you
Time to Make This Soup
The beauty of this recipe is how simple it really is. You've got about 15 minutes of prep work while you're chopping vegetables, then 35 minutes of mostly hands-off cooking while you can do something else. That's less than an hour for a week's worth of healthy meals.
I hope you give this cabbage weight loss soup a try. It's become such a staple in our house that I can't imagine not having it. It proves that eating healthy doesn't mean eating sad, boring food. It means finding recipes that nourish your body AND your soul.
Let me know how it turns out for you! I'd love to hear if your family loves it as much as mine does. And if you try any variations, I'd be so happy to hear about those too!





