Creamy Potato Soup with Cabbage

Featured in: Family Table Meals

This comforting potato and cabbage soup combines tender russet potatoes, green cabbage, and carrots in a velvety base enriched with cream. Seasoned with thyme and nutmeg, the soup is partially blended for a creamy yet chunky texture. Ready in just 50 minutes, it's perfect for weeknight dinners and pairs beautifully with crusty bread. Easily adaptable for vegan diets or enhanced with bacon for extra heartiness.

Updated on Sat, 31 Jan 2026 12:28:00 GMT
Creamy Potato Soup with Cabbage served steaming in a rustic bowl, garnished with fresh parsley and a slice of crusty bread. Save
Creamy Potato Soup with Cabbage served steaming in a rustic bowl, garnished with fresh parsley and a slice of crusty bread. | happytiziri.com

The smell of butter melting into onions always pulls me back to Sunday afternoons in my tiny apartment kitchen, where counter space was scarce but ambition was not. I started making this soup during a particularly cold February when I had half a cabbage wilting in the crisper and a bag of potatoes threatening to sprout. What began as resourceful fridge-clearing turned into something I craved weekly. The way the cabbage sweetens as it simmers, folding into the creamy potatoes, felt like discovering a secret that had been hiding in plain sight all along.

I first served this to friends during a game night, thinking it was just easy fuel before we started playing. Instead, everyone went quiet for a few spoonfuls, then someone asked if I'd trained at a culinary school. I laughed so hard I nearly spilled my own bowl. That night it became my go-to for gatherings, the kind of dish that makes people feel cared for without you having to announce the effort.

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 flavor foundation, and using unsalted lets you control the seasoning as the soup reduces.
  • Yellow onion: Yellow onions break down into sweetness better than white, giving the broth a rounded, mellow base.
  • Garlic: Two cloves add warmth without overpowering the delicate cabbage, and mincing them fine prevents any sharp bites.
  • Green cabbage: Choose a firm head with tightly packed leaves, it will soften into silky ribbons that almost melt into the soup.
  • Russet potatoes: Their high starch content thickens the broth naturally and creates that velvety body when blended.
  • Carrots: These add a hint of earthy sweetness and a pop of color that makes each bowl feel more alive.
  • Vegetable stock: Use a good quality stock or homemade if you have it, because it becomes the backbone of every spoonful.
  • Whole milk or cream: This is what turns the soup from rustic to indulgent, adding richness that coats your spoon.
  • Bay leaf: One leaf contributes a subtle herbal note that you will miss if you skip it, even if you cannot name exactly what it does.
  • Dried thyme: A little thyme goes a long way, lending a quiet earthiness that ties the vegetables together.
  • Salt and black pepper: Season gradually and taste often, because potatoes drink up salt and you want balance, not blandness.
  • Nutmeg: Just a pinch adds an unexpected warmth that makes people wonder what your secret is.
  • Fresh parsley: The brightness cuts through the creaminess and makes the soup feel finished and 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 in your largest pot over medium heat until it foams gently, then add the diced onion and let it cook slowly until it turns translucent and soft, about 4 minutes. You want it sweet and yielding, not browned.
Wake up the garlic:
Stir in the minced garlic and let it sizzle for just a minute until your kitchen smells like promise. Do not let it brown or it will turn bitter.
Soften the vegetables:
Add the sliced cabbage and diced carrots, stirring them into the buttery base, and cook for about 5 minutes until they start to wilt and release their moisture. This step builds layers of flavor you will taste later.
Build the base:
Toss in the diced potatoes, bay leaf, thyme, and pour in the vegetable stock, then turn up the heat to bring everything to a rolling boil. Once it is bubbling, lower the heat to a gentle simmer so it cooks evenly without splattering.
Simmer until tender:
Let the soup cook uncovered for 20 to 25 minutes, stirring occasionally, until the potatoes are so tender they break apart easily with a spoon. The cabbage should be silky and the carrots should yield without any resistance.
Blend to your liking:
Fish out the bay leaf and discard it, then use an immersion blender to puree about half the soup, leaving plenty of chunky bits for texture. If you do not have an immersion blender, carefully transfer half to a regular blender, puree it, and stir it back in.
Finish with cream:
Pour in the milk or cream and stir gently, then season with salt, pepper, and a pinch of nutmeg if you are feeling adventurous. Warm it through over low heat without letting it boil, or the dairy might curdle.
Serve with love:
Ladle the soup into bowls, scatter fresh parsley over the top, and set out crusty bread for dipping if you have it. This is the moment where all that simmering pays off.
A pot of Creamy Potato Soup with Cabbage simmering, showing tender potatoes and green cabbage in a velvety broth. Save
A pot of Creamy Potato Soup with Cabbage simmering, showing tender potatoes and green cabbage in a velvety broth. | happytiziri.com

One rainy Thursday, I made a double batch of this soup and delivered jars to neighbors I barely knew. By the weekend, three of them had stopped by with empty jars and requests for the recipe. It is funny how a pot of soup can turn strangers into friends, and how something this simple can say everything you need to without words.

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 soup is endlessly adaptable, and I have never made it exactly the same way twice. If you want a vegan version, swap the butter for olive oil and use your favorite plant milk, oat or cashew work beautifully. For a heartier meal, stir in crispy bacon or sliced smoked sausage just before serving. I have also used Yukon Gold potatoes when I wanted an even creamier texture, and they never disappoint.

Storing and Reheating

Leftover soup keeps in the fridge for up to four days in an airtight container, and it tastes even 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 stock or milk if it has thickened too much. I have also frozen portions in individual containers, and they defrost beautifully for quick lunches when I need something comforting in a hurry.

Serving Suggestions

This soup shines alongside a thick slice of crusty sourdough or a warm baguette, perfect for mopping up every last creamy spoonful. I love pairing it with a crisp white wine like Riesling, which balances the richness with a touch of brightness. On colder nights, I have served it with a simple green salad dressed in lemon vinaigrette, and the contrast makes the whole meal feel complete.

  • Top with a dollop of sour cream and extra cracked pepper for a tangy finish.
  • Garnish with crispy fried onions or croutons if you want added crunch.
  • Serve it in bread bowls for a cozy, impressive presentation that always gets compliments.
Close-up of Creamy Potato Soup with Cabbage in a white bowl, topped with parsley, perfect for cozy weeknight dinners. Save
Close-up of Creamy Potato Soup with Cabbage in a white bowl, topped with parsley, perfect for cozy weeknight dinners. | happytiziri.com

There is something quietly powerful about a bowl of soup that asks for nothing but your attention and gives back comfort in return. I hope this one finds a place in your rotation, warming your kitchen and the people you share it with.

Recipe Q&A

Can I make this soup vegan?

Yes, simply substitute the butter with olive oil and use your favorite plant-based milk instead 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 also work wonderfully and add extra richness.

How do 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 milk or stock if needed to adjust consistency.

Can I freeze this potato soup?

While possible, potato soups can become grainy when frozen. For best results, freeze before adding the cream and stir it in fresh when reheating.

What can I add for more protein?

Chopped cooked bacon, smoked sausage, or white beans make excellent additions. Stir in during the final minutes of cooking to heat through.

Do I need an immersion blender?

An immersion blender is most convenient, but you can carefully transfer portions to a regular blender. Blend only half the soup to maintain some texture.

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 and a hint of sweetness, perfect for cozy evenings and chilly nights.

Prep duration
20 minutes
Cooking duration
30 minutes
Overall time
50 minutes
Written by Rebecca Holt


Skill level Easy

Cuisine type European

Serves 4 Number of servings

Dietary details Vegetarian friendly

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, 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

Step-by-step guide

Step 01

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

Step 02

Bloom Garlic: Stir in minced garlic and cook for 1 minute until fragrant.

Step 03

Soften Vegetables: Add sliced cabbage and diced carrots, sautéing for 5 minutes until vegetables begin to soften.

Step 04

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

Step 05

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

Step 06

Puree Soup: Remove bay leaf. Use immersion blender to partially puree soup, creating creamy texture while maintaining some vegetable chunks for body.

Step 07

Finish with Dairy: 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.

Essential equipment

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

Allergy details

Always check every ingredient for allergens and talk with a medical expert if unsure.
  • Contains dairy including butter and milk or cream
  • Gluten possible when serving with bread or using non-gluten-free stock
  • Always verify ingredient labels for hidden allergens

Nutrition data (per serve)

Details given for informational use only and aren't medical advice.
  • Energy: 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.