Cabbage Soup


This Cabbage Soup recipe is one of the few recipes that you can sit down and eat as much as you want as often as you want and you can feel great about it! It’s low in calories, it’s packed with veggies and it makes the perfect lunch any day of the year.

Cabbage Soup

Easy Cabbage Soup Recipe

I love this recipe for a few reasons. It’s flavorful, it has minimal calories, it’s so easy to make, it’s packed with nutritious ingredients and it makes great leftovers that reheat well. It’s also a great recipe for sicks days, or recovering from being sick days.

It only requires just a bit of chopping and sautéing then you just let everything simmer together until it’s tender. Really, it’s as easy as that!

Cabbage Soup

What Ingredients go into Cabbage Soup?

  • Olive oil
  • Cabbage
  • Carrots
  • Celery
  • Yellow onion
  • Garlic
  • Green Beans
  • Canned petite diced tomatoes
  • Low-sodium chicken broth
  • Italian seasoning
  • Parsley

Cabbage Soup Ingredients

How to Make Cabbage Soup

First you’ll start out by heating the olive oil in a large pot over medium-high heat.

Showing how to make cabbage soup. Sauteeing carrots, onions and celery in a large white pot.

Add the onions, carrots and celery then saute 6 minutes. Add in the garlic and saute 1 minute longer.

Adding cabbage, tomatoes, green beans, chicken broth and seasoning to soup mixture.

Stir in cabbage, bell pepper, tomatoes, green beans, broth, Italian seasoning and season with salt and pepper to taste.

Cabbage soup cooking in a large pot.

Bring the mixture to a boil then reduce heat to medium-low, cover and simmer until veggies are tender, about 15 minutes.

Stir in parsley and serve warm.

You can also add a tablespoon or two of lemon juice for added flavor if desired.

Cabbage Soup shown after finished cooking in large white pot.

Will this Recipe Work for the Cabbage Soup Diet?

I’m no doctor or dietician so I’m not one to promote a diet or diet recipe. But if you are looking for “the cabbage soup diet recipe” then this one will fit the bill.

Overhead image of cabbage soup in a large white pot with a white ladle, showing an abundance of fresh vegetables.

What to Serve with this Soup?

I like to serve this with fresh whole wheat bread, covered with a layer of creamy butter of course. Garlic bread or cheese toast is another good option. Or just go with crackers, can’t go wrong with those.

For an added protein and to make this soup more filling you can add in cannellini beans or kidney beans.

Single serving of easy homemade cabbage soup in a white bowl set over a white speckled plate with crackers to the side.

More Delicious Recipes You’ll Love:



Remember to subscribe to the Cooking Classy newsletter to receive new recipe notifications delivered to your inbox!

Follow Cooking Classy on Facebook | Instagram | Pinterest | Twitter for all of the latest updates, recipes and content.


Cabbage Soup

5 from 20 votes

This Cabbage Soup is easy to make and so delicious! It's also low in calories, packed with veggies and it makes great leftovers.

Servings: 6
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes


  • 1 1/2 Tbsp olive oil
  • 1 1/2 cups chopped yellow onion (1 medium)
  • 1 1/2 cups diced carrots (about 3)
  • 1 cups diced celery (about 3)
  • 1 Tbsp minced garlic
  • 6 oz. fresh green beans (or frozen), end trimmed, chopped (1 1/2 cups)
  • 1 medium red bell pepper, chopped
  • 1 small (20oz) cabbage, chopped (4 packed cups)
  • 1 (14.5 oz) can petite diced tomatoes
  • 6 cups low-sodium chicken broth
  • 2 tsp Italian seasoning
  • Salt and freshly ground black pepper
  • 3 Tbsp chopped fresh parsley


  1. Heat olive oil in a large pot over medium-high heat.

  2. Add onion, carrot and celery, then saute 6 minutes. Add in garlic and saute 1 minute longer.

  3. Stir in green beans, bell pepper, cabbage, tomatoes, chicken broth, Italian seasoning and season with salt and pepper to taste.

  4. Bring mixture to a boil, then reduce heat to medium-low, cover and simmer until all of the veggies are tender, about 15 minutes.

  5. Thin soup with a little more broth or water if desired. Mix in parsley and serve warm.

  6. Recipe source: inspired by Epicurious

Nutrition Facts
Cabbage Soup
Amount Per Serving
Calories 145 Calories from Fat 45
% Daily Value*
Fat 5g8%
Saturated Fat 1g6%
Sodium 219mg10%
Potassium 910mg26%
Carbohydrates 25g8%
Fiber 7g29%
Sugar 12g13%
Protein 8g16%
Vitamin A 6960IU139%
Vitamin C 90.8mg110%
Calcium 124mg12%
Iron 2.8mg16%
* Percent Daily Values are based on a 2000 calorie diet.
Course: Soup
Cuisine: American
Keyword: Cabbage Soup
Calories: 145 kcal
Author: Jaclyn


  • Rosita Vassallo: Can this be liquidized? As family members do not like this kind of look for the soup. January 20, 2019 at 2:08am Reply

    • Jaclyn: There will still be bits if puréed it won’t be a fine texture but I don’t see why you couldn’t do it. February 8, 2019 at 9:18am Reply

  • Janet: I made this cabbage soup and it turned out to be so delicious. Since I did not want to go to the grocery store to purchase the ingredients listed, I used what I had on hand and found that I was only lacking two of them. Additionally, I added kidney beans, fresh shucked corn, and green chili peppers. I was truly amazed at how good it tasted. Your recipe was so helpful to me. Thank you for sharing it. January 2, 2019 at 5:49pm Reply

  • Renee: I love your vegetable soup, and plan to try this cabbage soup soon.
    Question: What size Dutch oven do you use to make these soups? Thanks!!! December 14, 2018 at 7:45am Reply

    • Jaclyn: I have 6 quart pots. Hope you love this soup too! December 14, 2018 at 10:55am Reply

  • Robyn: Question- If adding kidney beans to this recipe, when would I add them? Im kind of a novice. November 29, 2018 at 5:27am Reply

    • Jaclyn: I always add canned beans at the end of cooking since they’re already cooked and softened (otherwise they can get mushy). Just add during the last minute or two to heat through. December 6, 2018 at 12:37am Reply

  • Tim: Excellent recipe, for added protein I shredded boiled chicken breast. Also added a couple of squirts of ketchup to give broth a little more tomatoey flavor. November 27, 2018 at 6:30pm Reply

  • Jeannine: It was absolutely delicious, hearty, and used my fresh veggies, esp. Cabbage. I added a can of kidney beans for added protein and some parmesan on top. Very similar to my minestrone soup, yummy! Making it again tomorrow! November 16, 2018 at 5:02pm Reply

  • HEIDI BINGHAM: Soooooo healthy and tasty! My 8 month loved it and my 6 year old too! I added cannellini beans for protein. Yummy! I’ll be making this one often. October 16, 2018 at 6:23pm Reply

  • Jenny: Wow! Another great soup. The only change I made was using vegetable broth. I cooked up some smoked sausage on the side for those that wanted to add it to their soup and I have to say it is a really nice addition. I’m so glad I found your recipes can’t wait to try out some others. October 8, 2018 at 3:05pm Reply

Add your comment:

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Copyright 2011-2019 Cooking Classy | Privacy Policy
Design by cre8d