There’s nothing quite like a steaming bowl of creamy potato soup with cabbage to make a dreary day feel cozy. This recipe has been my go-to comfort food for years—ever since I first tasted my neighbor’s version at a winter potluck. The creamy texture, the tender potatoes, and the slight sweetness of the cabbage just melt together in the most satisfying way.

Table of Contents
Table of Contents
Why You’ll Love This Creamy Potato Soup With Cabbage
What makes this soup special is how simple ingredients transform into something so rich and comforting. It’s the kind of meal that fills your kitchen with the most amazing aroma while it simmers. I love how the cabbage adds this unexpected lightness that keeps the soup from feeling too heavy. Trust me, one bite and you’ll understand why this creamy potato soup with cabbage has become a staple in my recipe rotation!
This isn’t just any soup—it’s the kind of meal that feels like a warm hug in a bowl. Here’s why it’s become my absolute favorite:
- Comfort in every spoonful: That velvety texture and rich flavor will make you forget all about the cold weather outside
- Surprisingly easy: Just chop, sauté, and simmer—most of the work happens while you relax (or sneak bites!)
- Weeknight lifesaver: Uses simple ingredients you likely already have in your fridge and pantry
- Cabbage magic: The cabbage adds this wonderful sweetness that balances perfectly with the creamy potatoes
- Leftovers taste even better: The flavors deepen overnight, making tomorrow’s lunch already taken care of
Ingredients for Creamy Potato Soup With Cabbage
Here’s what you’ll need to make this soul-warming soup—nothing fancy, just good, honest ingredients that work magic together. I’ve included some easy swaps in case you need to improvise (we’ve all been there!).
- 2 tablespoons butter (salted or unsalted—I use whatever’s in my fridge)
- 2 tablespoons canola oil (or any neutral oil you have on hand)
- 1 large onion, chopped (about 3 cups—don’t stress over perfect dice, rustic chunks are fine)
- ½ medium head green cabbage, coarsely chopped (6 cups—it looks like a mountain but cooks down to perfection)
- 1½ pounds red potatoes, cut into ½-¾ inch cubes (skin on for extra texture and nutrients)
- 6 cups chicken broth (vegetable broth works beautifully for a vegetarian version)
- 5 tablespoons all-purpose flour (this is our thickening secret weapon)
- 2 cups half-and-half (whole milk in a pinch, but the creaminess won’t be quite as lush)
- 1 teaspoon caraway seeds (optional but adds this wonderful earthy note)
- 2 tablespoons Dijon mustard (trust me, it makes all the difference)
- 1 tablespoon Worcestershire sauce (or to taste—I usually add an extra splash!)
- ½ teaspoon hot sauce (like Tabasco—optional but gives a nice little kick)
- Salt and freshly ground black pepper (to taste—don’t be shy here)
- Chopped fresh parsley for garnish (optional but pretty)

How to Make Creamy Potato Soup With Cabbage
Okay, let’s get cooking! This creamy potato soup comes together in stages, each building layers of flavor. Don’t rush—good soup is all about patience and letting the ingredients work their magic. I’ll walk you through each step like I’m right there in your kitchen with you!
Sautéing the Base
First, grab your favorite heavy pot (I swear by my Dutch oven for soups) and melt the butter with oil over medium-high heat. The oil keeps the butter from burning—smart little trick! When it’s all bubbly and smells amazing, toss in those chopped onions. Now, here’s the key: we want them soft and translucent, not browned. Reduce the heat to medium-low and let them cook gently for about 6-7 minutes. You’ll know they’re ready when they’re tender and smell sweet, but still pale. This is the flavor foundation of our soup!
Cooking the Cabbage and Potatoes
Next comes the cabbage—and yes, that huge mound will shrink dramatically! Stir it into the onions and let it wilt for 2-3 minutes. It’ll go from crisp to silky soft in no time. Now add your potato cubes and give everything a good stir to coat them with all that buttery goodness. Pour in the broth and bring it to a lively boil—that bubbling action means we’re ready for the next phase. Reduce to a gentle simmer (medium-low heat) and let those potatoes cook uncovered for 12-15 minutes. Test them with a fork—they should be tender but not mushy. Turn off the heat while we work on our creamy magic!
Thickening the Soup
Here’s where things get exciting! Take your flour and put it in a heat-proof bowl. Scoop out about ½ cup of the hot broth and whisk it into the flour until smooth—this is our “slurry.” If it’s too thick, add more liquid a tablespoon at a time. Now slowly whisk in the half-and-half—this gradual mixing prevents lumps. Pour this creamy mixture back into the pot along with the caraway seeds (if using) and stir gently. Turn the heat back to medium and let it simmer for 5-6 minutes. You’ll see the soup transform before your eyes—it’ll thicken beautifully and develop this velvety texture that coats the spoon.
Final Seasoning
Time for the flavor boosters! Stir in the Dijon mustard (don’t skip this—it adds depth!), Worcestershire sauce, and hot sauce if you’re using it. Now taste—this is your moment to make it perfect! Add salt and pepper until it sings. The flavors should be rich but balanced—the cabbage’s sweetness playing against the mustard’s tang. If it needs more zip, add another dash of Worcestershire. Too thick? A splash of broth or milk will loosen it up. Garnish with parsley if you’re feeling fancy, and serve it piping hot!
Print
Creamy Potato Soup With Cabbage: 1 Hearty Comfort Bowl You Need
A creamy and hearty potato soup with cabbage, perfect for a comforting meal.
- Total Time: 45 minutes
- Yield: 6 servings 1x
Ingredients
- 2 tablespoons butter, salted or unsalted
- 2 tablespoons canola oil
- 1 large onion, chopped (approximately 3 cups)
- 1/2 medium head green cabbage, coarsely chopped (6 cups)
- 1 1/2 pounds red potatoes, cut into 1/2 inch to 3/4 inch cubes
- 6 cups chicken broth, or vegetable broth
- 5 tablespoons all-purpose flour
- 2 cups half-and-half
- 1 teaspoon caraway seed, optional but recommended
- 2 tablespoons Dijon mustard
- 1 tablespoon Worcestershire sauce, or to taste
- 1/2 teaspoon hot sauce, to taste, such as Tabasco, optional
- Salt and freshly ground black pepper, to taste
- Chopped fresh parsley, for garnish, optional
Instructions
- Combine butter and oil in a Dutch oven or other heavy soup pot over medium-high heat.
- When the butter has melted, add the onion, reduce the heat to medium-low, and cook for 6-7 minutes or until the onion has softened but has not yet changed color.
- Add the cabbage and cook 2-3 minutes or until the cabbage wilts.
- Add the potatoes and stir to coat with the fat.
- Add the chicken broth. Bring to a boil.
- Reduce heat to medium-low and simmer uncovered for 12-15 minutes or until the potatoes are fork-tender.
- Turn the heat off for the next step.
- Place flour in a heat-proof bowl.
- Add 1/2 cup of the cooking liquid and whisk to make a smooth slurry. Add small amounts of additional cooking liquid as necessary.
- Slowly whisk in the half-and-half.
- Pour the flour slurry and half-and-half combination into the pot along with the caraway seed and stir.
- Return to a simmer and cook for 5-6 minutes or until thickened. (Soup will thicken more upon standing.)
- Add the Dijon mustard, Worcestershire, hot sauce, and salt and black pepper to taste.
- Sprinkle with chopped fresh parsley if desired.
Notes
- Store leftovers in an airtight container in the fridge for up to 3 days.
- Reheat gently to avoid curdling the half-and-half.
- For a vegetarian version, use vegetable broth instead of chicken broth.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American
- Diet: Vegetarian
Nutrition
- Serving Size: 1 bowl (approx. 1.5 cups)
- Calories: 320
- Sugar: 8g
- Sodium: 850mg
- Fat: 15g
- Saturated Fat: 7g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 38g
- Fiber: 5g
- Protein: 8g
- Cholesterol: 35mg
Tips for Perfect Creamy Potato Soup With Cabbage
After making this soup more times than I can count, I’ve learned a few tricks to guarantee perfect results every time:
- Temperature matters: When adding the half-and-half, make sure the soup is off the heat briefly—this prevents curdling. Stir constantly as you return it to a gentle simmer.
- Leftover magic: The soup thickens as it sits—thin it with a splash of broth when reheating. Store in airtight containers for up to 3 days (it tastes even better on day two!).
- Season smart: Wait until after thickening to adjust salt—the broth reduces as it simmers. I always do a final taste test right before serving.
- Cabbage hack: Don’t overcook the cabbage initially—it’ll soften more during simmering. You want texture, not mush!

Variations for Creamy Potato Soup With Cabbage
One of the best things about this soup is how easily you can tweak it to suit your mood or what’s in your pantry! Here are some of my favorite twists:
- Vegetarian delight: Swap chicken broth for vegetable broth—it’s just as flavorful! I sometimes add a splash of white wine for extra depth
- Meaty goodness: Crispy bacon bits stirred in at the end or diced ham added with the potatoes make it heartier
- Spice it up: Add a pinch of smoked paprika or red pepper flakes if you like some heat
- Herb garden version: Fresh thyme or dill gives it a bright, springtime vibe
- Extra creamy: Stir in a handful of shredded cheddar at the end—it melts into cheesy perfection
Serving Suggestions
Oh, how I love serving this soup! A thick slice of crusty bread for dipping is absolutely mandatory in my house—it soaks up every last drop of that creamy goodness. For something lighter, pair it with a simple green salad dressed with lemon vinaigrette. And that parsley garnish? Don’t skip it! The fresh green flecks make the soup look as gorgeous as it tastes. Sometimes I’ll even add an extra grind of black pepper or a dollop of sour cream for fancy occasions. It’s all about making each bowl feel special!

Storing and Reheating Your Creamy Potato Soup
Alright, let’s talk leftovers—because this soup might just taste even better the next day! Here’s my foolproof method: Transfer cooled soup into airtight containers (I swear by glass jars or lidded bowls). Pop them in the fridge, and they’ll stay fresh for up to 3 days. When reheating, go low and slow—gentle heat prevents the half-and-half from separating. A splash of broth or milk revives the creamy texture perfectly. Trust me, this soup reheats like a dream!
Nutritional Information
Here’s the scoop on what’s in each comforting bowl (but remember—these are estimates! Actual values depend on your exact ingredients): One serving packs about 320 calories, with 5g fiber and 8g protein to keep you satisfied. It’s got 15g fat (7g saturated) and 38g carbs, plus a good dose of vitamins from all those veggies. The sodium content comes mainly from the broth, so if you’re watching that, opt for low-sodium versions. Like all homemade recipes, your mileage may vary based on brands and tweaks!
FAQs About Creamy Potato Soup With Cabbage
I get asked about this soup all the time—here are the questions that pop up most often in my kitchen (and my tried-and-true answers!):
How long does this soup last in the fridge?
You’ve got about 3 days of deliciousness in an airtight container. The flavors actually improve overnight as everything melds together—just give it a stir and maybe a splash of broth when reheating.
What’s the biggest mistake people make with cabbage soup?
Overcooking the cabbage early on! It should be just wilted before adding broth—it’ll soften more while simmering. Mushy cabbage = sad soup. Also, don’t skip the Dijon—it’s the secret flavor booster!
Why add cabbage to potato soup?
Oh, it’s magical! The cabbage adds this subtle sweetness that cuts through the creaminess perfectly. Plus, it makes the soup feel lighter than your typical heavy potato soup while adding great texture.
Can I freeze this soup?
Honestly? I don’t recommend it. Dairy-based soups can separate when frozen and thawed. But since it keeps well in the fridge and reheats beautifully, I just make fresh batches!
My soup got too thick—help!
No worries! Just whisk in some warm broth or milk a little at a time until it reaches your perfect consistency. This happens to me when I get distracted (usually by kids or cookies burning).

If you enjoy comforting recipes like this, you can find more of my favorites over on my Facebook page. For more ideas on hearty meals, check out my collection of recipes, or perhaps you’d enjoy trying my viral lasagna soup recipe next time you need comfort food!