Cabbage Soup Recipe

Prep Time 10 minutes
Total Time 1 hour 10 minutes
Servings 4 servings

Jump to Recipe

This easy Cabbage Soup is a healthy soup recipe made with just SIX ingredients, including cabbage, carrots, onions, celery, and tomatoes. Dairy free, vegetarian, gluten free and DELICIOUS.

cabbage soup in grey dutch oven with bread in the background

This Cabbage Soup is part of my 6 Ingredient Suppers series! Click here for all of my 6 Ingredient Suppers.

I know, I know.

Maybe Cabbage Soup isn’t as exciting for you as it is for me, but once you make it, I think you’ll be pleasantly surprised how incredibly flavorful it is!

I will confess that I don’t eat a lot of cabbage in other applications 😉

No cabbage rolls for me, and this Homemade Coleslaw I make for my family because they love it.

But Cabbage Soup always reminds me of my mom, and my grandparents, and being a child because my mom would make a similar version of Cabbage Soup (though with a lot more than 6 ingredients!) that we called Cabbage Borscht or Cumst Borscht. It’s a Mennonite classic!

This version is much simpler to make, and though it’s not quite the same, it still has a lot of the same flavors and is such a warming, comforting meal when it’s cold outside!

I had a nasty cold when I started testing this recipe, and it was seriously the best cure! It will warm you right through.

cabbage soup in bowl close up and overhead on marble

If you’re looking for more healthy soup recipes — perfect for healing what ails you! — check out my Slow Cooker Creamy Chicken Noodle Soup or my Turkey Noodle Soup!

How to make Cabbage Soup:

  1. Chop your veggies! Onion, carrots, celery and cabbage. Aside from this, there’s very little prep to be done.
  2. Heat some oil in a dutch oven and saute your veggies to give them a head start. I find if I don’t do this, I’m left with crunchy bits of onion and celery which no one likes!
  3. Add your diced tomatoes and chicken or vegetable broth — cover and simmer until all the vegetables are tender! This can take some time, but it’s hands off time so I’m not too worried about it!
  4. Serve! Be sure to have some dinner buns, biscuits or crusty bread handy, and if you want to add a tried and true Mennonite twist, a splash of heavy cream 😉
Want to save this recipe?
Just enter your email and get it sent to your inbox. You’ll also get new recipes and a free monthly menu plan!

Variations on this Cabbage Soup:

  • Add some protein: can easily add ground Italian sausage or ground beef to this recipe (or ground Italian turkey sausage if you want to keep it light) — simply saute in the pan before adding your vegetables and continue on with the recipe. Some of this Crockpot Shredded Chicken or Instant Pot Shredded Chicken would also make a great addition!
  • Add more veggies: throw them in when sauteeing the other vegetables (mushrooms, peppers, etc)., when simmering the soup (potatoes, green beans, etc) or throw them in just before serving (frozen vegetables).
  • Add more herbs and spices: you can easily bump up the herbs and spices in this recipe by adding some additional garlic or Italian seasoning (the same herbs that will be in the tomatoes), or even dill (as is in my traditional cabbage borscht recipe) or other herbs you enjoy. Want it spicy? Add a pinch or two of red pepper flakes.
  • Add in some cooked rice and ground beef for cabbage roll soup.
  • Add in pasta or beans to make this soup even heartier.
  • Add in crushed tomatoes or tomato sauce to thicken the soup and give more tomato flavor.
cabbage soup two bowls on grey marble overhead with crusty bread

How to store Cabbage Soup:

In the refrigerator:

This soup can be stored in an airtight container in the refrigerator for 4-5 days. It’s a great soup for making ahead because it tastes even better the next day!

How to freeze Cabbage Soup:

This is also a great soup for freezing!

I prefer to freeze in large freezer bags as they don’t take up a lot of freezer space and they can be thawed quickly.

Pour into a freezer bag, seal and freeze flat. To thaw, leave at room temperature for 3-4 hours, or place in a sink of shallow, room temperature water for 30-45 minutes.

You can also freeze in freezer jars or any freezer safe container.

More healthy soup recipes:

ashley avatar

Pin this recipe to save for later

Pin this recipe to your favorite board

Cabbage Soup

4.95 from 18 votes
This easy Cabbage Soup is a healthy soup recipe made with just SIX ingredients, including cabbage, carrots, onions, celery, and tomatoes. Dairy free, vegetarian, gluten free and DELICIOUS.
Prep Time 10 minutes
Cook Time 1 hour
Total Time 1 hour 10 minutes
Cuisine American
Course Main Course, Soup
Servings 4 servings
Calories 96.56cal


  • 1 tablespoon oil
  • 4 cups chopped green cabbage (about ⅓ large head)
  • 3 large carrots peeled and chopped
  • 2 ribs celery finely chopped
  • 1 medium onion finely chopped
  • 3 cups low sodium chicken or vegetable broth
  • 1 can diced tomatoes with Italian seasonings 14oz/400ml
  • 1 teaspoon salt
  • 1/4 teaspoon pepper


  • In a large soup pot, heat oil over medium heat.
  • Add cabbage, carrots, celery and onion and cook, stirring often, until onion is translucent, about 5 minutes.
  • Add broth, tomatoes, salt and pepper. Bring to a simmer, cover and reduce heat to medium-low. Simmer, stirring occasionally, until all vegetables are tender (40-60 minutes, depending on your preferred consistency).
  • Season with salt and pepper to taste and serve.

Nutrition Information

Calories: 96.56cal | Carbohydrates: 17.92g | Protein: 6.12g | Fat: 1.44g | Saturated Fat: 0.4g | Sodium: 706.04mg | Potassium: 702.94mg | Fiber: 4.84g | Sugar: 8.61g | Vitamin A: 7921.61IU | Vitamin C: 40.53mg | Calcium: 96.35mg | Iron: 1.9mg
Keywords cabbage soup

Want to save this recipe?

Create an account easily save your favorite content, so you never forget a recipe again.

Register Now

Tried this recipe?

Tag @thereciperebel or hashtag #thereciperebel —
I love to see what you’re making!

Tag @thereciperebel

Meet Ashley

My name is Ashley Fehr and I love creating easy meals my family loves. I also like to do things my way, which means improvising and breaking the rules when necessary. Here you will find creative twists on old favorites and some of my favorite family recipes, passed down from generations!

Read More

You May Also Like

Reader Interactions


  1. Becky says

    If I make this in slow cooker do I have to saute the veggies first bfore putting I. Slow cooker??thanks

  2. Lucinda says

    Very good but needed more liquid. I added Italian seasoning and a can of beer. Needed way more salt and pepper, but it was delish!

  3. Angela Dubov says

    Hello! I have been looking for healthier recipes and tried this soup. We love it!!! My husband took the leftovers as a meal to work and was so satisfied. That was earlier last week. Today, he asked if I can make it again. I sure did. Delicious. Thank you.

  4. Gail Herbest says

    I added a can of navy beans, and a can of rotel I used the small baby carrots and chopped up some red bell pepper along with some Mrs Dash and other seasonings, it came out Yummy!!

  5. Dan Muscato says

    Made it in my slow cooker and it was delicious. I improvised a bit, but over all, very pleased, added a pound of ground Turkey, forgot the celery, damn, added broccoli crowns, & onion, also added a few extra spices, 2 bay leaves, & pinch of Rosemary. Mmmmm!!

  6. Donna Griffis says

    Added some fire roasted red peppers and tomatoes. Also 1 tsp red pepper. Gave it a great kick. I went back for seconds!

  7. Dianne Mitchell says

    I made the Cabbage Soup last night when I got home from work. OMG!!! it was so delicious and easy to make. I added garlic and a bay leaves and paired it with french bread. I made enough to store some in the freezer for next week.

Leave A Reply

Have you tried this recipe? Leave a rating