Why You’ll Love This Cabbage Soup
If you are craving Cabbage Soup that feels cozy, simple, and filling without making you babysit a pot all day, this one checks a lot of boxes. It has that old-school comfort food vibe, but it still fits busy weeknights, meal prep, and lighter eating plans. The mix of tomatoes, cabbage, potatoes, and white beans gives it a hearty feel that works well for home cooks who want something practical and satisfying.
- Easy to make: This cabbage soup recipe comes together in one Dutch oven with basic chopping, a quick sauté, and a simmer. The prep time is just 15 minutes, so it works well for busy parents, students, and working professionals.
- Good-for-you ingredients: This healthy cabbage soup is packed with vegetables, plant-based protein from white beans, and broth for a nourishing bowl that feels light but filling.
- Flexible for different diets: It can fit many eating styles. You can keep it vegetarian, make it more filling with extra beans, or add meat like ground turkey or ham if that is what your table needs.
- Big flavor, simple ingredients: Fire-roasted tomatoes, white wine vinegar, thyme, and garlic add depth, while cabbage softens into a tender, comforting texture.
For readers who enjoy cozy, practical meals, this is the kind of recipe that lands in the regular rotation. If you like simple one-pot dinners, you may also enjoy this cozy banana bread coffee cake for a sweet finish later in the week.
This is the kind of soup that tastes like you put in way more effort than you actually did. That is always a win.
Want to learn more about why cabbage belongs in the comfort food hall of fame? This helpful article from Brown Health on cabbage benefits is a nice place to start.
Jump to:
- Why You’ll Love This Cabbage Soup
- Essential Ingredients for Cabbage Soup
- Special Dietary Options
- How to Prepare the Perfect Cabbage Soup: Step-by-Step Guide
- First Step: Prep the vegetables
- Second Step: Soften the aromatics
- Third Step: Add the vinegar and broth
- Fourth Step: Add the hearty ingredients
- Fifth Step: Simmer until tender
- Final Step: Taste, finish, and serve
- Protein and Main Component Alternatives
- Vegetable, Sauce, and Seasoning Modifications
- Mastering Cabbage Soup: Advanced Tips and Variations
- Pro cooking techniques
- Flavor variations
- Presentation tips
- Make-ahead options
- How to Store Cabbage Soup: Best Practices
- Refrigeration
- Freezing
- Reheating
- Meal prep considerations
- FAQs: Frequently Asked Questions About Cabbage Soup
- What is cabbage soup and why is it popular?
- How do you make cabbage soup at home?
- Does cabbage soup help with weight loss?
- Can you freeze cabbage soup?
- What are the side effects of the cabbage soup diet?
- Cabbage Soup
- Ingredients
- Instructions
- Last Step:
- Notes
- Nutrition
- Did you make this recipe?
Essential Ingredients for Cabbage Soup
This simple cabbage soup recipe uses everyday ingredients you can grab at most grocery stores. Every item plays a job in the pot, from building flavor to making the soup hearty enough for lunch or dinner. Below is a structured ingredient list so nothing gets missed.
- 2 tablespoons extra-virgin olive oil – Helps soften the vegetables and gives the soup a smooth, rich base.
- 2 chopped carrots – Add sweetness, color, and a little texture.
- 1 diced medium yellow onion – Builds the savory base of the soup.
- 1 diced celery rib – Adds classic soup flavor and a fresh vegetable note.
- 3/4 teaspoon salt – Seasons the base layers as they cook.
- Several grinds of pepper – Adds a little bite and balance.
- 2 tablespoons white wine vinegar – Brightens the broth and gives the soup a subtle tang.
- 2 cans of 14.5-ounce diced fire-roasted tomatoes – Bring smoky tomato flavor and body to the broth.
- 4 cups vegetable broth – Creates the soup base and keeps the texture spoon-friendly.
- 1 can of 15.5-ounce white beans, drained and rinsed – Adds plant-based protein and makes the soup more filling.
- 4 grated garlic cloves – Bring savory depth and a warm aroma.
- 2 diced Yukon Gold potatoes – Make the soup heartier and help thicken the broth a bit as they cook.
- 1 small green cabbage, about 1 pound or 9 cups chopped – The star ingredient that turns soft, tender, and comforting in the simmer.
- 1 teaspoon dried thyme – Adds earthy flavor that pairs well with cabbage and tomatoes.
- Fresh parsley for garnish – Adds a fresh finish right before serving.
Special Dietary Options
- Vegan: This recipe is already plant-based as written, since it uses vegetable broth and white beans.
- Gluten-free: The soup is naturally gluten-free if your broth and vinegar are gluten-free certified.
- Low-calorie: For a lighter bowl, keep the potatoes modest, add extra cabbage, and use a low-sodium vegetable broth.
| Ingredient | What It Does | Easy Swap |
|---|---|---|
| White beans | Add protein and body | Chickpeas or cannellini beans |
| Yukon Gold potatoes | Make it hearty | Sweet potatoes or more cabbage |
| Green cabbage | Main vegetable | Red cabbage |
| Vegetable broth | Forms the soup base | Water plus extra seasoning |
How to Prepare the Perfect Cabbage Soup: Step-by-Step Guide
Making healthy cabbage soup is mostly about building flavor in stages. First you soften the vegetables, then you add the liquids and hearty ingredients, and finally you let everything simmer until tender. It is not fancy, but it is dependable, which is exactly what a lot of home cooks need on a weeknight.
First Step: Prep the vegetables
Start by chopping the carrots, dicing the onion and celery, grating the garlic, dicing the Yukon Gold potatoes, and chopping the cabbage. Getting everything ready before the heat goes on makes the cooking process feel calm instead of chaotic. This is also a good time to drain and rinse the white beans so they are ready to go.
Second Step: Soften the aromatics
Heat 2 tablespoons extra-virgin olive oil in a Dutch oven over medium heat. Add the carrots, onion, celery, 3/4 teaspoon salt, and several grinds of pepper. Cook for about 8 minutes, stirring occasionally, until the vegetables start to soften and the onion turns translucent.
This first layer matters because it gives the finished soup a deeper, more rounded flavor. If the vegetables are rushed, the broth can taste flat. A little patience here pays off later.
Third Step: Add the vinegar and broth
Stir in 2 tablespoons white wine vinegar. It may seem like a small detail, but this tiny splash wakes up the whole pot. Then add the 2 cans of 14.5-ounce diced fire-roasted tomatoes and 4 cups vegetable broth, stirring to combine.
The tomatoes bring smoky depth, while the broth gives the soup that spoonable, comforting texture. This is where the kitchen starts smelling like dinner, which is always a good sign.
Fourth Step: Add the hearty ingredients
Now add the 1 can of 15.5-ounce white beans, drained and rinsed, 4 grated garlic cloves, 2 diced Yukon Gold potatoes, 1 small green cabbage about 1 pound or 9 cups chopped, and 1 teaspoon dried thyme. Stir well so the potatoes and cabbage sink into the broth and get evenly coated.
This is where the soup turns from a light vegetable broth into a full meal. The beans bring plant-based protein, the potatoes make it hearty, and the cabbage softens into tender bites as it simmers.
Fifth Step: Simmer until tender
Cover the Dutch oven and reduce the heat to maintain a gentle simmer. Cook for 20 to 30 minutes, or until the potatoes and cabbage are tender. Stir once or twice during cooking so nothing sticks to the bottom of the pot. If the soup looks too thick, add a splash of broth or water.
Tip: Simmer covered so the cabbage softens properly. That little lid does a lot of work.
For more cozy dinner inspiration, try pairing this with a sweet treat like orange sour cream coffee cake when you want a full comforting meal at home.
Final Step: Taste, finish, and serve
Once the vegetables are tender, taste the soup and adjust the seasoning with more salt, pepper, or thyme if needed. Ladle into bowls and top with fresh parsley for garnish. The parsley adds color and a fresh pop at the end, which keeps the soup from feeling too heavy.
For serving, this soup makes about 6 portions and works well for lunch, dinner, or meal prep. It has a rustic feel, so there is no need to fuss with perfect presentation. A warm bowl and a big spoon do the job just fine.
Protein and Main Component Alternatives
If you want to change the main protein or make the soup fit what is already in your pantry, there are plenty of easy options. The base recipe is flexible enough to welcome a few swaps without losing its cozy character.
- Extra white beans: Add a second can if you want more protein and a thicker spoonful.
- Ground turkey: Brown it first with the onion, carrots, and celery for a meaty version that still keeps the soup light.
- Ham: Small diced ham adds smoky, salty flavor and works well in colder months.
- Chickpeas: A sturdy swap for white beans when that is what you have on hand.
- Lentils: Cook quickly and add a soft texture, though the soup will feel more stew-like.
If you are following a cabbage soup diet style plan, keep the soup mostly vegetable-forward and go easy on richer add-ins. For readers looking for dessert ideas after a lighter dinner, this strawberry crinkle cookies recipe can be a fun weekend bake.
For a vegetarian bowl with more staying power, add another handful of beans or a few extra diced potatoes. If you want a more protein-forward version, lean meats like turkey can help make the soup feel more substantial. Just be sure to cook meat through fully before adding the broth and simmering.
Vegetable, Sauce, and Seasoning Modifications
Vegetables and seasonings are where this cabbage soup recipe can really shift based on the season, your pantry, or your mood. A few smart changes can keep the soup from feeling repetitive if you make it often.
- Red cabbage: Use red cabbage if that is what you have. It cooks up nicely and gives the soup a deeper color.
- Bell peppers: Add chopped peppers with the carrots and onions for extra sweetness.
- Liquid smoke: A small splash adds a smoky note if you want a more robust flavor.
- Thyme and parsley: Keep the thyme, and finish with parsley for a fresh, balanced taste.
- Extra garlic: Add another clove or two if your family likes a bolder, garlicky pot.
You can also change the broth level depending on what kind of meal you want. More broth gives you a soupier bowl, while less broth turns it into a thicker, almost stew-like dish. That makes this one of those reliable recipes that can bend a little without breaking.
Want a simple way to brighten flavor even more? A small splash of vinegar right at the end can lift the whole pot. That little bit of acid keeps the soup tasting lively instead of sleepy.
Mastering Cabbage Soup: Advanced Tips and Variations
Once you have made easy healthy cabbage soup once or twice, a few small tricks can help you get even better results. The recipe is already straightforward, but these tips can improve flavor, texture, and flexibility for different kitchens and schedules.
Pro cooking techniques
For the best flavor, let the onion, carrots, and celery cook until they look soft and glossy before adding the vinegar and liquids. That first 8-minute sauté builds a solid flavor base. Also, keep the simmer gentle after the lid goes on so the potatoes cook evenly and the cabbage turns tender without getting mushy.
If your soup seems thin, uncover it for the last few minutes of cooking to let a bit of liquid cook off. If it seems too thick, stir in more broth a little at a time. Small adjustments like this are the difference between a decent soup and a bowl people ask for again.
Flavor variations
This soup works well with different seasoning paths. For a smoky version, add a little liquid smoke or use more fire-roasted tomatoes. For a brighter version, finish with extra parsley and a touch more vinegar. If you want a richer taste, add chopped ham or browned ground turkey.
The soup also plays nicely with side dishes. Serve it with bread for soaking up the broth, or pair it with a sandwich or salad for a larger meal. That makes it a smart choice for family dinners, solo lunches, or easy Sunday meal prep.
Presentation tips
Ladle the soup into wide bowls and finish with a sprinkle of fresh parsley. A few visible beans, cabbage ribbons, and tomato chunks make the bowl look rustic and inviting. If you are serving guests, a warm loaf of crusty bread on the side makes the meal feel complete without much extra work.
Make-ahead options
You can chop the vegetables a day ahead and store them in separate containers in the fridge. You can also make the entire soup ahead and reheat it when needed. Since this soup tastes even better after sitting for a day, it is a great choice for busy weeks.
How to Store Cabbage Soup: Best Practices
One of the best things about healthy cabbage soup is how well it fits meal prep. It stores nicely, reheats well, and can save you from cooking from scratch when the week gets hectic.
Refrigeration
Let the soup cool, then store it in an airtight container in the fridge for up to 4 days. The flavor usually deepens a bit after a day, which is great news for leftovers. If the soup thickens in the fridge, just add a splash of broth or water when reheating.
Freezing
This soup freezes well for up to 3 months. Cool it fully first, then portion it into freezer-safe containers or bags. Leave a little room at the top for expansion, label the date, and freeze. If you want more details on freezing cabbage-based dishes, you can also check this helpful Cleveland Clinic article on carrots and nutrition for extra meal-planning inspiration.
Reheating
Thaw frozen soup overnight in the fridge before reheating. Warm it gently on the stovetop over medium heat until hot throughout, or use the microwave in short bursts, stirring in between. If the soup has thickened, add a splash of broth while reheating so it returns to a nice spoonable texture.
Meal prep considerations
For grab-and-go lunches, portion the soup into single servings. That makes busy weekdays much easier, especially for students and working professionals. If you are planning several meals at once, pair the soup with bread, a simple salad, or a sandwich for a complete lunch that actually keeps you full.
FAQs: Frequently Asked Questions About Cabbage Soup
What is cabbage soup and why is it popular?
Cabbage soup is a simple, low-calorie dish made with cabbage, tomatoes, onions, carrots, celery, bell peppers, and broth. It’s popular for its quick preparation and role in the classic 7-day cabbage soup diet, where people eat unlimited soup plus specific daily foods like fruits, vegetables, or lean meats to drop water weight fast—often 5-10 pounds in a week. The recipe simmers veggies in a large pot for 1-2 hours until tender, yielding 10-12 servings. It’s filling due to high fiber and water content, making it ideal for detox or short-term meal plans. Season with garlic, herbs, or spices for flavor. Nutrition per cup: about 50 calories, rich in vitamins C and K. Always pair with balanced eating for best results.
How do you make cabbage soup at home?
To make cabbage soup, chop 1 head cabbage, 6 tomatoes, 4 carrots, 3 celery stalks, 2 onions, 2 bell peppers, and 4 garlic cloves. Sauté onions and garlic in a large pot with 1 tsp olive oil for 5 minutes. Add veggies, 8 cups water or vegetable broth, 2 bay leaves, salt, pepper, and optional herbs like thyme. Bring to a boil, then simmer 1-1.5 hours until soft. Blend partially for creaminess if desired. Yields 10-12 cups; stores in fridge up to 5 days. Customize with mushrooms or zucchini. Total time: 15 min prep, 90 min cook. Per serving: ~45 calories, 10g carbs, 2g protein. Perfect for batch cooking weekly meal prep.
Does cabbage soup help with weight loss?
Cabbage soup aids short-term weight loss in the 7-day diet plan by being very low-calorie (under 1,000 daily) and high-volume, promoting fullness with fiber from cabbage and veggies. Users report 5-10 pounds lost, mostly water and glycogen, per studies on similar veggie-based diets. Day 1: soup + fruits; Day 2: veggies; up to brown rice and steak by Day 7. Drink 6-8 glasses water daily to avoid fatigue. It’s not sustainable long-term—risks nutrient gaps like protein. Combine with exercise for fat loss. Track via apps; consult a doctor first. Real results vary; one study showed 4-8% body weight drop in low-cal soup diets over weeks.
Can you freeze cabbage soup?
Yes, cabbage soup freezes well for up to 3 months. Let it cool to room temperature first to prevent condensation and freezer burn. Portion into freezer-safe bags or containers, leaving 1-inch headspace for expansion. Squeeze air from bags for compact storage. Label with date. Thaw overnight in the fridge or under cold water. Reheat on stovetop over medium heat until 165°F, stirring to avoid sticking, or microwave in 2-minute bursts. Texture may soften slightly due to cabbage, but flavor holds. Avoid refreezing thawed soup. Tip: Freeze in single servings for grab-and-go diet meals. This extends shelf life beyond 5 fridge days, saving time for busy weeks.
What are the side effects of the cabbage soup diet?
The cabbage soup diet can cause flatulence, bloating, or bad breath from high cabbage sulfur and fiber, especially early days. Low calories may lead to hunger, dizziness, fatigue, or headaches—add black coffee or tea as allowed. Risks include nutrient deficiencies (e.g., B12, iron) without proteins/fats, plus muscle loss over water weight. Not for pregnant people, diabetics, or those with gut issues; cramps or diarrhea possible. Limit to 7 days max. One review of crash diets noted 70% regain weight within months. Mitigate by chewing slowly, staying hydrated, and transitioning to balanced meals. See a doctor for personalized advice; track symptoms daily.

Cabbage Soup
🥬🍲 Hearty Cabbage Soup – veggie-loaded comfort with fire-roasted tomatoes, tender cabbage, potatoes, and beans for ultimate nourishment!
🥄 50-minute simple vegan meal, fiber-packed detox soup that’s budget-friendly and freezer-ready.
- Total Time: 50 minutes
- Yield: 6 servings
Ingredients
– 2 tablespoons extra-virgin olive oil for softening vegetables and rich base
– 2 chopped carrots for sweetness color and texture
– 1 diced medium yellow onion for savory base
– 1 diced celery rib for classic soup flavor
– 3/4 teaspoon salt for seasoning base
– Several grinds of pepper for bite and balance
– 2 tablespoons white wine vinegar for brightening broth and tang
– 2 cans of 14.5-ounce diced fire-roasted tomatoes for smoky flavor and body
– 4 cups vegetable broth for soup base
– 1 can of 15.5-ounce white beans drained and rinsed for protein and filling
– 4 grated garlic cloves for savory depth
– 2 diced Yukon Gold potatoes for heartiness and thickening
– 1 small green cabbage about 1 pound or 9 cups chopped for star ingredient
– 1 teaspoon dried thyme for earthy flavor
– Fresh parsley for garnish
Instructions
1-First Step: Prep the vegetables Start by chopping the carrots, dicing the onion and celery, grating the garlic, dicing the Yukon Gold potatoes, and chopping the cabbage. Getting everything ready before the heat goes on makes the cooking process feel calm instead of chaotic. This is also a good time to drain and rinse the white beans so they are ready to go.
2-Second Step: Soften the aromatics Heat 2 tablespoons extra-virgin olive oil in a Dutch oven over medium heat. Add the carrots, onion, celery, 3/4 teaspoon salt, and several grinds of pepper. Cook for about 8 minutes, stirring occasionally, until the vegetables start to soften and the onion turns translucent.
3-Third Step: Add the vinegar and broth Stir in 2 tablespoons white wine vinegar. It may seem like a small detail, but this tiny splash wakes up the whole pot. Then add the 2 cans of 14.5-ounce diced fire-roasted tomatoes and 4 cups vegetable broth, stirring to combine.
4-Fourth Step: Add the hearty ingredients Now add the 1 can of 15.5-ounce white beans, drained and rinsed, 4 grated garlic cloves, 2 diced Yukon Gold potatoes, 1 small green cabbage about 1 pound or 9 cups chopped, and 1 teaspoon dried thyme. Stir well so the potatoes and cabbage sink into the broth and get evenly coated.
5-Fifth Step: Simmer until tender Cover the Dutch oven and reduce the heat to maintain a gentle simmer. Cook for 20 to 30 minutes, or until the potatoes and cabbage are tender. Stir once or twice during cooking so nothing sticks to the bottom of the pot. If the soup looks too thick, add a splash of broth or water.
6-Final Step: Taste, finish, and serve Once the vegetables are tender, taste the soup and adjust the seasoning with more salt, pepper, or thyme if needed. Ladle into bowls and top with fresh parsley for garnish. The parsley adds color and a fresh pop at the end, which keeps the soup from feeling too heavy.
Last Step:
Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.Notes
🍞 Serve with crusty bread for perfect broth-sopping texture.
❄️ Freeze portions up to 3 months; thaw overnight and reheat gently.
🥬 Swap green for red cabbage for vibrant color and antioxidants.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American
- Diet: Vegan
Nutrition
- Serving Size: 1/6 of recipe
- Calories: 220 kcal
- Sugar: 8g
- Sodium: 800mg
- Fat: 5g
- Saturated Fat: 1g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 35g
- Fiber: 8g
- Protein: 8g
- Cholesterol: 0mg






