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

Cabbage Soup is an easy healthy soup loaded with fresh veggies. Warm up with a cup of this low calorie and low carb delicious soup!

Healthy and delicious cabbage soup is perfect for a chilly day. Serve it up alongside some warm dinner rolls, french bread or a fresh salad!

Cabbage soup in bowl

Best Cabbage Soup Recipe

Eating soup is a great way to up your vegetable intake especially with delicious and healthy ones like this Cabbage Soup! I love how easy soups are to make and that they are great for leftovers. Make a big pot of soup for family dinner and then enjoy the leftovers for lunch the rest of the week!

Today’s soup is simply the BEST! Not only is it easy, but with so many vegetables it’s healthy too. You can choose to add meat if you like (sausage and chicken are both great, but this vegetarian cabbage soup is perfect for everyone.

It’s simple, delicious, and pretty straight forward. But don’t let that fool you…it’s FULL of flavor!! It makes you feel good, eating all of those healthy veggies. 😉

How to Make Cabbage Soup

SAUTE. Heat the olive oil in a large stock pot over medium heat. Sauté the onions until they are soft. (This step helps bring out the flavor more, as well as ensure that you don’t have crunchy onions in your soup.)

COOK. Add in the chopped celery and carrots and cook for another 3-4 minutes, followed by the garlic. Let the garlic cook with the veggies for about 30 seconds or until you can really smell it.

SIMMER. Next you can toss in the remaining soup ingredients (cabbage, tomatoes, broth, and seasonings). Bring it all to a boil and then turn it to low, cover, and allow it to simmer for 10-15 minutes or until the cabbage wilts.

SERVE. Ladle the soup into bowls and garnish it with some fresh Italian parsley and shaved Parmesan. (I prefer Parmigiano Reggiano.)

Cabbage and veggies for vegetarian cabbage soup

Tips, Variations + SToring Info

Use different veggies: This is actually a great soup to make when you need to clean out the fridge and use up leftover veggies. Chop up and toss in whatever you’ve got. For firmer veggies, add them in with the carrots and celery. Add vegetables like broccoli and cauliflower in with the cabbage.

Add more flavor: If you like a stronger flavor soup you can always add more spices or even various other vegetables. For this soup, a super easy way to add flavor is to toss in a Parmesan rind. It has all the flavor of the cheese but isn’t actually eaten due to the hard texture. This is a great way to decrease your waste and enjoy your food even more! Every time you use up a fresh wedge of parm, toss the rind in a bag and freeze it for adding to your soups.

Instant Pot:  Sauté the onions, celery, and carrots. Then add in the cabbage, broth, tomatoes, and other seasonings and cook on high for 15 minutes. Then let the pressure naturally release for 15-20 minutes. And then you’re ready to serve!

Crock Pot: Cook up the onions, celery and carrots as directed and then add all the remaining ingredients to the slow cooker and cook on LOW for 3-4 hours or on HIGH for 1-2 hours.

Add some heat: Add a spoonful of hot sauce or some cayenne pepper/red pepper flakes

Thicken the soup: Add some tomato paste to thicken the broth.

Make it simpler: Use pre-shredded cabbage and frozen vegetables to cut down on prep time.

STORE in a sealed tupperware in the fridge. It should last 4-5 days. To reheat, throw back into a pot on the stove or use the microwave to heat through.

To FREEZE: Place the leftover soup in an air-tight container and freeze for 2-3 months. Place in the fridge to thaw overnight and then reheat on the stove or in the microwave. Add any cooked meat when reheating to add more flavor.

Vegetarian Cabbage soup recipe in bowl


Save This Recipe!
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!
5 from 7 votes

Healthy Cabbage Soup Recipe

By: Lil’ Luna
Healthy cabbage soup is an easy recipe loaded with fresh veggies. Warm up with a cup of this low-calorie and low-carb delicious soup!
Servings: 6
Prep: 10 minutes
Cook: 25 minutes
Total: 35 minutes


  • 2 tablespoons olive oil
  • cups onion diced (~½ onion)
  • 1 cup celery chopped (~2 stalks)
  • cups carrots peeled and sliced (~5 carrots)
  • 2 cloves garlic minced
  • 6 cups chicken broth
  • 6 cups green cabbage (~½ head)
  • 1 (15-ounce) can petite diced tomatoes
  • 1 tablespoon Italian seasoning
  • ½ teaspoon salt
  • ½ teaspoon ground black pepper
  • Parmesan Rind optional

For Garnish:

  • Parmesan Cheese shaved
  • Italian parsley chopped
Save This Recipe!
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!


  • Heat oil in a large stock pot over medium heat. Add the onions and cook for 5 minutes or until translucent, stirring occasionally.
  • Add in the celery and carrots and cook another 3 minutes, stirring occasionally. Stir in the garlic and cook another 30 seconds.
  • Add in the chicken broth, cabbage, tomatoes, Italian seasoning, salt, and pepper. Bring to a boil, reduce heat to low, cover, and let simmer for 15 minutes or until cabbage is wilted.
  • Ladle soup into a bowl and top with parsley and shaved Parmesan cheese.


Calories: 106kcal, Carbohydrates: 13g, Protein: 2g, Fat: 5g, Sodium: 1104mg, Potassium: 522mg, Fiber: 3g, Sugar: 5g, Vitamin A: 5505IU, Vitamin C: 47.8mg, Calcium: 84mg, Iron: 1.3mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Soup
Cuisine: American
Making this recipe? Tag us!
Share it with us on Instagram using the hashtag #lilluna, so we can see what you’re creating in the kitchen!

About Melanie

Melanie is the cook and photographer behind the blog Garnish & Glaze. When she’s not playing princesses with her two little girls, she’s experimenting in the kitchen. She takes simple ingredients and creates everything from healthy dinners to indulgent desserts.

So Easy & So Yummy

Get my cookbook!

My new cookbook is the ultimate resource for feeding your friends and family with 200+ simple recipes including videos, tips & more!

Leave a comment

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

Recipe Rating


  1. Carolyn says:

    Sounds so easy and delicious. Making it tonight, for our first fall weather . Thank you

  2. Kristi says:

    5 stars
    I have to admit soup is not my go to meal at all. But sometimes i come Across a recipe that is just too good to pass up. Thanks for posting this yummy Recipe.

  3. misty says:

    5 stars
    Love this soup because it is loaded with veggies. Great taste and i love that it is healthy!

  4. Amy L Huntley says:

    5 stars
    I love that this soup is healthy and delicious!

  5. Joy says:

    5 stars
    The broth is super tasty & I love that I can throw in my favorite veggies or leave out what I don’t like. My family liked it & my kids are picky!

  6. Becca says:

    5 stars
    Love all of the different flavors- and love that it’s healthy.

  7. Olivia says:

    5 stars
    The more veggies the better! I love soup and this does not disappoint.