Cabbage Soup

$7.89 recipe / $0.99 serving
by Beth - Budget Bytes
4.85 from 120 votes
Pin RecipeJump to recipe โ†’

This post contains some affiliate links, which means that we make a small commission off items you purchase at no additional cost to you.

I was first introduced to this Cabbage Soup recipe through the notorious cabbage soup diet. While I’m not a fan of that type of diet, I am a huge fan of this homemade Cabbage Soup recipe itself. Why? For one simple reason—it’s absolutely DELICIOUSYeah, I was surprised too. The first time I had the famed diet cabbage soup I was pleasantly surprised by how extremely flavorful and comforting the soup was. I actually ended up eating it over and over again just because I wanted to, not because I was trying to stick to the diet. And ever since, this recipe for cabbage soup has been one of my winter comfort food staples. 😅

Overhead view of a pot of cabbage soup with a ladle

Cabbage Soup Ingredients

The classic “cabbage soup diet” recipe has taken many forms over the years, but they all have one thing in common—they’re stuffed full of non-starchy vegetables swimming in a flavorful herb-filled broth. Here’s what you’ll need to make the BEST cabbage soup recipe you’ve ever had:

  • Onion, Garlic, Celery, and Carrot: These four ingredients create the base for most of my soup recipes. It’s a basic mirepoix plus garlic, which gives the soup a deep flavor base.
  • Cabbage: The start of the show! Cabbage makes this soup extra hearty, gives it volume, body, fiber and other nutrients, and all for pennies.
  • Green Vegetables: I also add green bell pepper, green beans, and parsley to the soup to round out the medley of flavors and colors. You’re definitely getting your daily dose of veggies with this soup!
  • Tomatoes: A combination of diced tomatoes and tomato sauce gives the soup a beautiful red color and even more texture to tempt your eyes.
  • Vegetable Broth: Using a pre-made broth to fill out the soup ensures that every last drop is packed with flavor.
  • Herbs and Spices: There’s already a lot of flavor going on in this soup but the addition of smoked paprika, oregano, thyme, and pepper really keeps the flavor exciting.
  • Lemon Juice: this is the secret ingredient! A little bit of lemon juice at the end gives the soup a shot of brightness and keeps the flavors from being too heavy. Don’t skip this one!

Flavorful Variations

Soup recipes in general are very flexible, so there are so many options when it comes to making this cabbage soup your own. Here are some other great cabbage soup variations:

  • Add beans (cannellini, chickpeas, kidney beans)
  • Add meat: Ground beef (or check out my Beef and Cabbage Soup), Italian sausage, or shredded chicken
  • Add cubed tofu (extra firm)
  • Add potatoes to help bulk it up without adding a lot of cost
  • Make it spicy: Add hot sauce or crushed red pepper to give the soup a kick!

How to Store Leftover Cabbage Soup

This cabbage soup recipe does make a really large batch, so it’s a good idea to freeze about half of it, just in case you can’t eat all of it within about five days. To freeze this soup, divide it into single-serving portions, chill it completely in the refrigerator first, then transfer to the freezer for longer storage. Keep in the freezer for up to three months.

a bowl of cabbage soup with a spoon and garlic bread on the side

Shown with Homemade Garlic Bread.

Share this recipe

Cabbage Soup

4.85 from 120 votes
This delicious Cabbage Soup recipe is super healthy, chock-full of flavorful vegetables, and perfect for cold fall and winter days.
a bowl of cabbage soup with a spoon and garlic bread on the side
Servings 6 2 cups each
Prep 10 minutes
Cook 1 hour
Total 1 hour 10 minutes

Ingredients

  • 1 yellow onion ($0.32)
  • 4 cloves garlic ($0.32)
  • 1 Tbsp olive oil ($0.16)
  • 4 carrots ($0.57)
  • 4 ribs celery ($0.50)
  • 1 green bell pepper ($0.69)
  • 1 28oz. can diced tomatoes ($1.00)
  • 1 8oz. can tomato sauce ($0.34)
  • 1/2 lb. frozen green beans ($0.67)
  • 1/4 cup chopped parsley ($0.23)
  • 1/2 Tbsp smoked paprika ($0.15)
  • 1 tsp dried oregano ($0.10)
  • 1/2 tsp dried thyme ($0.05)
  • 1/4 tsp freshly cracked black pepper ($0.02)
  • 6 cups chopped cabbage (½ head) ($1.14)
  • 6 cups vegetable broth ($0.78)
  • 1 tsp salt ($0.05)
  • 1 Tbsp lemon juice ($0.04)

Instructions 

  • Dice the onion and mince the garlic. Add the onion, garlic, and olive oil to a large soup pot and sauté over medium heat until the onions are soft.
  • While the onion and garlic are sautéing, peel and slice the carrots, chop the celery, and dice the bell pepper. Add the carrot, celery, and bell pepper to the pot. Continue to sauté as you measure the rest of the ingredients.
  • Add the diced tomatoes (with juices), tomato sauce, frozen green beans, chopped parsley, smoked paprika, oregano, thyme, and pepper. Continue to stir and cook while you chop the cabbage.
  • Chop the cabbage into 1-inch pieces. Add the cabbage to the pot along with the vegetable broth and stir to combine.
  • Place a lid on the pot, turn the heat up to medium-high, and allow the soup to come to a boil. Once boiling, reduce the heat to medium-low and allow it to continue to simmer, stirring occasionally, for about 40 minutes or until the cabbage is to your desired tenderness.
  • Once the cabbage is tender, season the soup with salt, starting with ½ tsp and adding more to your liking. Finish the soup by adding the lemon juice and stirring to combine. Serve hot with crusty bread for dipping.

See how we calculate recipe costs here.


Nutrition

Serving: 2cupsCalories: 133kcalCarbohydrates: 26gProtein: 4gFat: 3gSodium: 1783mgFiber: 7g
Read our full nutrition disclaimer here.
Email Me This Recipe
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Video

A ladle full of cabbage soup held over the pot

How to Make Cabbage Soup – Step by Step Photos

Onion and garlic in a soup pot

Start by mincing four cloves of garlic and dicing one large onion. Add them both to a large soup pot with one tablespoon olive oil. Sauté over medium heat until the onions are soft and translucent.

Celery, carrot, and bell pepper added to the pot

While the onion and garlic are sautéing, peel and slice 4 carrots, slice 4 stalks of celery, and dice one green bell pepper. Add the carrots, celery, and bell pepper to the pot. Continue to sauté over medium.

Tomatoes, spices, parsley, and green beans added to the pot

Add one 28oz. can diced tomatoes (I used petite diced), one 8oz. can tomato sauce, ½ lb. frozen green beans, ¼ cup chopped parsley, ½ Tbsp smoked paprika, 1 tsp oregano, ½ tsp thyme, and ¼ tsp pepper. Stir to combine.

cabbage in soup pot, broth being poured in

Chop 1/2 head of cabbage into one-inch pieces (about 5-6 cups once chopped). Add the chopped cabbage to the pot along with 6 cups of vegetable broth.

Cabbage soup before simmering

Stir everything together, place a lid on the pot, and turn the heat up to medium-high. Allow the soup to come to a boil, then reduce the heat to medium-low. Let the soup simmer over medium-low, stirring occasionally, for about 40 minutes, or until the cabbage is to your desired tenderness.

Salt being added to the soup

Once the cabbage is tender, season the soup with salt, starting with 1/2 teaspoon, then adding more to taste (I used 1 tsp total). Next, add one tablespoon of lemon juice, which really helps brighten the flavors. 

close up of the pot of cabbage soup

And then slurp down all that vegetable-y goodness! I garnished the cabbage soup with a little more fresh parsley, but it’s not needed for extra flavor.

close up of a bowl of cabbage soup

This cabbage soup recipe goes great with some crusty bread (garlic or not) to soak up that delicious broth!

Share this recipe

Posted in: , , , , , , , , ,

Comments

Leave a Comment
  1. I made this soup tonight and it was very delicious!! It’s very comforting and hearty, the only think that I did differently was to add some cooked tofu to the soup to add some protein to it.

  2. Love this healthy soup. I make a double batch in a huge pot and then freeze it in individual containers for future meal portions. This soup plus the Budget Bytes freezer garlic bread is a real treat on a chilly day. This soup has saved my wallet and waistline from fast food on many occasions – why do drive through when this takes less than 10 minutes to heat in the microwave and is full of delicious veggies. Modifications I make:
    1. I add chicken for protein. While I’m cooking the soup, in a separate pan with a lid, I poach chicken breast to shred and then add to the soup. ( I put a portion of shredded chicken into each of the containers for the freezer portions, and then fill them up with soup.
    2. Instead of the tomato sauce, I just replace the liquid with more broth instead, for my personal taste.
    3. I add sliced mushrooms and whatever else I have such as zucchini. Bring on the veggies.
    4. It adds a pan to wash, but I use Better than Bouillion and I just find it easiest to boil up a separate pot of water and make the broth and then pour the hot boiling broth into the pot of veggies. It adds a pot to wash, but no scrubbing so this is not a big deal.
    5. I add a few pinches of shredded Romano cheese (or Parmesan or even a little shredded mozzarella).
    Not related to this recipe, but want to tout the freezer garlic bread again, it just makes meals scrounged from leftovers, bagged salad kits, or whatever you defrosted that was lurking in the back of the freezer between zoom calls on a work from home day suddenly seem like an intentional meal.

  3. I like okra in this soup, it thickens it a little and it tastes great! But yโ€™know what would REALLY give it a wonderful kick? โ€” half of a small or 1/4 of a large preserved lemon, flesh and all, minced and mixed in near the end. Oh yeah, thatโ€™s what Iโ€™m gonna do.

  4. I used the recipe as a base and did my own thing. Added roasted garlic (lots), mushrooms (cuz I had some), hot paprika (cuz I like heat), canned diced tomatoes (again had it on hand) and doubled (maybe tripled) the (meyer) lemon – it was awesome! I think you can add anything you want. Loved the lemon and the fresh parsley. The cabbage is a great filler and tastes great in the soup. I didn’t use any onion in this batch…so I didn’t have to do the first step w oil. So basically zero fat!

    Have made it a ton of times and always a hit. I have served with a little protein on the side (sausage, chicken) and with fresh french bread for a bigger meal.

    LOVE LOVE LOVE the soup and makes you feel like you’re loving your body and soul!

  5. Hi Iโ€™m thinking of making this soup,can I add zucchini? I have a lot that needs to be used ๐Ÿ˜
    Thank you!

    1. Absolutely. :) That’s what I love about this soup–you can add just about any vegetable! Flexible recipes are the best.

  6. Recipe looks easy and great to follow. Family loves different types of soup especially during the harvest season. Hope to make this soup this week and offset it with a delicious grain bread. Yum…….

    1. Probably because all the canned tomatoes and the broth. Be sure to read our nutrition disclosure to understand why calculated nutrition data is only a broad estimate and should be taken with a grain of salt (pun intended).

  7. Perfect for cleaning out the fridge! Even threw in some zucchini that needed used up. Used v8 instead of canned tomatoes, and added some more seasonings. Overall very delicious! Will be making this again, great for using up cabbage.

  8. Absolutely love this soup! Iโ€™ve made it twice in the last month (mainly because my dad gave me a cabbage bigger than a bowling ball ๐Ÿ˜‚ ) but itโ€™s so good! I add ground beef & barley to it to beef it up a little but itโ€™s just packed with flavor in general. Thank you so much for this recipe

  9. Great soup. I leave out the green pepper but add spinach. ย Half the amount of tomatoes. Add ย bay leaf.ย 

  10. This veggie soup is the bomb!! I love soups even in the tropics where I live. But today we had our first tropical storm and it felt just great!!! Very yummy. I added petite Brussel sprouts and some Cayenne pepper to spice it up a bit and cooked it in the pressure cooker. Excellent thank you

  11. Thank you for sharing this recipe!!! THE best vegetable soup Iโ€™ve ever had and made. If ever I think about making soup (regardless of season) this is the one that comes to mind first. I almost always have all of the ingredients, and itโ€™s easy to substitute/add extra ingredients ย if need be. Not sure why I havenโ€™t left a review yet (Mustโ€™ve just slipped my mind) being that I found it about 2 years ago and have shared it with numerous people, whom all love it as much as I do!!! Even my two kids like it ;) I typically use red bell pepper in place of the green. Also I love to add fresh dill and mushrooms. A keeper that I will use over and over again, and never tire of!ย 

    1. I think green cabbage is a better option here because the red cabbage will give the soup a very โ€œoffโ€ color. :)

      1. Mary.
        I made this recipe to lose weight. It was designed for those who were awaiting Cardiac Surgery to slim off.
        I used to make a double batch and freeze it. I did lose a lot of weight and had it for more than two years. I will start again.

    2. I’ve used both. And the dark red cabbage just makes the soup look maroon instead of tomato red. Still quite delicious!

Comments are closed.