Creamy Potato Soup with Cabbage

Featured in: Home Kitchen Staples

This creamy potato soup combines tender russet potatoes, green cabbage, and carrots in a velvety broth enriched with cream. Seasoned with thyme, bay leaf, and a hint of nutmeg, it's partially blended for a satisfying texture that balances smoothness with hearty chunks. Ready in under an hour, this European-inspired dish serves 4 and can easily be adapted for vegan diets by swapping dairy for plant-based alternatives. Perfect comfort food for cozy evenings.

Updated on Sat, 31 Jan 2026 13:54:00 GMT
Creamy Potato Soup with Cabbage simmering in a white bowl, garnished with fresh parsley and served alongside thick crusty bread for dipping. Save to Pinterest
Creamy Potato Soup with Cabbage simmering in a white bowl, garnished with fresh parsley and served alongside thick crusty bread for dipping. | tiwizimeals.com

The kitchen was cold that March evening, and I was rummaging through the crisper drawer looking for something warm to make. Half a cabbage sat wedged next to some carrots, and a bag of potatoes slumped in the pantry. I wasn't inspired until the butter hit the pan and that first sweet onion scent filled the room. What started as scraps became the soup I now crave whenever the wind picks up outside.

I made this for my neighbor after she mentioned feeling under the weather, and she called me two hours later asking for the recipe. She said it reminded her of something her grandmother used to make, though she couldnt remember the name. Theres something about the way the vegetables melt together that feels like a hug from someone who knows exactly what you need.

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 creates the sweet, nutty base that olive oil just cant replicate, though you can swap it for a dairy free version if needed.
  • Yellow onion: I dice mine small so it practically disappears into the soup, leaving only its sweetness behind.
  • Garlic: Two cloves are just enough to add warmth without overpowering the delicate cabbage.
  • Green cabbage: Slice it thin so it softens quickly and releases its natural sugars as it cooks.
  • Russet potatoes: Their starch breaks down beautifully to thicken the soup naturally, no flour or cornstarch required.
  • Carrots: They add a touch of color and a hint of sweetness that rounds out the flavor.
  • Vegetable stock: Use a good quality one if you can, it makes a difference when the ingredient list is this simple.
  • Whole milk or cream: This is what turns the soup velvety, I usually go with whole milk and save cream for special occasions.
  • Bay leaf and thyme: These quiet herbs work in the background, adding depth without announcing themselves.
  • Nutmeg: Just a pinch wakes up the whole bowl, but go easy or it will take over.
  • Fresh parsley: The bright green finish makes every spoonful feel lighter and fresher.

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 four minutes. The kitchen will start to smell sweet and inviting, thats your cue to add the garlic and let it cook for just one minute until fragrant.
Build the vegetable base:
Toss in the sliced cabbage and diced carrots, stirring them around for about five minutes until they begin to soften and the cabbage starts to wilt. Youll notice the volume shrink as the cabbage releases moisture.
Simmer until tender:
Add the diced potatoes, bay leaf, thyme, and vegetable stock, then bring everything to a boil before reducing the heat to a gentle simmer. Let it cook uncovered for 20 to 25 minutes, until the potatoes are completely tender and starting to break apart at the edges.
Blend to your liking:
Remove the bay leaf and use an immersion blender to puree the soup partially, leaving some chunks for texture and body. If you dont have an immersion blender, carefully transfer half the soup to a regular blender, puree it, and stir it back in.
Finish with cream:
Stir in the milk or cream and season with salt, pepper, and a pinch of nutmeg, tasting as you go. Warm it through gently without letting it boil, then ladle into bowls and garnish with fresh parsley.
Velvety Creamy Potato Soup with Cabbage ladled from a Dutch oven, showcasing tender potatoes and shredded green cabbage in a rich, buttery broth. Save to Pinterest
Velvety Creamy Potato Soup with Cabbage ladled from a Dutch oven, showcasing tender potatoes and shredded green cabbage in a rich, buttery broth. | tiwizimeals.com

The first time I served this at a dinner party, someone asked if I had added cream cheese because it tasted so rich. I hadnt, it was just the potatoes doing their quiet, starchy magic. That night, the soup became more than a recipe, it became proof that simple ingredients can surprise you if you treat them right.

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

I sometimes stir in a handful of chopped cooked bacon at the end when I want something heartier, and the smokiness plays beautifully with the sweetness of the cabbage. For a vegan version, swap the butter for olive oil and use your favorite plant based milk, oat milk works surprisingly well here. If youre feeling indulgent, a drizzle of truffle oil just before serving makes it taste like something from a bistro.

Storing and Reheating

This soup keeps in the fridge for up to four days and actually tastes better the next day once the flavors have had time to marry. Reheat it gently on the stove over low heat, adding a splash of milk or stock if it has thickened too much. I dont recommend freezing it because the cream can separate when thawed, but the base without dairy freezes beautifully for up to three months.

Serving Suggestions

I always set out a basket of crusty bread, the kind with a thick crust that you can tear apart and dip into the creamy broth. A crisp white wine like Riesling cuts through the richness perfectly, or if youre keeping it simple, sparkling water with lemon is just as nice.

  • Top with a dollop of sour cream and chives for extra richness.
  • Serve alongside a simple green salad dressed with lemon and olive oil.
  • Pair with a grilled cheese sandwich for the ultimate cozy meal.
A cozy bowl of Creamy Potato Soup with Cabbage topped with chopped parsley, ready to enjoy with a glass of white wine on the side. Save to Pinterest
A cozy bowl of Creamy Potato Soup with Cabbage topped with chopped parsley, ready to enjoy with a glass of white wine on the side. | tiwizimeals.com

This soup has become my answer to grey afternoons and unexpected guests, the kind of dish that makes people linger at the table a little longer. I hope it does the same for you.

Recipe FAQs

Can I make this soup vegan?

Yes, simply replace the butter with olive oil and use your favorite plant-based milk instead of dairy milk or cream. The result will be equally creamy and delicious.

What type of potatoes work best?

Russet potatoes are ideal for their starchy texture that creates creaminess when blended. Yukon Gold potatoes are an excellent alternative for an even richer, buttery result.

How can I make this soup heartier?

Add chopped cooked bacon or sliced smoked sausage during the final steps for a non-vegetarian version with added protein and smoky depth.

Can I blend the soup completely smooth?

While you can fully purée it, partial blending is recommended to maintain textural interest with tender vegetable chunks throughout the creamy base.

How long does this soup keep?

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

What can I serve alongside this soup?

Crusty bread is perfect for dipping. Pair with a crisp white wine like Riesling, or serve with a simple green salad for a complete meal.

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 dish ready in 50 minutes.

Prep Time
20 mins
Time to Cook
30 mins
Total Duration
50 mins
Created by Brandon Kerr


Skill Level Easy

Cuisine Type European

Made 4 Portions

Diet Preferences Meat-Free, No Gluten

What You Need

Vegetables

01 2 tablespoons unsalted butter
02 1 large yellow onion, diced
03 2 cloves garlic, minced
04 1/2 head green cabbage (about 14 oz), 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, optional

Garnish

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

Directions

Step 01

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

Step 02

Build aromatics: Stir in minced garlic and cook for 1 minute until the mixture becomes fragrant.

Step 03

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

Step 04

Add starch and stock: Add diced potatoes, bay leaf, dried thyme, and vegetable stock to the pot. Bring the mixture to a rolling boil, then reduce heat to a gentle simmer.

Step 05

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

Step 06

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

Step 07

Finish with dairy: Stir in the milk or cream. Season carefully with salt, pepper, and a pinch of nutmeg to taste. Warm through without bringing to a boil.

Step 08

Serve: Ladle into serving bowls, garnish with fresh 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.

Tools Needed

  • Large soup pot with lid
  • Chef's knife and cutting board
  • Immersion blender or standard blender
  • Soup ladle for serving

Allergy Details

Review every ingredient for allergens. If unsure, talk to your healthcare provider.
  • Contains dairy products including butter and milk or cream
  • Gluten present if serving with bread or using non-gluten-free stock
  • Always verify ingredient labels for undisclosed allergens before preparation

Nutrition Details (each portion)

Nutritional values are for reference and shouldn’t replace your doctor’s advice.
  • Calories: 270
  • Total Fat: 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.