This post may contain affiliate links. Please read our disclosure policy.

Flavor, comfort, and nutrition come together in one, glorious bowl with Cabbage Soup. Filled with a rainbow of vegetables, warm and smoky flavors, and white beans for protein, this old fashioned cabbage soup recipe is wholesome and easy to make.

the best cabbage soup recipe in a bowl with a spoon

Cabbage soup might not sound too appealing, unless you already know and love grandma’s Cabbage Soup.

You may only think of cabbage as a dish for St. Patrick’s Day, or for use in a slaw or on tacos.

You will be all aboard with all the cabbage after making this simple, filling, and belly-warming soup!

Cabbage is healthy, flavorful, and versatile:

easy and healthy cabbage soup in a large dutch oven

A Budget-Friendly, Delicious Soup

This is a healthy and hearty vegetarian soup, with many complex flavors. 

  • Carrots and onions are slowly sautéed, then flavored with smoked paprika, cumin, nutmeg, and garlic. Taste buds be like, WOW.
  • Broth, fire roasted tomatoes, rosemary, and bay leaf are added for even MORE flavor.
  • The cabbage wilts down and is not overpowering, and honey and apple cider vinegar bring it all together.

Cabbage soup is not boring, folks!

This is a soup made from humble ingredients that is so much more than the sum of its part.

old fashioned cabbage soup in a bowl

How to Make Cabbage Soup

This original cabbage soup recipe is easy and made all in one pot.

It’s packed with fiber and protein to keep you full and will stretch your dollar.

The Ingredients

  • Carrots and Onion. Sauté to build the backbone of the soup and add a little sweetness.

Add Your Favorite Veggies

You can add additional veggies to your cabbage soup, such as celery, chopped cauliflower, or spinach. Harder vegetables would be sautéed along with the carrot and onion, and a softer vegetable such as leafy greens would be stirred in at the end until wilted.

  • Smoked Paprika. There is a distinct flavor difference between paprika and smoked paprika. Poke around in the more gourmet area of the spice aisle and add this to your cabinet!
  • Cumin and Nutmeg. These warm spices create a warm, inviting flavor and marry with the smoked paprika.
  • Garlic. More aromatics.
  • Vegetable Broth. Keeps the cabbage soup vegetarian (you can substitute chicken broth if that’s not a concern). Opt for low sodium.
  • Fire Roasted Tomatoes. Look for fire roasted tomatoes over plain diced tomatoes. This is another ingredient that ups the ante on the flavor game.
  • White Beans. Such as cannellini or Great Northern. These add a nice, creamy texture to the dish along with protein.
  • Cabbage. This old fashioned cabbage soup recipe uses an entire head of cabbage! Cabbage is full of vitamin C, can help with digestion, and inflammation. Further, it can last in your refrigerator for weeks, so stock up when it’s on sale.
easy cabbage soup recipe old fashioned

What Type of Cabbage is Best for Cabbage Soup?

At the grocery store, you will most often see red (or purple) cabbage and green cabbage. 

  • Use green cabbage for cabbage soup. It becomes a bit sweet once cooked. Choose heads that are tightly bound, and discard any exterior leaves that are wilted. Regular green cabbage or savoy cabbage both work well.
  • Purple cabbage has a stiffer texture and is a bit more peppery flavor. It is great for slaws like Winter Slaw, topping tacos like Jerk Chicken Tacos, and mixing in salad like Ramen Salad. You can use it in soup, but it will need to simmer longer. Also, be aware that it will turn the soup red.
  • Herbs. Bay leaf and thyme add a fitting earthiness, with fresh parsley sprinkled on top when serving.
  • Apple Cider Vinegar. Adds acidity to balance the cabbage and prevent it from tasting bitter.
  • Honey. A touch of sweetness rounds out all the flavors.

Dietary Note

Cabbage soup is vegetarian and gluten free. To make vegan, omit the honey or use agave or sugar.

The Directions

sauteeing vegetables for cabbage soup in a large pot
  1. Cook carrots and onion with salt and pepper in a large pot.
sauteed vegetables for cabbage soup recipe
  1. Add spices and cook until fragrant.
ol fashioned cabbage soup in large pot
  1. Add remaining ingredients. Stir together and bring to a boil. Reduce the heat, and let the cabbage soup simmer, covered, until the cabbage is very tender, about 25 minutes. Discard the bay leaf. Serve hot with a garnish of fresh parsley. ENJOY!
cozy easy cabbage soup in a bowl

Storage Tips

  • To Store. Refrigerate cabbage soup in an airtight storage container for up to 3 days. 
  • To Reheat. Rewarm leftovers in a Dutch oven on the stovetop over medium-low heat. You may also microwave if desired.
  • To Freeze. You can freeze cabbage soup in an airtight, freezer-safe storage container for up to 3 months. Let thaw overnight in the refrigerator before reheating.

Meal Prep Tip

Chop all the vegetables up to 1 day in advance, and store them in the refrigerator.

What to Serve with Cabbage Soup

Serve cabbage soup with a thick slice of bread, perfect for sauce sopping.

  • Dutch Oven. This beautiful pot will last a lifetime, goes from stove to oven, and is easy to clean.
  • Ladle. Perfect for serving up all your soups and stews.
  • Large Cutting Board. A sufficiently large and non-slip cutting board is so helpful for prepping all your vegetables.

Cabbage is so much more than merely a taco topping or picnic slaw.

Give cabbage a new life and prime spot at the dinner table with this easy cabbage soup recipe!

Frequently Asked Questions

How to Make Cabbage Soup with Hamburger?

You can make beef and cabbage soup by adding ground beef into the pot after the vegetables sautéed. Break up and brown the hamburger meat and brown until cooked through, then proceed with the rest of the recipe. You could also use ground turkey or Italian sausage.

Is Cabbage Soup Good for Weight Loss?

You may have heard of the “cabbage soup diet” and cabbage soup described as the “wonder soup.” While I do not prescribe to one particular diet, and any of your dietary questions should be directed to your health professional, I can say that YES this cabbage soup is healthy! It is chock-full of vegetables, low in saturated fat and polyunsaturated fat, and includes protein and fiber to keep you full and away from some potential unhealthy snacking.

Can Cabbage Soup be Made in the Instant Pot or Slow Cooker?

This cabbage soup recipe is prepared on the stove top. It could be adapted but I have not tested it (yet!) specifically. For inspiration, check out my Crockpot Vegetable Beef Soup.

Cabbage Soup

5 from 9 votes
An easy old fashioned cabbage soup recipe. Yummy and filling! With carrots, tomatoes, onion, white beans, cabbage, and complex flavors.

Prep: 20 minutes
Cook: 50 minutes
Total: 1 hour 10 minutes

Servings: 4 to 6


  • 2 tablespoons extra-virgin olive oil
  • 4 medium carrots peeled and small diced
  • 1 medium yellow onion diced
  • 1 teaspoon kosher salt
  • 1/2 teaspoon ground black pepper
  • 1 teaspoon smoked paprika
  • 1/2 teaspoon ground cumin
  • 1/4 teaspoon ground nutmeg
  • 3 cloves garlic minced (about 1 tablespoon)
  • 4 cups vegetable broth divided
  • 1 14.5-ounce can fire roasted diced tomatoes in their juices
  • 1 15.5-ounce can white beans, rinsed and drained such as cannellini or Great Northern
  • 1 very small or 1/2 large green cabbage about 1 pound, chopped
  • 1 bay leaf
  • 1/2 teaspoon dried rosemary
  • 1 tablespoon apple cider vinegar
  • 1 tablespoon honey
  • fresh parsley for serving


  • In a Dutch oven or similar large, deep pot, heat the oil over medium. Add the carrots, onion, salt, and pepper. Cook, stirring occasionally, until the onions soften, turn translucent, and take on some color, about 7 to 9 minutes.
  • Add the smoked paprika, cumin, nutmeg, and garlic. Cook, stirring constantly, until very fragrant, about 30 seconds.
  • Add enough of the broth to cover the bottom of the pot. With a wooden spoon, scrape along the bottom to remove any stuck on bits. Add the remaining broth, diced tomatoes, beans, cabbage, bay leaf, rosemary, vinegar, and honey. Stir everything together, then bring to a boil.
  • Reduce the heat, cover the pot, and let simmer until the cabbage is very tender, about 25 minutes. Discard the bay leaf. Taste and adjust the seasoning as desired. Serve hot with a sprinkle of fresh parsley.


  • TO STORE: Refrigerate cabbage soup in an airtight storage container for up to 3 days. 
  • TO REHEAT: Rewarm leftovers in a Dutch oven on the stovetop over medium-low heat. You may also microwave if desired.
  • TO FREEZE: You can freeze cabbage soup. Freeze leftovers in an airtight, freezer-safe storage container for up to 3 months. Let thaw overnight in the refrigerator before reheating.


Serving: 1(of 6)Calories: 143kcalCarbohydrates: 23gProtein: 3gFat: 5gSaturated Fat: 1gPolyunsaturated Fat: 1gMonounsaturated Fat: 3gPotassium: 438mgFiber: 6gSugar: 13gVitamin A: 7719IUVitamin C: 61mgCalcium: 106mgIron: 2mg

Join today and start saving your favorite recipes

Create an account to easily save your favorite recipes and access FREE meal plans.

Sign Me Up

More Cabbage Recipes

Cabbage is versatile, healthy, and tasty.

Did you try this recipe?

I want to see!

Follow @wellplated on Instagram, snap a photo, and tag it #wellplated. I love to know what you are making!

You May Also Like

Free Email Series
Sign Up for FREE Weekly Meal Plans
Each includes a grocery list, budget, and 5 healthy dinners, helping you save time, save money, and live better!

Erin Clarke

Hi, I'm Erin Clarke, and I'm fearlessly dedicated to making healthy food that's affordable, easy-to-make, and best of all DELISH. I'm the author and recipe developer here at and of The Well Plated Cookbook. I adore both sweets and veggies, and I am on a mission to save you time and dishes. WELCOME!

Learn more about Erin

Leave a Comment

Did you make this recipe?

Don't forget to leave a review!

Your email address will not be published. Required fields are marked *

Recipe Rating


Leave a comment

  1. Wish you would include TEXT or email messaging. I do not do Twitter, Facebook, etc. Old school.

    1. Hi Jacequeline! All of my recipes can be found right here on the website. I send those out via email everyday and if you would like to sign up to receive that please visit this link: Hope this helps!

  2. Delicious as written but just wait until you hear what I did to take it over the top by adding another one of your recipes!!! Your Buffalo chicken loving husband is going to love this variation, I’m sure! To your cabbage soup recipe as written, I added about 2 cups of your slow cooker Buffalo chicken (shredded), 2 extra cups of chicken broth and an extra potato. Divine!5 stars

    1. Hi Pam! So glad you enjoyed the recipe! Thank you for this kind review! That does sound delish! Thanks for sharing!

  3. I made this soup for the first time yesterday on a drab, chilly day in Indianapolis. I wanted to try it because I’m trying to eat more vegetables. What a treat to taste the finished soup … it was delightful! Tomatoes and beans, soft but crunchy cabbage and spices to give it a wonderful flavor. My Well Plated cookbook is well used and I love getting new ideas from the meal planner and frequent Facebook posts. Thanks, Erin, for all the wonderful meals you’ve given me and for the many more to come!5 stars

  4. Delicious! Surprisingly the nutmeg is a tasty change. It’s kinda sweet but savory, hard to describe, but very delicious.5 stars

  5. Best low calorie cabbage soup I’ve tried, very flavorful. I did add sauteed mushrooms and used Better than Bouillon Smoky Chipotle for broth and a dash of cayenne. Thank you for sharing the recipe.5 stars

  6. This was delicious! Just made this with pulled pork braising liquid in addition to stock, exactly what I was looking for to use that liquid gold. May leave some of the pork in next time. Thanks for the recipe! Definitely a hit5 stars