Creamy Potato Soup with Cabbage

Featured in: Comfort Plates

This creamy potato soup combines tender russet potatoes with soft green cabbage in a velvety broth enriched with butter and cream. Sautéed onions, garlic, and carrots build a flavorful base, while thyme and bay leaf add aromatic depth. The soup is partially blended for a smooth yet chunky texture, perfect for cool evenings. Garnish with fresh parsley and serve alongside crusty bread for a complete, satisfying meal.

Updated on Fri, 30 Jan 2026 09:04:00 GMT
Creamy Potato Soup with Cabbage in a rustic bowl, topped with parsley and steam rising, served with crusty bread. Save
Creamy Potato Soup with Cabbage in a rustic bowl, topped with parsley and steam rising, served with crusty bread. | tastykhubz.com

The smell of butter melting into onions always brings me straight back to my tiny apartment kitchen on a rainy Thursday. I had half a cabbage wilting in the crisper, a bag of potatoes, and zero inspiration until I remembered my neighbor mentioning her grandmother's creamy cabbage soup. I winged it that night, and the result was so silky and comforting that I ate two bowls standing at the stove. Now it's my go-to whenever the weather turns gray and I need something that feels like a warm hug in a bowl.

I made this for my sister after she had her wisdom teeth out, and she said it was the only thing that didn't feel like punishment to eat. The potatoes broke down into this velvety base, and the cabbage added just enough sweetness and body to make it interesting. Watching her actually enjoy food again made me realize how powerful simple, thoughtful cooking can be when someone really needs it.

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 rich, savory base for the soup, and using unsalted lets you control the seasoning perfectly as the soup reduces.
  • Yellow onion: I always dice mine small so it melts into the background, adding sweetness without chunks that distract from the creamy texture.
  • Garlic: Fresh cloves are essential here because the brief sauté releases just enough aroma without overpowering the delicate cabbage.
  • Green cabbage: Slice it thin so it softens quickly and blends smoothly, the slight sweetness it develops while cooking is the secret star of this soup.
  • Russet potatoes: Their high starch content breaks down beautifully to thicken the broth naturally, no flour or cornstarch needed.
  • Carrots: They add a subtle earthy sweetness and a pop of color that makes the soup feel more complete.
  • Vegetable stock: Use a good quality stock because it's the backbone of the flavor, I learned this after one bland batch made with water.
  • Whole milk or cream: This is what turns the soup from rustic to luxurious, cream makes it richer but milk works beautifully too.
  • Bay leaf: It adds a quiet herbal note that you'd miss if it weren't there, just don't forget to fish it out.
  • Dried thyme: A little goes a long way, it brings warmth without tasting like you're eating a garden.
  • Salt, pepper, and nutmeg: Season generously with salt and pepper, and the nutmeg is optional but adds a mysterious warmth that people always ask about.
  • Fresh parsley: The bright green and fresh bite cut through the creaminess and make each bowl feel intentional.

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. Toss in the minced garlic and cook for just a minute until your kitchen smells incredible.
Build the vegetable base:
Add the sliced cabbage and diced carrots, stirring them into the buttery onions and letting them sauté for about 5 minutes until they start to soften and release their sweetness. This step adds depth you can't get by just boiling everything together.
Simmer until tender:
Stir in the diced potatoes, bay leaf, thyme, and vegetable stock, then bring the whole pot to a boil. Reduce the heat to a gentle simmer and let it cook uncovered for 20 to 25 minutes until the potatoes fall apart easily when pressed with a spoon.
Blend to creamy perfection:
Remove the bay leaf and 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 richness:
Stir in the milk or cream and season generously with salt, pepper, and a pinch of nutmeg if you like. Warm it through gently without letting it boil, then ladle into bowls and top with fresh parsley.
Velvety Creamy Potato Soup with Cabbage garnished with fresh parsley, resting beside a slice of crusty bread for dipping. Save
Velvety Creamy Potato Soup with Cabbage garnished with fresh parsley, resting beside a slice of crusty bread for dipping. | tastykhubz.com

One night I served this to friends who claimed they hated cabbage, and they went back for seconds without even asking what was in it. It reminded me that when vegetables are treated with care and cooked until tender and sweet, even the skeptics come around. That's the magic of a soup like this, it changes minds quietly, one spoonful at a time.

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've made this soup a dozen different ways depending on what's in the fridge. Sometimes I'll toss in a handful of chopped bacon at the beginning for a smoky, savory twist, or stir in a spoonful of Dijon mustard right before serving to add a subtle tang. If you want it vegan, swap the butter for olive oil and use oat milk or cashew cream, it's just as silky and comforting. The beauty of this recipe is that it welcomes whatever you bring to it, as long as you keep the potatoes and cabbage at the heart of it.

Storing and Reheating

This soup keeps beautifully in the fridge for up to four days, and honestly, it tastes even better on day two when everything has had time to meld. I store it in a large glass container and reheat individual portions on the stovetop over low heat, adding a splash of stock or milk to loosen it up. You can also freeze it for up to three months, though I recommend freezing it before adding the cream and stirring that in fresh when you reheat. It thaws quickly and tastes just as good as the day you made it, which makes it perfect for meal prep or surprise busy weeknights.

Serving Suggestions

I love serving this soup with thick slices of crusty sourdough, still warm and slathered with salted butter. A crisp green salad with a sharp vinaigrette balances the richness beautifully, and if you want to make it a full meal, a simple roast chicken or pan-seared sausages on the side turns it into a cozy dinner spread. On lazy nights, though, I just eat it straight from the pot with a hunk of bread and call it perfect.

  • Pair it with a chilled Riesling or a light lager to cut through the creaminess.
  • Top each bowl with a drizzle of good olive oil and a few cracks of black pepper for extra richness.
  • Serve it in wide, shallow bowls so you get plenty of garnish and texture in every spoonful.
Hearty Creamy Potato Soup with Cabbage in a white bowl, steam rising, ready to serve with crusty bread. Save
Hearty Creamy Potato Soup with Cabbage in a white bowl, steam rising, ready to serve with crusty bread. | tastykhubz.com

This soup has become one of those recipes I make without thinking, the kind that fills the house with warmth and makes everyone feel taken care of. I hope it does the same for you.

Recipe Questions & Answers

Can I make this soup vegan?

Yes, simply replace the butter with olive oil and use your favorite plant-based milk instead of dairy cream. The soup will still be 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 even more velvety results.

How can I make this soup heartier?

Add chopped cooked bacon or diced smoked sausage during the final steps for a more substantial, protein-rich meal that's perfect for cold weather.

Can I prepare this soup in advance?

Absolutely. This soup stores well in the refrigerator for up to 3 days. Reheat gently on the stovetop, adding a splash of stock or milk if it thickens too much.

Do I need to blend the entire soup?

No, partial blending is recommended to achieve a creamy base while maintaining some vegetable chunks for texture and visual appeal. Use an immersion blender for easy control.

What wine pairs well with this soup?

A crisp white wine like Riesling complements the creamy texture and subtle sweetness of the cabbage beautifully, enhancing the overall dining experience.

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

Prep Time
20 minutes
Cook Time
30 minutes
Overall Time
50 minutes
Created by Carter Mullins


Skill Level Easy

Cuisine European

Makes 4 Portions

Diet Preferences Meat-Free

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 Cook

Step 01

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

Step 02

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

Step 03

Develop vegetable base: Add sliced cabbage and diced carrots; sauté for 5 minutes until beginning to soften.

Step 04

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

Step 05

Achieve tenderness: Cook 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 purée the soup partially, leaving some chunks for body and texture.

Step 07

Finish and season: 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 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.

Gear You'll Need

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

Allergy Details

Review each ingredient to spot any allergens, and speak with a healthcare provider if you have questions.
  • Contains dairy: butter, milk, and cream
  • Gluten possible if serving with bread or using non-gluten-free stock
  • Always verify ingredient labels for hidden allergens

Nutritional Details (for each serving)

Nutritional info is for reference. For health matters, consult a specialist.
  • Energy (Calories): 270
  • Fats: 9 grams
  • Carbohydrates: 42 grams
  • Proteins: 6 grams

Cooking Shouldn't Be Hard ❤️

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

Free forever. Unsubscribe anytime.