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)
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.

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.
Have you tried this recipe?Mention @budgetbytes or tag #budgetbytes on Instagram!

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. A great post-Christmas detox! I used only a quart of broth, as the soup was threatening to overwhelm my pot. (I also skipped the tomato sauce,) It was still plenty broth-y, and we both really enjoyed it.

  2. I love the versatility of this soup! I’ve added cinnamon and turmeric and topping with Whisps Parmesan Cheese Crisps adds enough salt per bowl and some protein and they’re gluten free too! 

  3. I love the versatility of this soup! I added a sliced jalapeno for some heat and used a can of chickpeas instead of green beans the last time I made it, and it turned out wonderfully. Such a great soup to use up celery and for making a LOT of food on a slim budget. Thanks for this one, it’s a banger!

  4. I tried this recipe several times with minor changes. I added mushrooms and 1 tsp. of cayenne pepper to give it a little heat. Eating some of this soup every week for two months and have lost 18 pounds.I love this soup.

  5. Made this in my instapot tonight and it is deeeeelicious! I didn’t have a green pepper, so I used an orange bell pepper, didn’t have a can of diced tomatoes so I used what was left of a pack of cherry tomatoes, I had red cabbage instead of green, dried parsley instead of fresh, and I used better than bullion chicken flavor! It made TONS of soup, enough to eat, freeze, and share! 

    1. I just love all you used that you had on hand! That’s the best part about this soup is it’s just whatever you’ve got and it’s still delicious!

  6. I absolutely love this recipe. I’m a big “meat as a main” person, so I thought I’d need to supplement it with something after I finished the soup, but SURPRISE it’s delicious and filling. Great for any Meatless Monday, and to top it off, you’re eating all veggies. My vegetarian friends also loved this recipe (and it was something we could finally agree on!). I highly recommend even if you’re on the fence about it. This is my go-to soup recipe once winter or fall hits and it gets chilly. Serve with a sweater and a side of fireplace.

    1. Happy to heat it Alex! I like the side of fireplace :)

    1. We do get that request a lot, but unfortunately we don’t have a reliable source for the nutrition information. The calculators and databases that most bloggers and websites use to calculate the info can be extremely inaccurate, and for something that can so severely impact the health of people with health conditions, we just don’t feel comfortable publishing unreliable numbers. We prefer to leave it up to the reader to use the database or calculator they trust. I’m sorry and I wish accuracy were easier than shipping the food off to a lab for analysis! 😅

    2. I keep a food diary with My Fitness Pal. You have the option to create recipes and can import recipes from online via web link.  It then searches for matches for the ingredients. It has worked well for me to do this. Hope that might help you!

      1. Thanks for the request! We do get that request a lot, but unfortunately we don’t have a reliable source for the nutrition information. The calculators and databases that most bloggers and websites use to calculate the info can be extremely inaccurate, and for something that can so severely impact the health of people with health conditions, we just don’t feel comfortable publishing unreliable numbers. We prefer to leave it up to the reader to use the database or calculator they trust. I’m sorry and I wish accuracy were easier than shipping the food off to a lab for analysis!

  7. Hey made a double batch of this I love it so much thanks for the recipe .. my question though can I add meat of some sort to it and still be effective??!!

    1. Oh for sure! It would be great with some roasted chicken.

  8. Made this today and it was so good! Can’t believe how tasty this was for the cost.

  9. Made this several times…delicious and nutritious thank you !

  10. I am making this delicious looking soup today. I am adding shrimp because I enjoy the combination of shrimp and cabbage. I am also adding 2 cans of HOT rotel tomatoes and sliced mushrooms. I live in Louisiana and you know we love spicy food. I am going on a cruise in a couple of weeks and need to lose a few pounds. Can’t wait until this soup is ready to eat! Thanks so much for the recipe!

  11. Looked in the refrigerator yesterday and found a bunch of vegetables about to go bad. Googled “cabbage soup” and was excited as soon as I saw a link from your blog!

    I mostly followed the recipe. I added a pound of sausage, substituted fresh tomatoes (from my mom’s garden) with as much marinara sauce as I thought would taste good, and otherwise played around with what I had on hand. I only added one bouillon cube because of all the salt from the sausage and sauce. It came out great.

    Like everyone else has said, there’s a ton of room for experimentation in the recipe and it will taste awesome. The smoked paprika gives it a great depth of flavor and I forgot how much I love cabbage.

    1. This would probably work well in the slow cooker, but because I’ve never tried it I unfortunately don’t know how long it would need to cook.

  12. I love this soup so much. My BF bought a red cabbage by accident, anyone knows if it will work as good?

    1. Just keep in mind that the purple cabbage will probably turn the entire pot purple or even grey because it has a very strong natural color! :)

  13. I made this exactly as written. It’s a great, solid recipe to get in your veggies and fill up without a lot of calories. However, it’s missing something. It needs a splash of vinegar or something. Next time I’ll add some ketchup. Now before you think that’s gross or weird- it’s not, ketchup is just tomato paste, sugar and vinegar. It balances a lot of soup recipes out and is the key ingredient in my vegetable soup. It doesn’t take like ketchup in a soup-you would never know it’s in there. It  just balances out flavors. 

Comments are closed.