Creamy Potato Soup with Cabbage

Featured in: Warm Rustic Bowls & Greens

This comforting European-style soup combines tender russet potatoes, sweet cabbage, and carrots in a velvety broth enriched with cream. Partially blended for a creamy yet chunky texture, it's seasoned with thyme, bay leaf, and a hint of nutmeg. Ready in just 50 minutes, this vegetarian dish serves 4 and pairs beautifully with crusty bread and a crisp Riesling.

Updated on Fri, 30 Jan 2026 10:22:00 GMT
Creamy Potato Soup with Cabbage ladled into a rustic bowl, garnished with fresh parsley and served beside warm crusty bread. Save
Creamy Potato Soup with Cabbage ladled into a rustic bowl, garnished with fresh parsley and served beside warm crusty bread. | maplelumen.com

The smell of butter melting into soft onions always brings me straight back to my grandmother's kitchen on rainy afternoons. She'd pull out her heaviest pot and start building soups from whatever was in the pantry, and this creamy potato and cabbage soup was her quiet genius. There was never a recipe card, just her hands moving through the motions while we talked about everything and nothing. The cabbage would wilt down into something sweet and tender, and the potatoes would break apart into clouds. I've been making this for years now, and every spoonful still feels like a warm hug from her.

I made this for a friend who was getting over a cold last winter, and she called me the next day just to say it made her feel human again. We sat at her kitchen table with big bowls and crusty bread, and she kept going back for more even though she claimed she had no appetite. She said the cabbage reminded her of her childhood in Poland, and I realized how food can speak languages we didn't even know we shared. That night, this soup became more than just dinner.

Ingredients

  • Unsalted butter: This is your flavor foundation, melting into the onions and creating that rich, golden start every good soup needs.
  • Yellow onion: Dice it small so it melts into the background, sweetening everything without taking over.
  • Garlic: Just two cloves, minced fine, and added after the onions so it doesn't burn and turn bitter.
  • Green cabbage: Slice it thin and don't be intimidated by the volume, it cooks down to almost nothing and adds a gentle sweetness.
  • Russet potatoes: These break down beautifully and give the soup its body and creaminess without needing a ton of cream.
  • Carrots: They add a little color and earthiness, plus they help balance the sweetness of the cabbage.
  • Vegetable stock: Use a good one if you can, it makes all the difference when the ingredient list is this simple.
  • Whole milk or cream: This is what turns the soup velvety, stir it in at the end so it doesn't curdle.
  • Bay leaf: One is enough, it adds a quiet herbal note that ties everything together.
  • Dried thyme: A half teaspoon is all you need to give the soup a little woodsy warmth.
  • Salt, pepper, and nutmeg: Season at the end when you can taste it, and the nutmeg is optional but it adds a secret layer of coziness.
  • Fresh parsley: Chop it just before serving, it brightens everything up and makes the bowls look alive.

Instructions

Product image
Organize kitchen cleaning supplies and cooking essentials on the wall to keep prep areas tidy and accessible.
Check price on Amazon
Start with the butter and onions:
Melt the butter over medium heat until it stops foaming, then add the diced onion and let it cook slowly until it's soft and translucent, about four minutes. You want it sweet, not browned.
Add the garlic:
Stir in the minced garlic and cook for just one minute, until your kitchen smells amazing and the garlic is fragrant but not colored.
Sauté the cabbage and carrots:
Toss in the sliced cabbage and diced carrots, stirring them around for about five minutes. They'll start to soften and shrink down, and the cabbage will turn bright and glossy.
Add potatoes and stock:
Add the diced potatoes, bay leaf, thyme, and pour in the vegetable stock. Bring everything to a boil, then turn the heat down to a gentle simmer and let it bubble away uncovered.
Simmer until tender:
Let the soup cook for 20 to 25 minutes, until the potatoes are falling apart and the cabbage is completely soft. Fish out the bay leaf and discard it.
Blend to your liking:
Use an immersion blender to purée part of the soup, leaving some chunks for texture. If you don't have one, scoop out half, blend it in a regular blender, and stir it back in.
Finish with cream:
Stir in the milk or cream and season with salt, pepper, and a pinch of nutmeg if you're using it. Warm it through gently but don't let it boil or the cream might split.
Serve hot:
Ladle the soup into bowls, scatter fresh parsley over the top, and serve with crusty bread on the side if you want something to dunk.
Product image
Organize kitchen cleaning supplies and cooking essentials on the wall to keep prep areas tidy and accessible.
Check price on Amazon
Velvety Creamy Potato Soup with Cabbage simmering in a pot, steam rising from tender potatoes, cabbage, and carrots. Save
Velvety Creamy Potato Soup with Cabbage simmering in a pot, steam rising from tender potatoes, cabbage, and carrots. | maplelumen.com

This soup has become my go to when I need to feed people without much fuss or when I just want something that feels like a reset. I made it on a Sunday last month when the weather turned cold overnight, and my partner came into the kitchen asking what smelled so good. We ended up eating it in front of a movie, bowls balanced on our laps, and I realized it's the kind of meal that makes ordinary moments feel a little bit special.

Making It Your Own

If you want to make this vegan, swap the butter for olive oil and use oat or cashew milk instead of cream. I've done this plenty of times and it still tastes rich and satisfying. For a heartier version, cook some chopped bacon or smoked sausage in the pot first, then set it aside and use the fat to cook the onions. Stir the meat back in at the end and you've got a whole different soup. Yukon Gold potatoes will give you an even creamier texture if you can find them.

What to Serve It With

Crusty bread is the obvious choice, and I like to toast thick slices and rub them with a cut garlic clove before serving. A simple green salad with a sharp vinaigrette balances the richness of the soup. If you're feeling fancy, a crisp white wine like Riesling works beautifully, the acidity cuts through the cream and complements the sweetness of the cabbage. Sometimes I just serve it with nothing at all, because it's complete on its own.

Storage and Leftovers

This soup keeps in the fridge for up to four days and actually tastes better the next day once the flavors have mingled. Reheat it gently on the stove, adding a splash of milk or stock if it's thickened up too much. You can freeze it for up to three months, though the texture might be slightly less creamy after thawing.

  • Let it cool completely before transferring to airtight containers.
  • Label it with the date so you remember when you made it.
  • Reheat slowly and stir often to bring back that silky consistency.
Product image
Slow cook soups, stews, roasts, and casseroles effortlessly for comforting meals with rich, developed flavors.
Check price on Amazon
Close-up of Creamy Potato Soup with Cabbage, showing a creamy, partially blended texture with a hint of nutmeg. Save
Close-up of Creamy Potato Soup with Cabbage, showing a creamy, partially blended texture with a hint of nutmeg. | maplelumen.com

This is the kind of soup that reminds you why simple food can be the most satisfying. Make it on a night when you need something easy and soul warming, and don't be surprised if it becomes one of your favorites too.

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. The soup will still be deliciously creamy.

What type of potatoes work best?

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

How do I achieve the perfect texture?

Use an immersion blender to partially purée the soup, leaving some chunks of potato and cabbage for body. This creates a creamy yet 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 extra smoky flavor.

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.

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 Duration
50 minutes
Created by Zoe Collins


Skill Level Easy

Cuisine European

Portion 4 Portions

Dietary Details 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 (about 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

Finishing

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

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

Step 03

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

Step 04

Build soup foundation: Add diced potatoes, bay leaf, thyme, and vegetable stock. Bring to a 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.

Step 06

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

Step 07

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

Step 08

Plate and serve: Ladle into bowls, garnish with fresh parsley, and serve hot with crusty bread if desired.

Gear Needed

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

Allergy Details

Review all ingredients for allergens and speak with your health provider if you’re unsure.
  • Contains dairy products including butter and milk or cream
  • Gluten may be present when serving with bread or using non-gluten-free stock
  • Always verify ingredient labels for potential hidden allergens

Nutrition Details (per portion)

Provided for informational purposes—always consult your health advisor.
  • Energy (Calories): 270
  • Total Fat: 9 grams
  • Total Carbs: 42 grams
  • Proteins: 6 grams