Cabbage Soup

Read 5 Reviews
Prep 15 minutes
Cook 30 minutes
Servings 8 servings

This Cabbage Soup is an easy and healthy recipe loaded with cabbage and other veggies in a savory, perfectly spiced broth. I love that it’s low-calorie while still filling, and is just the thing to enjoy during the cold winter months.

Angled view of a bowl of healthy cabbage soup.

Pin this now to find it later

Pin It

This post may contain affiliate links. If you click on one and make a purchase, we may earn a small commission at no extra cost to you. We only recommend products we genuinely love.

5 STAR REVIEW

Easy Cabbage Soup Recipe

This healthy cabbage soup is one of my favorite things to make in January. I find it’s the perfect meal for a little “reset” after all of the heavy holiday foods. It has an incredible savory flavor from the vegetable broth, a blend of seasonings, and Italian seasoned tomatoes, plus it’s packed with nutrients and good-for-you ingredients like vegetables and beans.

What I find most appealing is that this cabbage soup is low-calorie, filling, and super easy to make. I can make a big batch and enjoy it for lunch throughout the week or freeze leftovers for nights when I need something healthy, fast.

5 from 5

Cabbage Soup

Prep: 15 minutes
Cook: 30 minutes
Total: 45 minutes
Servings: 8 servings
This Cabbage Soup is an easy and healthy recipe loaded with cabbage and other veggies in a savory, perfectly spiced broth. Low-calorie yet filling, this cabbage vegetable soup is the perfect way to warm up during the cold winter months.
See below the recipe card for step-by-step images.

Ingredients 

  • 3 tbsp olive oil
  • ½ onion, diced
  • 2 medium carrots, peeled and sliced (or chopped)
  • 2 ribs celery, diced
  • 2 cloves garlic, minced
  • 2 quarts low-sodium vegetable stock, beef stock also works
  • 3 tsp chicken bouillon granules
  • 1 tsp salt, or to taste
  • ½ tsp black pepper, or to taste
  • ¼ tsp paprika
  • ½ head cabbage, cored and coarsely chopped
  • 15 oz. Italian seasoned diced tomatoes, undrained
  • 15 oz. white navy beans, rinsed and drained, omit or sub with a different bean
  • crusty sourdough, for serving, optional

Instructions 

  • In a large stockpot, warm olive oil over medium heat. Stir in onion, carrots, and celery; cook until veggies are tender, 5 to 7 minutes. Stir in the garlic until fragrant, 20 seconds.
  • Stir in vegetable broth, bouillon, salt, pepper, and paprika. Bring to a boil, then stir in cabbage. Reduce heat to a gentle bubble until cabbage wilts, about 10 minutes.
  • Stir in tomatoes, along with their juice. Return to a boil, then reduce to a gentle simmer for 15 minutes or so, stirring often.
  • Add in the navy beans and cook for another couple of minutes just to warm through.
  • Ladle into bowls and enjoy with crusty sourdough bread on the side, if desired.

Video

Nutrition

Calories: 172kcal | Carbohydrates: 25g | Protein: 7g | Fat: 6g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 4g | Cholesterol: 0.1mg | Sodium: 284mg | Potassium: 493mg | Fiber: 9g | Sugar: 6g | Vitamin A: 2742IU | Vitamin C: 28mg | Calcium: 89mg | Iron: 2mg

Nutritional information given is an automatic calculation and can vary based on the exact products you use and any changes you make to the recipe. If these numbers are very important to you, I would recommend calculating them yourself.

Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Did you make this? Leave a rating below!

How to Make Cabbage Soup Step by Step

Sauteeing the vegetables in a white pot.

Sauté the vegetables: Heat 3 tbsp of olive oil and cook 1/2 an onion, 2 medium carrots, and 2 ribs of celery until they have softened, which should take about 5-7 minutes. Stir in 2 cloves and garlic and cook until fragrant.

Adding chopped cabbage to the pot with the vegetables and broth.

Create the broth: Combine 2 quarts of vegetable stock, 3 tsp of chicken bouillon granules, 1 tsp salt, ½ tsp black pepper, and ¼ tsp paprika, adjusting the amounts to your preference. Bring the mixture to a boil, and then add ½ head of cabbage. Lower the heat and simmer until the cabbage softens. This usually takes around 10 minutes.

Simmering the tomatoes with the other cabbage soup ingredients.

Add the tomatoes: Add a 15 oz. can of tomatoes along with the juice, and bring the soup to a boil again, then reduce to a gentle simmer for 15 minutes.

Stirring navy beans into the cabbage soup.

Add the beans: Stir in a 15 oz. can of navy beans and cook to heat through.

A bowl of healthy cabbage soup with a slice of crusty bread.

Serve and enjoy: Ladle into bowls and enjoy with crusty bread on the side, if desired.

Recipe Variations

This cabbage soup is quite versatile and can be adapted in many ways. Here are a few easy swaps to customize the flavor.

  • Add cubed potatoes along with the tomatoes. This will increase the carbs, of course, but it does make the soup more filling.
  • Add some spice. Use Rotel instead of the diced tomatoes for more heat or add a few drops of your favorite hot sauce.
  • Add more veggies. You can any any vegetable you’d like to this soup recipe. Think green beans, peppers, corn, broccoli, cauliflower, or greens like spinach and kale. Note that you’ll want to add the greens at the end of the cooking time.
  • Add more protein. For a higher protein soup, add cooked beef or cooked chicken to the soup.

Proper Storage

This cabbage vegetable soup will last for about 4 days in the fridge, in an airtight container. Reheat individual servings in the microwave or a larger portion on the stovetop.

This soup freezes very well. I sometimes make a double batch so I always have some in the freezer. Allow the soup to cool completely, then transfer it to a freezer-safe container. Freeze for up to 3 months. Thaw overnight in the fridge and reheat on the stovetop.

Overhead view of a pot of cabbage soup with a spoon in it.

Serving Suggestions

If you’re making this cabbage soup as a bit of a “reset”, you can definitely enjoy it on its own. The savory flavor is super tasty and the veggies keep it quite filling. Otherwise, it can be enjoyed with crusty sourdough or Dutch oven bread. A slice of cheese bread would be super tasty too!

More Healthy Soup Recipes

Share this post

About Amy Flanigan

Well, hey there! Amy here, founder and COO at BellyFull. If you’re looking for tried and true, fuss-free, budget-friendly, delicious, every day recipes, you’ve come to the right place.

You May Also Like

Tried this recipe? Tell me how it turned out, or ask a question below!

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

Don't forget to click the ⭐ star rating below




5 Comments

  1. janet Iagulli says:

    5 stars
    I didn’t make this yet (making another recipe) but I love cabbage and my mother made cabbage soup the way she remembered my Ukrainian grandfather made it. Something was missing but the way she made it was good also.
    I want to get recipes from your book.

  2. Tracie F says:

    5 stars
    I LOVE IT! So good. I have made this so many times and again today. If I have extra veggies in the fridge I throw those in the pot too. It’s always perfect and the last bowl is always a race to the fridge. Thank you so much.

  3. Donna B says:

    5 stars
    So good! Really enjoyed this soup! Gonna love taking it to work for lunch this week!

  4. Sharon says:

    5 stars
    I made this soup the other night and enjoyed it so much, I shared with a vegetarian neighbor on today’s very cold winter morning.
    She loved it, too.

  5. Julia Pomp says:

    5 stars
    I absy loved this flavorful soup and will definitely make it again.