Creamy Potato Soup with Cabbage

Featured in: Everyday Home Plates

This creamy potato soup combines tender russet potatoes, sweet cabbage, and carrots in a velvety broth enriched with milk or cream. Seasoned with thyme, bay leaf, and a hint of nutmeg, it's partially blended for a satisfying texture. Ready in just 50 minutes, this vegetarian European comfort food serves 4 and pairs beautifully with crusty bread. Easily adaptable for vegan diets or enhanced with bacon for extra heartiness.

Updated on Sat, 31 Jan 2026 15:39:00 GMT
Creamy Potato Soup with Cabbage served steaming hot in a bowl, garnished with parsley and a spoon. Save
Creamy Potato Soup with Cabbage served steaming hot in a bowl, garnished with parsley and a spoon. | tastybsissa.com

There's a certain quiet satisfaction in watching steam curl up from a pot of soup on a gray afternoon. I stumbled onto this combination during a week when my vegetable drawer was oddly full of cabbage and potatoes, leftovers from two separate dinner plans that never happened. What started as frugal improvisation turned into something I now crave when the air gets cold. The cabbage melts into the broth in a way that surprises people who think they don't like cabbage, and the potatoes do all the heavy lifting to make it creamy without much fuss.

I made this for a friend who'd had a rough week, the kind where nothing catastrophic happens but everything feels slightly off. She sat at my kitchen table while I cooked, and we didn't talk much, just let the smell of sautéing onions and thyme fill the space. When I ladled it into bowls and she took the first bite, she exhaled in a way that told me the soup had done its job. Sometimes comfort isn't about complexity.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Unsalted butter: The foundation of flavor here, it coaxes sweetness from the onions and adds a roundness you don't get from oil alone.
  • Yellow onion: I dice mine small so it nearly disappears into the soup, leaving behind just its gentle sweetness.
  • Garlic: Two cloves is enough to make the kitchen smell like home without overpowering the delicate cabbage.
  • Green cabbage: Slice it thin and it becomes tender and almost sweet as it simmers, nothing like the raw crunch you might expect.
  • Russet potatoes: Their high starch content is what makes this soup creamy when blended, no need for flour or thickeners.
  • Carrots: They add a touch of earthiness and a slight sweetness that balances the cabbage beautifully.
  • Vegetable stock: Homemade is lovely, but a good quality store bought works perfectly when life is busy.
  • Whole milk or cream: This is where you decide how indulgent you want to be, I usually land somewhere in between.
  • Bay leaf: It adds a subtle herbal note that you'd miss if it weren't there, trust me.
  • Dried thyme: A little goes a long way, it brings warmth without being bossy.
  • Salt, pepper, and nutmeg: Season thoughtfully, the nutmeg is optional but it adds a whisper of something special.
  • Fresh parsley: Brightens the whole bowl and makes it look like you tried harder than you did.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Start with the aromatics:
Melt the butter over medium heat and add the diced onion, stirring occasionally until it turns soft and translucent, about 4 minutes. The butter should foam gently, not sizzle aggressively.
Wake up the garlic:
Stir in the minced garlic and let it cook for just a minute until the smell hits you. Any longer and it risks bitterness.
Soften the vegetables:
Toss in the sliced cabbage and diced carrots, stirring them around for about 5 minutes. They'll start to soften and shrink, making room in the pot.
Build the base:
Add the potatoes, bay leaf, thyme, and vegetable stock, then bring everything to a boil. Once it's bubbling, lower the heat to a gentle simmer and let it cook uncovered.
Simmer until tender:
Let it go for 20 to 25 minutes, until the potatoes break apart easily when pressed with a spoon. The cabbage should be meltingly soft.
Blend to your liking:
Fish out the bay leaf, then use an immersion blender to partially purée the soup, leaving some chunks for texture. If you blend it all smooth, you lose the rustic charm.
Finish with cream:
Stir in the milk or cream and season with salt, pepper, and a pinch of nutmeg if you like. Warm it through gently without letting it boil, or the dairy might separate.
Serve it up:
Ladle into bowls, scatter fresh parsley on top, and set out crusty bread if you have it. The soup is ready to do what soup does best.
Homemade Creamy Potato Soup with Cabbage ladled beside crusty bread, with visible cabbage and potato chunks. Save
Homemade Creamy Potato Soup with Cabbage ladled beside crusty bread, with visible cabbage and potato chunks. | tastybsissa.com

One evening my neighbor stopped by just as I was finishing a batch, and I sent her home with a jarful still warm. She texted me later that night saying her kids, who normally stage protests against vegetables, had asked for seconds. I think it's because the cabbage doesn't announce itself, it just quietly makes everything better. That's when I realized this soup had become one of my quiet victories.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Making It Your Own

This recipe is forgiving in the best way. If you want it vegan, swap the butter for olive oil and use oat or cashew milk, the texture stays creamy. For something heartier, stir in chopped cooked bacon or sliced smoked sausage just before serving. Yukon Gold potatoes instead of russets will give you an even silkier finish. I've also added a handful of white beans once when I needed more protein, and it worked beautifully.

What to Serve Alongside

Crusty sourdough or a simple baguette is my go to, something with a good chew to dunk into the bowl. A crisp green salad with a sharp vinaigrette cuts through the richness nicely. If you're feeling fancy, a glass of chilled Riesling mirrors the slight sweetness of the cabbage and carrots. Sometimes I just eat it on its own with a big spoon and call it dinner.

Storage and Reheating

This soup keeps well in the fridge for up to four days, and honestly, it tastes even better the next day once the flavors have had time to settle in. I store it in a large glass container with a tight lid. When reheating, do it slowly over low heat and add a splash of milk or stock if it's thickened up too much.

  • Let the soup cool completely before refrigerating to avoid condensation and watery separation.
  • Freeze individual portions in freezer safe containers for up to three months, just thaw overnight in the fridge.
  • Garnish with fresh parsley only after reheating, not before storing, so it stays bright and green.
Velvety Creamy Potato Soup with Cabbage topped with fresh parsley, perfect for cozy fall dinners. Save
Velvety Creamy Potato Soup with Cabbage topped with fresh parsley, perfect for cozy fall dinners. | tastybsissa.com

I hope this soup finds its way into your regular rotation the way it has mine. There's something deeply reassuring about a pot of something warm waiting on the stove when the world feels cold.

Recipe FAQs

Can I make this soup vegan?

Yes, simply substitute the butter with olive oil and use your favorite plant-based milk in place of dairy milk or cream.

What type of potatoes work best?

Russet potatoes are ideal for their starchy texture that creates creaminess. Yukon Gold potatoes can also be used for an even richer, creamier result.

How do I achieve the perfect creamy texture?

Use an immersion blender to partially purée the soup, leaving some chunks for body. Blend about half the soup for the best balance of creamy and chunky textures.

Can I add meat to this soup?

Absolutely. Chopped cooked bacon or smoked sausage makes an excellent addition for a heartier, non-vegetarian version with extra smoky flavor.

How should I store leftovers?

Store in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop, adding a splash of stock or milk if needed to restore the creamy consistency.

What wine pairs well with this soup?

A crisp white wine like Riesling complements the creamy texture and subtle sweetness of the cabbage beautifully.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Creamy Potato Soup with Cabbage

Velvety potato and cabbage soup with butter, cream, and aromatic herbs. Vegetarian-friendly and perfectly comforting.

Prep Time
20 minutes
Cook Time
30 minutes
Total Duration
50 minutes
Recipe by Lauren McCarthy

Recipe Type Everyday Home Plates

Skill Level Easy

Cuisine European

Makes 4 Number of Servings

Diet Info Vegetarian Option

What You'll Need

Vegetables

01 2 tablespoons unsalted butter
02 1 large yellow onion, diced
03 2 cloves garlic, minced
04 1/2 head green cabbage (approximately 14 ounces), thinly sliced
05 1.5 pounds russet potatoes, peeled and diced
06 2 medium carrots, peeled and diced

Liquids

01 4 cups vegetable stock
02 1 cup whole milk or heavy cream

Seasonings

01 1 bay leaf
02 1/2 teaspoon dried thyme
03 Salt and freshly ground black pepper, to taste
04 Pinch of nutmeg, optional

Garnish

01 2 tablespoons chopped fresh parsley
02 Crusty bread for serving, optional

How to Prepare

Step 01

Build the aromatic base: Melt butter in a large soup pot over medium heat. Add diced onion and cook for approximately 4 minutes until softened and translucent, stirring occasionally.

Step 02

Develop the flavor foundation: Stir in minced garlic and cook for 1 minute until fragrant, being careful not to brown.

Step 03

Sauté the vegetables: Add sliced cabbage and diced carrots to the pot. Sauté for 5 minutes, stirring occasionally, until vegetables begin to soften.

Step 04

Build the soup body: Add diced potatoes, bay leaf, dried thyme, and vegetable stock to the pot. Increase heat and bring to a rolling boil, then reduce heat to maintain a gentle simmer.

Step 05

Simmer until tender: Cook uncovered for 20 to 25 minutes until potatoes and cabbage are very tender and easily pierced with a fork.

Step 06

Create creamy texture: Remove the bay leaf. Using an immersion blender, partially purée the soup to achieve a creamy consistency while maintaining some vegetable chunks for body and texture.

Step 07

Finish the soup: Stir in milk or cream. Season with salt, freshly ground black pepper, and nutmeg to taste. Heat through gently without allowing the soup to boil.

Step 08

Serve: Ladle soup into bowls, garnish with fresh chopped parsley, and serve immediately with crusty bread on the side if desired.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Equipment Needed

  • Large soup pot with lid
  • Chef's knife and cutting board
  • Immersion blender or standard blender
  • Ladle

Allergy Details

Review each ingredient for allergies. If unsure, speak with a healthcare provider.
  • Contains dairy from butter and milk or cream
  • May contain gluten if using non-certified gluten-free stock or serving with regular bread
  • Always verify ingredient labels for potential hidden allergens and cross-contamination risks

Nutrition Info (per serving)

Nutritional data is a helpful guideline, but always check with your doctor if needed.
  • Calorie count: 270
  • Fat content: 9 g
  • Carbohydrates: 42 g
  • Protein amount: 6 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.