FREE 5-Ingredient Recipe EBook
GET IT NOWCabbage soup is one of my favorite healthy soup recipes when I want something light and healthy, especially to detox after heavier holiday meals. I already had a couple meal-style cabbage soup recipes here on Wholesome Yum, including cabbage and beef soup and chicken detox soup, but somehow I never got around to sharing the one I actually make most — this one. It’s loaded with fresh veggies and cozy flavors, and it’s my easiest one of all. It’ll leave you feeling amazing. Make it with me!
Why You Need My Cabbage Soup Recipe

- Packed with flavor – Forget those bland ones you might have had. This soup has so much garlicky, herby veggie goodness, with just a little brightness from lemon juice. It’s my best cabbage soup recipe! And it makes your house smell incredible.
- Even picky eaters love it – My 7-year-old, who usually doesn’t touch cabbage, went back for thirds last time I made this. My whole family did!
- So easy to make – With super simple ingredients and around half an hour, this is a breeze of a recipe.
- Perfect for meal prep – Cabbage soup stores well, so I love making a big batch on the weekend to enjoy for light lunches all week. It’s also a great comforting starter for your favorite dinner recipes on busy nights.


Ingredients & Substitutions
Here I explain the best ingredients for my simple cabbage soup recipe, what each one does, and substitution options. For measurements, see the recipe card.
- Cabbage – Obviously the main ingredient! I used green cabbage, but you can also use red cabbage or Napa cabbage.
- Canned Diced Tomatoes – These add a touch of sweetness and balance to the soup. You can also use fire-roasted tomatoes for a smoky flavor.
- Mirepoix – That’s a fancy name for a combination of carrots, onion, and celery. Feel free to toss in other veggies! Hearty ones like bell peppers work best sauteed in the beginning, whereas more delicate ones like zucchini or leafy greens are better added toward the end.
- Aromatics – Minced garlic and grated ginger. If you need a shortcut, you can use a tablespoon of jarred garlic instead, and add a sprinkle of ground ginger with the spices (below).
- Olive Oil – For sauteing the veggies and aromatics. Avocado oil works, too.
- Chicken Broth – This cabbage soup tastes incredible with my homemade chicken broth, but store-bought works just fine. You can also use vegetable broth if you want a plant-based soup.
- Spices – Italian seasoning, sea salt, and black pepper. You can also use individual dried herbs instead, like basil or oregano, or add a pinch of crushed red pepper flakes for some heat.
- Lemon Juice – Adds a bright, zesty flavor. It’s optional, but I highly recommend it!

How To Make Cabbage Soup
I have step-by-step photos here to help you visualize the recipe. For full instructions with amounts and temperatures, see the recipe card.
- Saute the aromatics. Heat the olive oil in a large Dutch oven or pot over medium heat. Add the garlic and ginger, and cook until fragrant.
- Saute the onions, carrots, and celery. They’ll soften first, but let them brown, too.


- Simmer your soup. Add the cabbage, broth, diced tomatoes, and Italian seasoning. Bring the soup to a boil, then cover and let it simmer until the cabbage is tender and your kitchen smells amazing.
- Finish. If you’re using lemon juice, stir it in now, and season with salt and pepper to taste. Enjoy your easy cabbage soup! I like to garnish it with fresh parsley or thyme for a pop of color.



My Recipe Tips
- Make sure your pot is large enough. This recipe makes 12 cups and needs enough space to boil! I used this Dutch oven. If you don’t have one so large, you can cut the recipe in half.
- Let the sauteed vegetables brown a little for more flavor. Turn up the heat if needed to get some browning, but don’t rush it too much so that they caramelize a bit.
- The simmering time can vary. It depends on how big your cabbage pieces are, your pot material, and your stove.
- Cabbage doesn’t fit all at once? You can add it in batches. Push it down into the broth as it wilts and then you can add more.
- Adjust salt and pepper to your taste. A tablespoon might seem like a lot, but it’s a big batch, plus I used reduced-sodium broth. If your broth is regular or you just don’t like that much salt, you’ll need less. The amount of pepper I add gives a very subtle kick, so use less if you want none at all or more if you want more heat.
- If the soup tastes too acidic for you, try adding a little more salt. You can also add sweetener of your choice to cut the acidity, but that doesn’t feel right for a detox cabbage soup, does it? 😉 I have other tips for adjusting flavor to your liking in my vegetable soup recipe.
- Want to make it a meal? Sometimes I toss in leftover shredded chicken or ground beef into the cabbage soup, and we enjoy it for a light dinner all by itself. You can also add diced potatoes or white beans before simmering to make it more hearty.
Cabbage Soup (Easy Recipe)
This is the perfect cozy cabbage soup recipe! It's super easy, healthy, packed with flavor, and ready in around half an hour.
Instructions
Tap on the times in the instructions to start a kitchen timer.
-
Heat the olive oil in a large Dutch oven or pot over medium heat. Add the garlic and ginger. Saute for 1-2 minutes, until fragrant.
-
Add the onions, carrots, and celery. Saute for 7-10 minutes, until softened and starting to brown.
-
Add the cabbage, broth, diced tomatoes, and Italian seasoning.
-
Increase the heat to high and bring the soup to a boil (this will take 5-10 minutes). Reduce the heat to medium-low, cover, and simmer for about 10 minutes, until the cabbage is tender and your house smells amazing.
-
Add the lemon juice, if using. Season the cabbage soup with salt and pepper to your taste.
LAST STEP: Leave a rating to help other readers, or tag me @wholesomeyum on Instagram. I’d love to hear from you!
Maya’s Recipe Notes
Serving size: 1 cup
- Tips: Check out my recipe tips above to help you make this recipe perfectly. I’ve got some tricks to get everything to fit and get the best flavor.
- Store: Keep leftovers in an air tight container in the fridge. They’ll stay fresh for up to 5 days, so this soup is perfect for meal prep!
- Reheat: Just warm on the stove or in the microwave. It’s even better the next day!
- Freeze: This cabbage soup freezes beautifully! Just pour it into a freezer-safe container or zip lock bags, and freeze for up to 3 months.
- Note on serving size: The 1-cup serving size is ideal as a light starter. You can easily double or triple the serving, and toss in leftover proteins, to make it more of a meal.
📖 Want more recipes like this? Find this one and many more in my Spring Ebook Bundle!
I provide nutrition facts as a courtesy. Have questions about calculations or why you got a different result? Please see my nutrition policy.
Add Your Notes Your Notes
© Copyright Maya Krampf for Wholesome Yum. Please DO NOT SCREENSHOT OR COPY/PASTE recipes to social media or websites. We’d LOVE for you to share a link with photo instead.
Cabbage Soup
More Cabbage Soup Recipes
I love cabbage in soup! It’s a great way to add bulk while keeping things light. Try some of my other recipes with it:

Shop
My
Custom













32 Comments
Dawn Maxwell
1This soup was good. I added chicken for protein and it was a nice addition.
Wholesome Yum D
0Thanks for sharing, Dawn! Adding chicken sounds like a great way to boost the protein, glad you enjoyed the soup!
Cheryl
1Nurturing and delicious. I woke up feeling a little under the weather, made this soup and am on the mend. Thank you for all of your great recipes! I’ve tried a lot of them.
Teri
0Question: I notice some use the Cole slaw mix — is the flavor of cabbage as good/potent as using a head of cabbage? I prefer easy, if possible, but don’t want to sacrifice flavor — looks like a delicious recipe.
Maya | Wholesome Yum
0Hi Teri, I don’t notice much difference, but that’s a little subjective. Feel free to use a head of cabbage if you prefer. Hope you love this soup and please let me know how it turns out!
Deborah
0I was so glad to find this recipe.
I’m on Weight Watchers and this is the best soup.
Wholesome Yum D
0I’m so glad you found it too, Deborah! It makes me happy to hear it’s working well for your Weight Watchers plan and that you’re enjoying the soup!
Jeanette
0I love cabbage and this was soooooo good when I made it. Perfect for this season.
Wholesome Yum D
0Thank you, Jeanette! I’m so glad you liked it. Cabbage is such a cozy and flavorful choice for the season.
Irene
0Your cabbage soup screams Fall. My husband and I are soup eaters all year long. We really like the cabbage soup, and it’s good for you, too. I didn’t have a lot of time when I made it the last time, so I used two bags of coleslaw, which is sliced cabbage and shredded carrots. I make this soup often because it’s so healthy for us.
Wholesome Yum D
0Thanks for sharing, Irene! I love that this soup has become a regular in your kitchen. Using coleslaw mix is such a smart way to save time, and I’m so glad you and your husband enjoy it all year long!
Laura
0This was very good. I added 1 pound ground beef (1st step browned it then proceeded with the recipe) as mentioned in your tips. I doubled the Italian seasoning. Will make again! Good recipe when I have left over cabbage from another recipe because I usually have all the other ingredients on hand.
Wholesome Yum D
0Laura, thanks so much for sharing your twist! Love how you’re using it up with leftover cabbage, too, perfect way to make the most of what’s on hand.
Lu-Ann Tucker
0This recipe is always on the top of my pile because I make so often! I do at times change the meat if I have leftovers. Brisket was the one I used last time. Delicious!! It is just so hearty and flavorful. Thank you for the recipe! Lu-Ann
Wholesome Yum D
0That’s wonderful to hear, Lu-Ann! I love that you’ve made it your go-to and that it even works beautifully with leftover brisket, what a smart twist. Hearty and flavorful is exactly what I was hoping for with this recipe.
Irene
0Cabbage soup sounds delicious! I will definitely try this. My family doesn’t care for Ginger. Would Italian seasoning taste just as good?
Maya | Wholesome Yum
0Hi Irene, Yes, feel free to add Italian seasoning if you like. Please let me know how it turns out!
John R Shalack
0I use an Instant Pot for making soups. Any Tips???
Maya | Wholesome Yum
0Hi John, The process would be similar to my Instant Pot vegetable soup recipe. Hope this helps!
Yvonne Palmer
0This recipe is awesome. So much flavor! I added turkey sausage. Thanks so much for sharing! Perfect for this rare snow day on the east coast of NC!
Wanda Knott
0This was one of the best soups I’ve tried. We added sausage to it but it would have been awesome without it.
Tammylee Yost
0Love your recipe my husband don’t like cabbage so I was making him smoke sausage casserole while he was sleeping I made me a pot of cabbage soup I sauteed onions and garlic with the celery then I added everything but a added very small piece of smoked sausage into my soup I stirred the soup went to the bathroom and next thing I saw him with a big bowl of soup I asked him what do you think your going to do with that he told me the smelled good I needed to try it I said I’m that big bowl? He loved it
Wholesome Yum D
0That’s such a great story, Tammylee! I love that your husband “accidentally” ended up loving the cabbage soup after all. Funny how the smell alone can win someone over, sounds like a win for both of you!
fadha
0Fantastic
Maya | Wholesome Yum
0Thank you, Fadha!
Catherine Sulltrop
0Crockpot – instead of on the stove?
Maya | Wholesome Yum
0Hi Catherine, You should be able to make this in a Crock Pot, but I always make this on the stove so don’t have any specific recommendations for that.
Rinda Miller
0Best soup ever! Delicious and easy to make.
Maya | Wholesome Yum
0Thank you so much, Rinda! Enjoy!
Susan
0My husband is picky when it comes to soup. I would give it 5 stars for flavor. It is delicious! My husband wanted some meat so I have enough left to put in some Italian meatballs. I’m sure he will give it rave reviews.
Maya | Wholesome Yum
0I’m glad you liked it, Susan! Great idea to add meatballs, too. Hope your husband enjoyed it as well.
Ashley
0This cabbage soup was packed with flavor and perfect for those cold days we had. Even my kiddos loved it!