Creamy Cabbage Comfort Soup

Featured in Hearty Main Courses.

Craving a warm, comforting bowl of goodness? This Creamy Cabbage Soup is your answer! Ready in just 35 minutes, it's loaded with fresh cabbage, carrots, celery, and tomatoes simmered in a flavorful vegetable broth.

Simply sauté the aromatics, add the veggies and broth, and let it simmer until tender. Season with thyme, salt, and pepper for a delicious, healthy meal. Blend a portion for extra creaminess. Garnish with parsley or sour cream for a finishing touch!

Optional additions include cannellini beans for extra protein, red pepper flakes for a kick, or cooked sausage for a heartier version. Perfect for a chilly day, this soup is sure to become a family favorite!

Casey
Updated on Mon, 22 Sep 2025 19:23:59 GMT
A white bowl filled with soup. Pin it
A white bowl filled with soup. | cookingwithcasey.com

This simple cabbage soup is the ultimate comfort in a bowl, perfect for those chilly days when you need something nourishing and warm. It’s packed with humble vegetables that transform into something truly special, proving that you don’t need fancy ingredients to make a deeply satisfying meal.

I first fell in love with this recipe when I found myself with a massive head of cabbage from the farmers' market and no idea what to do with it. Now, it’s a regular in our rotation, and even my kids who claim to dislike cabbage happily ask for a second bowl.

Ingredients

  • One medium green cabbage: this is the star of the show so pick one that feels heavy for its size with crisp, bright leaves
  • Two carrots: look for firm carrots without any soft spots, they add a lovely sweetness
  • One yellow onion: it creates the aromatic base for the entire soup
  • Two celery stalks: they provide a subtle savory, almost salty flavor that deepens the broth
  • Four cups vegetable broth: a low sodium version lets you control the saltiness yourself
  • Two ripe tomatoes: they add a touch of acidity and color, Roma tomatoes work wonderfully
  • Two cloves of garlic: always use fresh garlic if you can, the flavor is so much better than the jarred kind
  • One tablespoon olive oil: a good quality extra virgin olive oil for sautéing the vegetables
  • One teaspoon dried thyme: this herb is a classic pairing with cabbage and adds a woodsy note
  • Salt and black pepper to taste: use freshly ground pepper for the best flavor

Step by Step Instructions

Build the Flavor Base:
In a large pot or Dutch oven, heat your olive oil over medium heat. You’ll know it’s ready when it just starts to shimmer. Add your diced onion, sliced carrots, and chopped celery. Let them cook for about 5 minutes, stirring every so often. The goal here is to soften them, not brown them. This process, called sweating, coaxes out their natural sweetness and is the secret to a flavorful soup.
Bloom the Aromatics:
Stir in the minced garlic and cook for just one more minute until you can smell its wonderful fragrance. Be careful not to let it burn, as it can turn bitter quickly. This quick step of toasting the garlic in the hot oil really wakes up its flavor.
Combine and Simmer:
Now, add the chopped cabbage, diced tomatoes, vegetable broth, salt, pepper, and dried thyme to the pot. Give everything a good stir to combine. Turn the heat up to bring the soup to a boil, then immediately reduce the heat to low. Cover the pot and let it simmer gently for 20 minutes. You want the cabbage to be perfectly tender but not mushy.
Serve and Enjoy:
Ladle the hot soup into bowls. It’s absolutely delicious as is, but you can garnish it with some fresh parsley for a bit of brightness or a spoonful of sour cream for extra richness.
A bowl of soup with vegetables and a spoon. Pin it
A bowl of soup with vegetables and a spoon. | cookingwithcasey.com

My favorite part of this soup is the cabbage itself. It transforms from a tough, crunchy vegetable into something silky and tender that soaks up all the flavor of the broth. I remember my grandmother making a similar soup, and the smell of it simmering on the stove always meant a cozy evening was ahead.

Making It Truly Creamy

While the name says creamy, you’ll notice there’s no dairy in the base recipe. The creaminess comes from a simple technique. Once the soup is cooked, carefully transfer about two cups of it to a blender and blend until smooth, then stir it back into the pot. An even easier way is to use an immersion blender directly in the pot, pulsing a few times until you reach your desired consistency. This thickens the soup beautifully without adding any heavy cream.

Smart Ingredient Substitutions

Don’t be afraid to swap vegetables based on what you have. Leeks can stand in for the onion, or you could add parsnips along with the carrots. For a heartier meal, add a can of drained cannellini or kidney beans in the last 10 minutes of simmering. If you’re not vegetarian, swapping the vegetable broth for chicken broth adds another layer of savory depth.

How to Store and Reheat

This soup is fantastic for meal prep as the flavors actually get better the next day. Let it cool completely before storing it in an airtight container in the refrigerator for up to four days. You can also freeze it for up to three months. To reheat, simply warm it gently in a saucepan over medium low heat until it’s hot all the way through.

Frequently Asked Questions

→ Can I make this soup ahead of time?

Absolutely! The flavors in this soup meld beautifully over time, so it's even better the next day. Store it in an airtight container in the refrigerator for up to 3 days.

→ What's the best way to make it extra creamy?

Using an immersion blender to puree a portion of the soup is the easiest way to achieve a creamy texture. You can also transfer a few cups to a regular blender, but be careful when blending hot liquids.

→ Can I use chicken broth instead of vegetable broth?

Yes, chicken broth will work just fine. It will add a slightly different flavor profile to the soup. If you are vegetarian be sure to use vegetable broth.

→ What other vegetables can I add to this soup?

Feel free to customize it! Potatoes, leeks, zucchini, or even mushrooms would be delicious additions. Consider roasting the vegetables before adding them to the soup for a deeper flavour.

→ How can I make this soup more filling?

Adding protein is a great way to make it heartier. Cooked sausage, bacon, or canned beans are all good options. A dollop of Greek yogurt on top also adds protein and creaminess.

→ Can I freeze this soup?

Yes, this soup freezes well. Allow it to cool completely before transferring it to freezer-safe containers. It can be stored in the freezer for up to 2-3 months.

Creamy Cabbage Soup Comfort

Delicious and easy-to-make creamy cabbage soup, perfect for a quick, comforting meal packed with vegetables.

Prep Time
10 Minutes
Cook Time
25 Minutes
Total Time
35 Minutes
By: Casey

Category: Hearty Main Dishes

Difficulty: Easy

Cuisine: Comfort Food

Yield: 6 Servings

Dietary: Vegan, Vegetarian, Gluten-Free, Dairy-Free

Ingredients

→ Soup Base

01 1 medium cabbage, chopped
02 2 carrots, sliced
03 1 onion, diced
04 2 celery stalks, chopped
05 960 ml vegetable broth
06 2 tomatoes, diced
07 2 cloves garlic, minced
08 15 ml olive oil
09 5 ml salt
10 2.5 ml black pepper
11 5 ml dried thyme

Instructions

Step 01

Heat 15 ml of olive oil in a large cooking pot over medium heat. Add the diced onions, sliced carrots, and chopped celery. Cook for approximately 5 minutes, or until the vegetables begin to soften.

Step 02

Stir in the minced garlic and continue to cook for 1 minute, until it becomes fragrant.

Step 03

Add the chopped cabbage, diced tomatoes, 960 ml of vegetable broth, 5 ml of salt, 2.5 ml of black pepper, and 5 ml of dried thyme to the pot. Stir to combine thoroughly.

Step 04

Bring the soup to a boil, then reduce the heat to low. Cover the pot and simmer gently for 20 minutes, or until the cabbage is tender.

Step 05

Serve the comforting creamy cabbage soup hot. Garnish with fresh parsley or a dollop of sour cream, if desired.

Notes

  1. For an extra creamy texture, purée a portion of the finished soup with an immersion blender before serving.
  2. Boost protein and fiber by incorporating a can of drained and rinsed cannellini beans.
  3. For a spicier profile, add a pinch of red pepper flakes during cooking.
  4. To make the soup heartier, consider adding cooked sausage or bacon.
  5. Ensure your vegetable broth aligns with dietary preferences; a non-vegetarian alternative could be chicken broth.

Tools You'll Need

  • Large cooking pot
  • Immersion blender (optional)

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 120
  • Total Fat: 4 g
  • Total Carbohydrate: 18 g
  • Protein: 4 g