There’s something magical about a steaming bowl of creamy potato soup with cabbage on a chilly evening. It’s the kind of meal that wraps you in warmth from the first spoonful—velvety smooth potatoes, tender cabbage, and a broth so rich it feels like a hug. I first fell in love with this soup when my neighbor, Mrs. O’Malley, brought over a pot after I’d moved into my first apartment. One bite and I was hooked—it was comfort in a bowl, with just the right balance of heartiness and creaminess. Now, it’s my go-to when the weather turns or when I need a little extra coziness. The secret? Red potatoes hold their shape beautifully, and that humble cabbage adds a subtle sweetness you wouldn’t expect. Trust me, this isn’t just soup—it’s a bowl of pure comfort.

Table of Contents
Table of Contents
Why You’ll Love This Creamy Potato Soup With Cabbage
This soup isn’t just delicious—it’s the kind of recipe you’ll keep coming back to again and again. Here’s why:
- Comfort in every bite: The creamy texture from the half-and-half blended with the starchy potatoes creates a luxurious base, while the cabbage adds just the right amount of heartiness.
- Easy weeknight win: With just one pot and simple ingredients you probably already have, it comes together in under an hour—perfect for those “I need dinner NOW” nights.
- Secret flavor boosters: That dash of Dijon mustard and Worcestershire sauce? They add a subtle depth that’ll have people asking, “What’s in this?” (I never tell them how easy it is!)
- Leftovers magic: Like many good soups, the flavors get even better the next day—if there’s any left, that is!
Ingredients for Creamy Potato Soup With Cabbage
Gather these simple ingredients for a pot of pure comfort:
- Fats: 2 tablespoons butter (salted or unsalted) + 2 tablespoons canola oil – that combo gives you richness without burning
- Veggies: 1 large chopped onion (about 3 cups) + 1/2 medium head green cabbage (6 cups chopped) + 1 1/2 pounds red potatoes (cubed 1/2 to 3/4 inch)
- Liquids: 6 cups chicken broth (or veggie broth) + 2 cups half-and-half – the half-and-half makes it properly creamy
- Thickener: 5 tablespoons all-purpose flour – trust me, this makes the perfect velvety texture
- Flavor Boosters: 1 teaspoon caraway seeds (don’t skip these!), 2 tablespoons Dijon mustard, 1 tablespoon Worcestershire sauce, 1/2 teaspoon hot sauce (like Tabasco), plus salt and pepper to taste
- Garnish (optional): Chopped fresh parsley – makes it pretty and fresh
Ingredient Notes & Substitutions
Here’s why these ingredients work so well and how you can swap if needed:
- Red potatoes: Their waxy texture holds up better than russets in soup – but Yukon Golds work in a pinch.
- Caraway seeds: That tiny teaspoon makes a huge difference! They add this warm, almost nutty depth that balances the cabbage perfectly.
- Vegetarian option: Just swap the chicken broth for veggie broth – the flavor’s still amazing.
- Half-and-half hack: Out of half-and-half? Mix 1 cup whole milk + 1 cup heavy cream – or use all milk for lighter (but less creamy) results.
- Worcestershire worry: If you don’t have it, a splash of soy sauce + pinch of sugar comes close.
The cabbage should be regular green – it’s sweeter than purple when cooked. And yes, you really do want that Dijon mustard even if you’re skeptical – it’s my secret weapon against blandness!

How to Make Creamy Potato Soup With Cabbage
Now comes the fun part – turning these simple ingredients into a pot of cozy perfection. Don’t let the steps intimidate you – I’ve made this soup dozens of times, and once you get the rhythm, it practically makes itself!
Step 1: Sauté Aromatics
First, grab your favorite heavy pot (my enameled Dutch oven is perfect for this) and set it over medium-high heat. Add that butter-oil combo – the oil keeps the butter from burning while still giving you that rich flavor. Wait until the butter’s fully melted and just starting to foam before adding your chopped onions.
Here’s my trick: immediately reduce the heat to medium-low once the onions go in. You want them to soften and turn translucent, not brown – about 6-7 minutes of gentle cooking does the trick. Stir occasionally, and take in that amazing smell! Properly softened onions form the flavor foundation for the whole soup.
Step 2: Cook Cabbage and Potatoes
Now toss in your chopped cabbage – it’ll seem like a mountain at first, but don’t worry! Stir it in and let it wilt for just 2-3 minutes. You’re not trying to fully cook it yet, just taking away that raw edge. Next, add your cubed red potatoes and give everything a good stir so the potatoes get coated in all that buttery goodness.
Pour in your broth (I use chicken, but veggie works great too) and crank the heat back up to bring it to a boil. Then reduce to a steady simmer – bubbling gently, not violently – for 12-15 minutes. Test the potatoes with a fork; they should be tender but still hold their shape. This is when your kitchen starts smelling incredible!
Step 3: Thicken the Soup
Okay, here’s where some people get nervous, but my slurry method never fails: Turn off the heat temporarily (this prevents lumps). In a heatproof bowl, whisk your flour with about ½ cup of the hot broth until smooth – no flour clumps allowed! Slowly whisk in the half-and-half to create this creamy, pale mixture.
Now pour this slurry back into the pot along with the caraway seeds (trust me, that tiny teaspoon makes magic happen). Return to a simmer, stirring constantly for 5-6 minutes as the soup transforms into velvety perfection. It’ll thicken more as it stands, so don’t panic if it seems a bit thin at first.
Step 4: Season and Finish
The final flourish! Stir in the Dijon mustard, Worcestershire sauce, and hot sauce (if using). Start with about ½ teaspoon salt and several grinds of pepper, then taste – the amounts will depend on your broth’s saltiness. I usually end up adding another pinch of salt and maybe more Worcestershire for that umami kick.
Let it simmer for another minute to blend all those flavors, then ladle into bowls. A sprinkle of fresh parsley adds color and freshness, but honestly? Sometimes I skip it because I can’t wait to dig in!
Print
Creamy Potato Soup With Cabbage: 5 Secrets for Perfect Comfort
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 6 servings 1x
- Category: Soup
- Method: Stovetop
- Cuisine: American
- Diet: Vegetarian
Description
A comforting and creamy potato soup with cabbage, perfect for a hearty meal.
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
- Add cabbage after onions soften.
- Green cabbage and red potatoes work best.
- Balancing flavors prevents bitterness.
- Store soup in the refrigerator for up to 3 days.
Nutrition
- Serving Size: 1 bowl
- Calories: 320
- Sugar: 8g
- Sodium: 650mg
- Fat: 14g
- Saturated Fat: 6g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 42g
- Fiber: 5g
- Protein: 8g
- Cholesterol: 25mg
Tips for Perfect Creamy Potato Soup With Cabbage
After making this soup more times than I can count, I’ve picked up a few tricks that guarantee perfect results every time:
- Potato perfection: Keep an eye on those red potatoes—you want them fork-tender but still holding their shape. Overcooked potatoes turn mushy and make the soup grainy.
- Thickness control: If your soup thickens too much upon standing (it happens!), just whisk in a splash of warm broth to bring it back to the perfect consistency.
- Flavor balance: Always taste before serving—sometimes it needs an extra teaspoon of Dijon or pinch of salt to really sing. The Worcestershire adds depth, but go easy if you’re sensitive to salt.
- Cabbage cut: Chop your cabbage roughly—too fine and it disappears, too big and it’s awkward to eat. I aim for 1-inch pieces.
- Leftover magic: The soup thickens when chilled—just add a bit of broth when reheating and stir well to bring back that creamy texture.
Remember: soup is forgiving! Don’t stress—just taste and adjust as you go. If you are looking for more soup inspiration, check out our full collection of recipes.

Serving Suggestions for Creamy Potato Soup With Cabbage
This soup is practically begging to be served with something crusty for dipping—my go-to is a warm loaf of sourdough or rustic baguette. The way it soaks up that creamy broth? Absolute heaven! For a lighter meal, pair it with a simple green salad dressed with lemon vinaigrette—the brightness cuts through the richness perfectly.
Garnishes make it special: besides the classic parsley, try a sprinkle of crispy bacon bits, a dollop of sour cream, or even some shredded sharp cheddar for extra indulgence. On really cold nights, I’ll float a few homemade croutons on top for crunch. Honestly though? Sometimes I just grab a spoon and dive right in—it’s that good on its own! You can find more comfort food ideas on our Facebook page.

Storing and Reheating
Here’s the great news – this soup actually gets better the next day! Store any leftovers (if you’re lucky enough to have any) in an airtight container in the fridge for up to 3 days. For longer storage, freeze it for up to a month – just leave about an inch of space at the top of your container since it’ll expand. When reheating, go low and slow – gentle heat and frequent stirring prevent the dairy from separating. If it seems too thick after chilling, just whisk in a splash of broth or milk to bring it back to that perfect creamy consistency.
Nutritional Information
While I’m all about flavor first, I know many folks like to keep an eye on nutrition. This creamy potato soup with cabbage is hearty but balanced—packed with vitamins from the veggies and just enough richness from the half-and-half. Remember, estimates vary based on your specific ingredients and brands, but one generous bowl typically gives you a good mix of carbs, fiber, and protein to keep you satisfied. It’s comfort food that loves you back!
Frequently Asked Questions
When should I add the cabbage?
Toss it in right after your onions have softened but before adding the potatoes! That quick 2-3 minute wilting time takes away the raw edge while keeping the cabbage’s texture perfect. If you add it too early with the onions, it’ll overcook and turn mushy—trust me, I learned that the hard way.
What’s the best type of cabbage and potatoes to use?
Green cabbage is my absolute go-to—it’s sweeter when cooked than purple cabbage. For potatoes, red skins are ideal because they hold their shape beautifully. If you must substitute, Yukon Golds work, but avoid russets unless you like a starchier, thicker soup. For other potato ideas, check out our cheddar garlic herb potato soup.
How do I prevent my soup from tasting bitter?
Three secrets: 1) Don’t skip the caraway seeds—they balance the cabbage perfectly. 2) That splash of Dijon mustard? It cuts bitterness like magic. 3) Always use fresh cabbage—older cabbage can develop stronger, more bitter flavors.
Can I make this soup ahead?
Absolutely! In fact, the flavors deepen overnight. Just store it in the fridge for up to 3 days and reheat gently—you might need to add a splash of broth to loosen it up. Freezes great too—though I rarely have leftovers to test that theory!
My soup turned out too thick/thin—help!
No worries! Too thick? Whisk in warm broth or milk a little at a time. Too thin? Make a quick extra slurry (1 tbsp flour + 2 tbsp broth) and simmer until it reaches your perfect consistency. Soup is wonderfully forgiving!

Your Turn to Try!
Now it’s your turn to experience this cozy magic! Whip up a pot of this creamy potato soup with cabbage and let me know how it turns out—I’d love to hear your twists or see your photos. Trust me, once you taste that first spoonful, you’ll understand why this recipe never leaves my winter rotation. Happy cooking!