Creamy Potato Soup with Cabbage

Featured in: Everyday Meal Selection

This creamy potato soup combines tender russet potatoes, sweet cabbage, and carrots in a velvety broth enriched with cream. Simply sauté aromatics, simmer vegetables in stock until tender, then partially blend for the perfect creamy-chunky texture. Finished with a touch of nutmeg and fresh parsley, it's comfort food at its finest. Customize with bacon for meat-lovers or swap dairy for plant-based alternatives to keep it vegan.

Updated on Sat, 31 Jan 2026 08:18:00 GMT
Creamy Potato Soup with Cabbage in a rustic bowl topped with fresh parsley, ready to serve with crusty bread. Save
Creamy Potato Soup with Cabbage in a rustic bowl topped with fresh parsley, ready to serve with crusty bread. | asiremnotch.com

The smell of butter melting into soft onions always signals the start of something good. I stumbled onto this soup one rainy Tuesday when the fridge was nearly empty except for half a cabbage, some potatoes, and a carton of cream about to expire. What started as desperation cooking turned into one of those quiet victories you want to repeat every week. It's warm, filling, and ridiculously forgiving if you're short on time or ingredients.

I made this for my neighbor after her kitchen flooded and she couldn't cook for a week. She called it the kind of soup that makes you forget about broken dishwashers and insurance calls. We sat at my kitchen table with mismatched bowls and crusty bread, and she asked for the recipe twice before she even finished her second serving. That's when I knew it was a keeper.

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: This is your flavor foundation, melting into the onions and creating a rich base that olive oil just can't match, though it works in a pinch for dairy-free versions.
  • Yellow onion: Dice it evenly so it softens at the same rate and becomes sweet and translucent, never rushed or browned.
  • Garlic: Mince it fresh and add it after the onion so it doesn't burn and turn bitter in the hot butter.
  • Green cabbage: Slice it thin so it melts into the soup, becoming sweet and tender rather than tough or crunchy.
  • Russet potatoes: These break down beautifully when blended, giving the soup its creamy body without needing loads of cream.
  • Carrots: They add a natural sweetness and a pop of color that makes the soup feel complete.
  • Vegetable stock: Use a good quality one because it's doing most of the flavor work here, so don't skimp.
  • Whole milk or cream: This is what turns the soup silky and luscious, but you can use oat milk or cashew cream if you want to keep it plant-based.
  • Bay leaf and thyme: These herbs simmer quietly in the background, adding depth without shouting.
  • Salt, pepper, and nutmeg: Season at the end so you can taste and adjust, and that pinch of nutmeg is optional but magic.
  • Fresh parsley: A handful of green at the end makes it look and taste brighter, like you put in more effort 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 until it stops foaming, then add the diced onion and let it cook gently for about 4 minutes, stirring occasionally until it's soft and sweet-smelling. Toss in the minced garlic and stir for just a minute until the kitchen smells incredible.
Build the vegetable base:
Add the sliced cabbage and diced carrots, stirring them into the buttery onions and letting them soften for about 5 minutes. You'll see the cabbage start to wilt and shrink, which is exactly what you want.
Simmer everything tender:
Stir in the diced potatoes, bay leaf, thyme, and vegetable stock, then bring it all to a boil before turning the heat down to a gentle simmer. Let it cook uncovered for 20 to 25 minutes until the potatoes are so tender they practically fall apart when you press them with a spoon.
Blend to creamy perfection:
Pull out the bay leaf, then use an immersion blender to partially purée the soup, leaving some chunks for texture and body. If you don't have an immersion blender, carefully transfer half the soup to a regular blender, purée it, and stir it back in.
Finish with cream and seasoning:
Pour in the milk or cream and stir it through, then taste and add salt, pepper, and a pinch of nutmeg if you like. Warm it gently without letting it boil, then ladle it into bowls and scatter fresh parsley on top.
Creamy Potato Soup with Cabbage simmering in a large pot with wooden spoon, steam rising, carrots visible. Save
Creamy Potato Soup with Cabbage simmering in a large pot with wooden spoon, steam rising, carrots visible. | asiremnotch.com

This soup became my Sunday night ritual during the coldest part of winter. I'd make a big pot, freeze half, and eat the rest with buttered toast while watching old movies. It never felt like leftovers, just like having a friend in the freezer ready to show up when I needed comfort most.

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.

Customizing Your Bowl

I've made this soup a dozen different ways depending on what's around. Sometimes I'll crisp up chopped bacon and stir it in at the end for a smoky, savory punch. Other times I'll keep it completely plant-based with olive oil and oat milk, and it's just as satisfying. If you want it even creamier, swap the russets for Yukon Golds, they have a buttery texture that makes the whole thing feel more indulgent.

Storing and Reheating

This soup keeps beautifully in the fridge for up to four days and actually tastes better the next day once the flavors have had time to settle in together. I like to store it in glass jars so I can see what I'm grabbing, and it reheats gently on the stove with a splash of extra milk or stock to loosen it up. If you freeze it, let it thaw overnight in the fridge and reheat slowly, stirring often so the cream doesn't separate.

Serving Suggestions

I almost always serve this with crusty bread, the kind with a hard crust and soft middle that's perfect for dipping and soaking up every last bit. A crisp white wine like Riesling cuts through the richness beautifully if you're feeling fancy, but honestly a cold glass of water works just fine too. Sometimes I'll top each bowl with a little grated cheddar or a drizzle of good olive oil for extra richness.

  • Add a handful of croutons for crunch and contrast.
  • Serve alongside a simple green salad dressed with lemon and olive oil.
  • Pair with a grilled cheese sandwich for the ultimate cozy dinner.
Velvety Creamy Potato Soup with Cabbage ladled into a white bowl, garnished with thyme and black pepper. Save
Velvety Creamy Potato Soup with Cabbage ladled into a white bowl, garnished with thyme and black pepper. | asiremnotch.com

This soup doesn't need anything fancy to be memorable, just good ingredients and a little patience. Make it once and it'll become one of those recipes you turn to without thinking, the kind that feels like home no matter where you are.

Questions & Answers

Can I make this soup dairy-free?

Yes, substitute the butter with olive oil and use your favorite plant-based milk such as oat, almond, or coconut milk instead of dairy cream.

What type of potatoes work best for this soup?

Russet potatoes are ideal for their starchy texture that creates creaminess. Yukon Gold potatoes also work wonderfully and add extra buttery richness.

How should I store leftover soup?

Store in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stovetop, adding a splash of stock or milk if it has thickened.

Can I freeze this potato soup?

Potato soups can become grainy when frozen due to the starch content. For best results, enjoy fresh or refrigerated within a few days.

How can I make the soup heartier?

Add chopped cooked bacon, diced smoked sausage, or ham during the final simmer. You can also stir in white beans or serve with a poached egg on top.

Do I need to blend the entire soup?

No, partial blending is recommended to achieve a creamy base while maintaining some chunky texture. Blend about half the soup, leaving the rest intact for body and interest.

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 soup with tender cabbage, carrots, and cream. A comforting European classic ready in 50 minutes.

Prep Time
20 min
Time to Cook
30 min
Overall Time
50 min
Created by Fiona Sawyer


Skill Level Easy

Cuisine Type European

Portion Output 4 Number of Servings

Diet Preferences 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, thinly sliced
05 1.5 lbs 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

Garnish

01 2 tablespoons chopped fresh parsley
02 Crusty bread for serving

How-To Steps

Step 01

Sauté aromatics: Melt butter in a large soup pot over medium heat. Add diced onion and cook until soft and translucent, approximately 4 minutes.

Step 02

Build flavor base: Stir in minced garlic and cook for 1 minute until fragrant.

Step 03

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

Step 04

Simmer soup base: Add diced potatoes, bay leaf, thyme, and vegetable stock. Bring to a boil, then reduce heat to gentle simmer.

Step 05

Cook vegetables: Simmer uncovered for 20 to 25 minutes until potatoes and cabbage are very tender.

Step 06

Create creamy texture: Remove bay leaf. Use an immersion blender to partially purée the soup, leaving some chunks for body and texture.

Step 07

Finish soup: Stir in milk or cream. Season with salt, pepper, and nutmeg to taste. Warm through without boiling.

Step 08

Serve: Ladle into bowls, garnish with fresh parsley, and serve hot with crusty bread.

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.

What You Need

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

Allergy Info

Go through every item for allergens. If unsure, it's best to check with your health provider.
  • Contains dairy from butter and milk or cream
  • Contains gluten if serving with bread or using non-gluten-free stock
  • Check all ingredient labels for potential hidden allergens

Nutrition Details (each portion)

This information guides you but isn't a substitute for professional medical input.
  • Caloric Value: 270
  • Fats: 9 g
  • Carbohydrates: 42 g
  • Proteins: 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.