Rich flavors make this cabbage soup recipe a favorite we come back to over and over again. Nutritious and delicious isn't just a catchphrase when it comes to this soup! Filled with vegetables and cabbage it delivers everything you love about soup and has added plant-based protein from beans.

What is Cabbage Soup?
Cabbage soup is a rich, nutritious, low-calorie, broth-based soup with cabbage as the shining star. The number of recipes is probably equal to the number of cooks who make the soup. You can make endless variations of this soup and never have a failure. You may add a whole bunch of vegetables like we did or keep it simple. Work with whatever you have in your freezer.
Ingredients for Cabbage Soup
- Onions.
- Garlic.
- Cabbage.
- Green Zucchini.
- Yellow Squash.
- Sweet Potato.
- Potatoes.
- Carrots.
- Celery
- Red Kidney Beans.
- Crushed Tomatoes.
- Diced Tomatoes with Chiles. These are optional.
- Vegetable Broth.
- Fennel Seeds. Start with a small amount and add more to taste.
- Herbs and Spices. Dry thyme, dry oregano, salt, and black pepper.
How to Make Cabbage Soup
Our easy cabbage soup recipe is going to be your new favorite. Start by dicing your veggies and shredding the cabbage. Saute the onions and garlic in olive oil. Then add all of the rest of the ingredients and bring the soup to a boil. Lower the temperature to medium heat and let it simmer for forty minutes or so until the flavors deepen and the veggies are soft. Taste and adjust the seasoning before serving this delicious soup.
Ways to Adapt Cabbage Soup
- If you like a little heat, add cayenne pepper to taste.
- You can use tomato sauce in place of crushed tomatoes.
- Shredded or finely chopped bell peppers are a nice variation.
- Basil or Italian Seasoning can be used in place of thyme and oregano.
- Shredded kale, chopped spinach, or Swiss chars could be mixed with the cabbage if you only have a partial head of cabbage left.
- You could add your favorite veggie Italian sausage, if you want to add more protein to your soup. You could also use non-chicken broth instead of vegetable broth. Make it your own!
- This recipe calls for salt and pepper to taste. If you need to keep it low sodium don't worry - this soup has a lot of flavor! A tiny bit of brown sugar might be a fun way to balance it out.
What to Serve with Cabbage Soup
A nice crusty bread such as focaccia or French bread works perfectly. You can also serve it with homemade crackers, saltines, or parmesan crisps.
Tips and Tricks for Cabbage Soup Recipe
- Using your knife skills to chop everything to consistent sizes will give your soup a lovely texture.
- Cut cabbage is long strips thin strips, you can also shred the cabbage which will make almost disappearinto the soup.
- Everything else should be diced small enough to fit nicely in the spoon, unless you you like big chunks in your soup, which is perfectly OK.
Nutritional Benefits of Cabbage
Cabbage is an extremely nutritious vegetable, high in vitamins C and K, and a good source of fiber and antioxidants, in addition It's also low in calories.
In addition to its individual health benefits, cabbage soup has been the subject of various weight loss diets, including the popular "cabbage soup diet." While it's not recommended to rely on any one food as a sole source of nutrition, incorporating cabbage soup is a great addition to a healthy diet and perfect for anyone who wants to incorporate more veggies into their diet.
Use our cabbage soup recipe as a hearty healthier variation for the "cabbage soup diet". It included carbs from the potatoes and sweet potatoes and protein from the beans. It will be more filling and will be a nice change of pace.
Storage and Freezing
The leftovers of this soup are amazing! The flavors only get deeper the second aday, so you may love day-old soup even more than you love it straight out of the stock pot. Keep your extra soup in airtight containers in the refrigerator for two or three days. Move it to the freezer if you can't eat it all and keep it frozen for up to three months.
I like to use individual containers so that it's grab-and-go for anyone heading to the office. At work, it can be reheated fast in the microwave for fast and easy lunch. Make sure to keep it in the fridge or add an ice pack to your lunch box.
FAQ
Yes. Use airtight containers and keep them in the freezer for up to three months. Thaw in the microwave or on the stovetop.
You can replace the cabbage and carrots with a coleslaw mix. Make sure it is fresh. You will need about 10-12 cups of cabbage.
I do not recommend it. Fresh veggies are so wonderful when cooked in soup but frozen vegetables will turn to mush very fast
We use vegetable broth as the base for the soup. Once the soup has cooked, all of the flavors and nutrition from the cabbage and other vegetables are in the broth.
Almost any vegetable can be added to cabbage soup. We included carrots, potatoes, sweet potatoes, tomatoes, garlic, onion, celery, squash, and zucchini. You could add kale, spinach, Swiss Chard, butternut squash, bell peppers, fennel, parsnips, or celeriac.
We included red kidney beans which have a nice amount of protein. You can add your favorite bean or lentils instead. Adding a veggie meat substitute will also add protein to the soup.
Add about one cup of rice or pasta to this soup for a nice balance.
We included fennel seeds, thyme, and oregano. You could add ancho chili pepper, cayenne pepper, basil, an Italian seasoning blend, or any range of spices you enjoy. Do you want to take it in a different direction? Use our homemade Spice mixed such as Shawarmas Seasoning or Garam Masala
More Fantastic Cabbage Recipes
- Cabbage Steaks with Roasted Beets and Farro
- Thai Soup
- Roasted Fennel and Cabbage
- Chickpea Tacos with Cabbage Salad
- Immune Booster Ramen Soup
- Sweet Potato Noodle Stir Fry with Purple Cabbage
- Amazingly Filling Breakfast Salad
Cabbage Soup
- Yield: 14 cups 1x
- Diet: Vegan
Description
Rich flavors make this cabbage soup recipe a favorite we come back to over and over again. Nutritious and delicious!
Ingredients
- 2 tbsp extra virgin olive oil
- 2 medium onions
- 3 cloves of garlic sliced
- ½ large head of cabbage, cut into thin strips
- 1 large green zucchini, diced
- 1 medium yellow squash, diced
- 1 large sweet potato, diced
- 2 medium potatoes, diced
- 2 small carrots, diced
- 4 celery stalks, sliced
- 2 15-ounce cans of Red kidney beans
- 1 28-ounce can of crushed tomatoes
- 1 10-ounce can of diced tomatoes with chiles (optional)
- 10-12 cups vegetable broth
- 1 ½ tbsp fennel seeds ( you can start with 1 tbsp and add more to taste)
- 2 tbsp dry thyme
- 2 tbsp dry oregano
- 2 tsp salt
- 1 tsp black pepper
Instructions
- In a large pot, heat the olive oil add onions and garlic, and cook on medium for 5 minutes.
- Add the rest of the ingredients. Bring to a boil, lower the heat and let the soup simmer for 45-60 minutes or until all the veggies are soft and the soup is flavorful. Taste and adjust seasoning to taste.
- Category: Soup
- Method: Stovetop
Nutrition
- Serving Size: 2 cups
- Calories: 290
- Sugar: 15 g
- Sodium: 1886.4 mg
- Fat: 5.6 g
- Saturated Fat: 1 g
- Trans Fat: 0 g
- Carbohydrates: 54 g
- Fiber: 12.8 g
- Protein: 11.1 g
- Cholesterol: 0 mg
Mary says
This is delicious. You guys have the best recipes.
★★★★★
Vicky and Ruth says
Thank you so much! It means a lot!
Jack Blansfield says
I made it New Year’s Day for my good luck dinner. I added sausage to it and sliced up an apple. Corn bread on the side if nothing else 2023 started with a great meal.
Ford says
Good recipe
★★★★★
William says
Looks good but hard to view with adds on top of the text
Vicky and Ruth says
We are sorry about that, we do our best to tell the ad agency to keep the recipe ingredients and instructions clear of ads. We will look into it. Ads are what make it possible for us to offer recipes for free.
Bebe Jordan says
So yummy! I like it with a little rotini pasta added.
★★★★★
Linda says
I make this today this is the BEST SOUP I have ever made!!! It's incredible...Good job!!! I texted this recipe to my best friend...I'm going to share this soup to my neighbors because it makes alot...THANK-YOU