Creamy Potato Soup with Cabbage

Featured in: Earthy Cozy Dinners

This comforting European-style soup combines russet potatoes, green cabbage, and carrots in a creamy, velvety base. Sautéed onions and garlic build depth, while thyme and bay leaf add aromatic warmth. The soup is partially blended for a satisfying texture that balances creaminess with hearty vegetable chunks. Finished with whole milk or cream and a sprinkle of fresh parsley, it's ready in just 50 minutes and serves four.

Updated on Fri, 30 Jan 2026 11:37:00 GMT
Creamy Potato Soup with Cabbage steaming in a white bowl, garnished with fresh parsley and served alongside crusty bread. Save to Pinterest
Creamy Potato Soup with Cabbage steaming in a white bowl, garnished with fresh parsley and served alongside crusty bread. | saffronmoss.com

There's a particular kind of quiet that settles over the kitchen when you're stirring a pot of soup on a gray afternoon. I made this creamy potato and cabbage soup on one of those days when the sky felt low and heavy, and I needed something that would fill the house with warmth. The butter sizzled, the onions softened, and by the time the cabbage hit the pot, I knew I was making something that would become a regular in my rotation. It's the kind of soup that doesn't ask much of you but gives back tenfold.

I once made this for a friend who swore she didn't like cabbage. She ate two bowls and asked for the recipe before she left. That's when I realized this soup has a way of winning people over, even the skeptics. The cabbage mellows into something tender and sweet, nothing like the sharp bite it can have raw. It was one of those small victories in the kitchen that made me smile for days.

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 that rich base you'll taste in every spoonful.
  • Yellow onion: Diced and cooked until translucent, it adds a gentle sweetness that supports the whole soup without overpowering it.
  • Garlic: Just enough to add warmth and depth, be careful not to let it burn or it'll turn bitter.
  • Green cabbage: Slice it thin so it cooks evenly and becomes tender, almost silky, as it simmers.
  • Russet potatoes: These break down beautifully when blended, giving the soup its creamy body without needing loads of cream.
  • Carrots: They add a hint of natural sweetness and a pop of color that makes the soup feel more complete.
  • Vegetable stock: Use a good quality one, it's the backbone of the flavor here.
  • Whole milk or cream: Stir this in at the end for that luscious, velvety finish that makes the soup feel indulgent.
  • Bay leaf and thyme: These herbs add a quiet, earthy note that ties everything together.
  • Nutmeg: Just a pinch, it's optional but it adds a whisper of warmth that's hard to pinpoint but lovely.
  • Fresh parsley: Chopped and sprinkled on top, it adds brightness and a fresh contrast to the richness below.

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, then add the diced onion and let it cook slowly until it's soft and translucent, about 4 minutes. Stir in the garlic and let it cook just until you can smell it, about a minute.
Add the vegetables:
Toss in the sliced cabbage and diced carrots, stirring them into the buttery onions and letting them sauté for about 5 minutes. You'll see the cabbage start to wilt and soften, which is exactly what you want.
Build the soup base:
Add the diced potatoes, bay leaf, thyme, and vegetable stock, then bring everything to a boil. Once it's bubbling, reduce the heat to a gentle simmer and let it cook uncovered for 20 to 25 minutes until the potatoes are completely tender.
Blend to your liking:
Remove the bay leaf, then use an immersion blender to partially purée the soup, leaving some chunks for texture. If you don't have an immersion blender, carefully transfer half the soup to a regular blender, blend it, and stir it back in.
Finish with cream:
Stir in the milk or cream, then season with salt, pepper, and a pinch of nutmeg if you like. Warm it through gently without letting it boil, then ladle it into bowls and top with fresh parsley.
A pot of Creamy Potato Soup with Cabbage, featuring tender russet potatoes, carrots, and a velvety broth. Save to Pinterest
A pot of Creamy Potato Soup with Cabbage, featuring tender russet potatoes, carrots, and a velvety broth. | saffronmoss.com

The first time I served this with crusty bread, I watched everyone at the table dunk their bread into the bowl and scrape up every last bit. It became less about the soup itself and more about the ritual of soaking up that creamy broth. That's when I knew this recipe wasn't just food, it was comfort in a bowl.

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

If you want to go vegan, swap the butter for olive oil and use your favorite plant-based milk, it works beautifully. For a heartier version, I've added chopped cooked bacon or smoked sausage, and it turns the soup into something a bit more substantial. Yukon Gold potatoes can replace the russets if you want an even creamier texture, they hold their shape a bit better but still blend smoothly.

Serving and Pairing

I always serve this with a hunk of crusty bread, something with a good chew that can stand up to the creamy soup. A crisp white wine like Riesling is a lovely pairing if you're in the mood, the acidity cuts through the richness perfectly. Leftovers keep well in the fridge for up to three days, and I actually think the flavors deepen overnight.

What You Need to Succeed

This recipe is forgiving, but a few tools make it easier. A large soup pot gives you room to stir without splashing, and an immersion blender is worth its weight in gold for soups like this. If you don't have one, a regular blender works, just be careful with the hot liquid.

  • Use a sharp chef's knife to make slicing the cabbage quick and even.
  • A ladle with a deep bowl makes serving smooth and mess free.
  • Always taste and adjust the seasoning before serving, every pot is a little different.
Rich Creamy Potato Soup with Cabbage ladled into a rustic bowl, with a swirling spoonful showing its smooth texture. Save to Pinterest
Rich Creamy Potato Soup with Cabbage ladled into a rustic bowl, with a swirling spoonful showing its smooth texture. | saffronmoss.com

This soup has become my go to when I need something easy, nourishing, and deeply comforting. I hope it brings the same warmth to your table that it's brought to mine.

Recipe FAQs

Can I make this soup vegan?

Yes, 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 can also be used for an even richer, buttery consistency.

How do I achieve the perfect creamy texture?

Use an immersion blender to partially purée the soup, leaving some chunks for body. This creates a velvety base while maintaining satisfying texture.

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 added smoky depth.

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

What wine pairs well with this soup?

A crisp white wine such as 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 soup with tender cabbage, carrots, and a hint of sweetness. Perfect for cozy evenings.

Prep Steps Duration
20 min
Time Needed to Cook
30 min
Overall Time Required
50 min
Created by Leah Winslow


Skill Level Easy

Cuisine Type European

Servings Made 4 Number of Portions

Diet Preferences Meat-Free

List of Ingredients

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 (approximately 14 ounces)
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 Make It

Step 01

Sauté aromatics: Melt butter in a 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

Build vegetable base: Add sliced cabbage and diced carrots; sauté for 5 minutes until vegetables begin to soften.

Step 04

Simmer soup: Add potatoes, bay leaf, thyme, and vegetable stock. Bring to a boil, then reduce heat to a gentle simmer. Cook uncovered for 20 to 25 minutes until potatoes and cabbage are very tender.

Step 05

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

Step 06

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

Step 07

Serve: Ladle soup 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.

Equipment List

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

Allergy Details

Double-check each ingredient for allergens. Ask your doctor if you're unsure.
  • Contains dairy products including butter and milk or cream
  • Gluten present if serving with bread or using non-gluten-free stock
  • Verify all ingredient labels for undeclared allergens

Nutrition Info (per serving)

Only use this info for reference—it won't replace expert advice.
  • Calorie Content: 270
  • Amount of Fat: 9 g
  • Carbohydrate: 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.