This Weight Loss Cabbage Soup is a light, nourishing, and low-calorie meal packed with fiber, vitamins, and minerals. Loaded with cabbage, vegetables, and flavorful herbs, this comforting soup is designed to be both filling and supportive of your weight loss goals. It’s perfect for meal prep, detox days, or simply when you want a healthy, satisfying meal without added calories.
Why You’ll Love This Recipe
- Low in calories but high in nutrients and fiber
- Filling, thanks to the high water and fiber content
- Quick and easy to make in under 30 minutes
- Naturally vegan, gluten-free, and dairy-free
- Great for meal prep and freezes well
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
- 1 tablespoon olive oil
- 1 small onion, chopped
- 3 cloves garlic, minced
- 4 cups green cabbage, chopped
- 3 carrots, peeled and sliced
- 2 celery stalks, chopped
- 1 bell pepper, diced (any color)
- 1 zucchini, diced
- 1 can (14.5 oz) diced tomatoes (with juice)
- 6 cups low-sodium vegetable broth (or chicken broth)
- 1 teaspoon dried basil
- 1 teaspoon dried oregano
- ½ teaspoon thyme
- ½ teaspoon paprika (optional, for flavor)
- Salt and black pepper, to taste
- 2 tablespoons fresh parsley, chopped (for garnish)
- Juice of 1 lemon (optional, for brightness)
Directions

- Sauté the vegetables:
- In a large pot, heat olive oil over medium heat.
- Add the onion and garlic and sauté until fragrant, about 2-3 minutes.
- Add the vegetables:
- Stir in the carrots, celery, bell pepper, and zucchini. Cook for 5 minutes until slightly softened.
- Simmer the soup:
- Add chopped cabbage, diced tomatoes, vegetable broth, basil, oregano, thyme, paprika, salt, and black pepper.
- Bring to a boil, then reduce the heat and simmer for 20-25 minutes, or until the vegetables are tender.
- Finish and serve:
- Stir in lemon juice (optional) and garnish with fresh parsley.
- Serve hot and enjoy!
Servings and Timing
- Servings: 6
- Prep time: 10 minutes
- Cook time: 25 minutes
- Total time: 35 minutes
Variations
- Spicy Cabbage Soup: Add ½ teaspoon of cayenne pepper or a few dashes of hot sauce for a kick.
- Protein-Packed: Add cooked shredded chicken, turkey, or plant-based protein for extra satiety.
- Low-Carb Option: Skip the carrots and use more low-carb vegetables like spinach or kale.
- Asian-Inspired: Add grated ginger and a splash of soy sauce for an umami twist.
Storage/Reheating
- Store: Keep in an airtight container in the refrigerator for up to 5 days.
- Reheat: Warm on the stovetop over medium heat or microwave for 1-2 minutes until heated through.
- Freeze: Freeze in portions for up to 3 months. Thaw overnight in the refrigerator before reheating.
FAQs
Does cabbage soup really help with weight loss?
Yes, cabbage soup is low in calories but high in fiber and water, making you feel full while consuming fewer calories. However, it’s best enjoyed as part of a balanced diet.
Can I add protein to this soup?
Yes, lean proteins like chicken, turkey, tofu, or beans can make the soup more filling without adding too many extra calories.
How many calories are in a serving of cabbage soup?
One serving typically has around 100-150 calories, depending on the exact ingredients and portion size.
Can I make this soup in a slow cooker?
Yes! Combine all ingredients in the slow cooker and cook on low for 6-8 hours or high for 3-4 hours.
Is this soup keto-friendly?
Not entirely, as carrots and some vegetables have higher carb content. You can substitute them with low-carb vegetables like mushrooms or spinach.
Can I use red cabbage instead of green?
Yes, but red cabbage will give the soup a slightly different flavor and color.
What spices can I add for extra flavor?
Cumin, turmeric, curry powder, or Italian seasoning can enhance the flavor without adding calories.
Can I blend the soup for a creamy texture?
Yes, blend part of the soup for a thicker, creamier consistency while still leaving some chunks for texture.
How much soup should I eat for weight loss?
You can have 1-2 servings per meal, depending on your caloric needs and overall meal plan.
Can I meal prep this soup?
Yes, it’s perfect for meal prep! Divide into individual portions and store in the fridge or freezer for easy meals throughout the week.
Conclusion
This Weight Loss Cabbage Soup is a light yet satisfying meal packed with fiber, nutrients, and wholesome vegetables. Easy to prepare, low in calories, and loaded with flavor, it’s perfect for those looking to enjoy a healthy, filling meal. Whether you’re using it as part of a weight-loss plan or simply want a nutritious dish, this soup will quickly become a go-to in your kitchen!
PrintWeight Loss Cabbage Soup Recipe
This Weight Loss Cabbage Soup is a nutrient-dense, low-calorie meal perfect for detoxing, jumpstarting a healthy diet, or simply enjoying a light, filling meal. Packed with fiber-rich vegetables and flavorful herbs, this comforting soup is easy to make, budget-friendly, and perfect for meal prep.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 6 servings 1x
- Category: Main Dish, Soup
- Method: Stovetop
- Cuisine: American
Ingredients
- 1 small head of green cabbage, chopped
- 1 large onion, diced
- 3 cloves garlic, minced
- 3 medium carrots, sliced
- 2 celery stalks, chopped
- 1 green bell pepper, chopped
- 1 red bell pepper, chopped
- 1 can (14.5 oz / 410 g) diced tomatoes (with juices)
- 6 cups (1.4 L) low-sodium vegetable broth (or chicken broth)
- 1 tablespoon olive oil
- 1 teaspoon dried thyme
- 1 teaspoon dried basil
- 1 teaspoon paprika
- ½ teaspoon ground black pepper
- ¼ teaspoon red pepper flakes (optional, for a spicy kick)
- Juice of 1 lemon (optional, for added brightness)
- Fresh parsley or cilantro, chopped (for garnish)
Instructions
1. Sauté the vegetables:
- In a large pot, heat olive oil over medium heat.
- Add diced onion, garlic, carrots, and celery; sauté for 5-7 minutes until vegetables are slightly softened.
2. Add cabbage and peppers:
- Stir in the chopped cabbage and bell peppers, cooking for an additional 5 minutes until the cabbage begins to wilt.
3. Add broth and seasonings:
- Pour in the diced tomatoes (with their juices) and vegetable broth.
- Stir in thyme, basil, paprika, black pepper, and red pepper flakes (if using).
- Bring to a boil, then reduce heat and let simmer uncovered for 25-30 minutes or until all vegetables are tender.
4. Finish and serve:
- Add lemon juice if using, and adjust seasoning to taste.
- Garnish with fresh parsley or cilantro and serve hot.
Notes
- Add extra protein by including cooked shredded chicken, lean turkey, or white beans.
- Swap veggies depending on what you have—zucchini, mushrooms, or spinach work well.
- Store in an airtight container in the refrigerator for up to 5 days or freeze for up to 2 months.