Creamy Potato Soup with Cabbage

Featured in: Hearty Soups & Stews

This comforting European-style soup combines russet potatoes, green cabbage, and carrots in a velvety broth enriched with cream. The vegetables simmer in vegetable stock with aromatic thyme and bay leaf until tender, then partially blend for a creamy texture with satisfying chunks. Finished with fresh parsley and optional nutmeg, it delivers warmth and comfort in every spoonful. Perfect for cozy evenings, this vegetarian soup is naturally gluten-free and ready in just 50 minutes.

Updated on Fri, 30 Jan 2026 08:59:00 GMT
Creamy Potato Soup with Cabbage in a rustic bowl, garnished with fresh parsley and served with crusty bread. Save
Creamy Potato Soup with Cabbage in a rustic bowl, garnished with fresh parsley and served with crusty bread. | amberladle.com

The kitchen smelled like butter and onions, and outside the window, rain tapped a steady rhythm against the glass. I was alone that evening, craving something warm that didn't require much thought. I pulled out a half head of cabbage that had been sitting in the crisper, some potatoes, and decided to make something creamy and simple. What came together in that pot became one of those recipes I return to whenever I need comfort without fuss.

I made this for my neighbor once after she mentioned feeling under the weather. She called me the next day to ask for the recipe, amazed that something so simple could taste so rich. It was one of those small moments that reminded me how a bowl of soup can say more than words. Since then, I've made it for quiet dinners, last-minute guests, and those nights when nothing else sounds right.

Ingredients

  • Unsalted butter: This is your flavor foundation, giving the soup a silky richness right from the start.
  • Yellow onion: Diced fine, it melts into sweetness and builds the base of every good soup.
  • Garlic: Just two cloves add warmth without overpowering the delicate vegetables.
  • Green cabbage: Slice it thin so it softens beautifully and releases a gentle, almost floral sweetness.
  • Russet potatoes: These break down easily and give the soup its creamy body when blended.
  • Carrots: They add color, a hint of natural sugar, and balance the earthiness of the potatoes.
  • Vegetable stock: Use a good quality one, it carries all the flavors and becomes the soul of the soup.
  • Whole milk or cream: Stirred in at the end, this makes everything velvety and ties the flavors together.
  • Bay leaf and dried thyme: These quiet herbs add depth without announcing themselves.
  • Nutmeg: Just a pinch wakes up the creamy notes and adds a whisper of warmth.
  • Fresh parsley: Chopped and scattered on top, it brings brightness and a pop of green.

Instructions

Product image
Mix batters, prep ingredients, grate vegetables, and store leftovers easily during baking and everyday cooking.
Check price on Amazon
Start with the aromatics:
Melt the butter in a large pot over medium heat, then add the diced onion. Let it cook gently until soft and translucent, about four minutes, filling your kitchen with that unmistakable savory scent.
Add the garlic:
Stir in the minced garlic and cook for just one minute until it smells fragrant and sweet. Don't let it brown or it will turn bitter.
Sauté the vegetables:
Toss in the sliced cabbage and diced carrots, stirring them around for about five minutes. You'll notice the cabbage start to wilt and the carrots soften at the edges.
Build the soup base:
Add the diced potatoes, bay leaf, thyme, and vegetable stock. Bring everything to a boil, then lower the heat to a gentle simmer.
Simmer until tender:
Let the soup cook uncovered for 20 to 25 minutes, stirring occasionally. The potatoes should be soft enough to break apart easily with a spoon.
Blend for creaminess:
Remove the bay leaf, then use an immersion blender to partially puree the soup. Leave some chunks for texture, it makes every spoonful more interesting.
Finish with cream:
Stir in the milk or cream and season with salt, pepper, and a pinch of nutmeg. Warm it through gently without letting it boil, or the cream might curdle.
Serve and garnish:
Ladle the soup into bowls, sprinkle fresh parsley on top, and serve it hot with crusty bread on the side if you like.
Product image
Mix batters, prep ingredients, grate vegetables, and store leftovers easily during baking and everyday cooking.
Check price on Amazon
Creamy Potato Soup with Cabbage steaming in a bowl next to sliced bread on a textured wooden table. Save
Creamy Potato Soup with Cabbage steaming in a bowl next to sliced bread on a textured wooden table. | amberladle.com

There was an evening when I made this soup and realized halfway through that I was out of cream. I used a splash of oat milk instead, and it turned out just as comforting. That little improvisation taught me that this recipe is forgiving and adaptable, which is exactly what a good soup should be.

Storing and Reheating

This soup keeps beautifully in the fridge for up to four days in an airtight container. I actually think it tastes better the next day once the flavors have had time to settle. Reheat it gently on the stove over low heat, stirring occasionally, and add a splash of milk or stock if it's thickened too much. Avoid microwaving on high, it can make the texture uneven.

Making It Your Own

Once you've made this a few times, you'll start to see how flexible it is. I've added crispy bacon on top for guests who eat meat, stirred in a handful of fresh dill instead of parsley, and even swapped the cabbage for kale when that's what I had. Some nights I'll add a squeeze of lemon juice at the end for brightness, other times I'll toast some caraway seeds in the butter before adding the onions. It's one of those recipes that welcomes your ideas.

Pairing Suggestions

This soup loves to be served with something crunchy and warm. A thick slice of sourdough, toasted and rubbed with garlic, is my favorite. If you want to make it a full meal, a simple green salad with a sharp vinaigrette balances the creaminess perfectly. On colder nights, I'll pour a glass of crisp Riesling or a light Pinot Grigio, the acidity cuts through the richness in the best way.

  • Serve with crusty bread, garlic toast, or soft dinner rolls.
  • Pair with a crisp white wine like Riesling or Sauvignon Blanc.
  • Add a side salad with lemon vinaigrette for contrast.
Product image
Serve homemade meals comfortably with sturdy utensils and steak knives for everyday dining and special dinners.
Check price on Amazon
Velvety Creamy Potato Soup with Cabbage ladled into a white bowl, highlighting tender potatoes and green cabbage. Save
Velvety Creamy Potato Soup with Cabbage ladled into a white bowl, highlighting tender potatoes and green cabbage. | amberladle.com

This soup has become one of those recipes I don't really think about anymore, I just make it. It's there when I need it, warm and ready, like an old friend who knows exactly what to say.

Recipe FAQs

Can I make this soup ahead of time?

Yes, this soup stores beautifully in the refrigerator for up to 4 days. Reheat gently on the stovetop, adding a splash of milk or stock if it thickens too much. The flavors often deepen after a day.

How do I make this soup vegan?

Simply substitute the butter with olive oil and use your favorite plant-based milk such as oat, cashew, or coconut milk. Ensure your vegetable stock is vegan-friendly and the result will be equally creamy and delicious.

Can I freeze leftover soup?

Yes, this soup freezes well for up to 3 months. Cool completely before transferring to freezer-safe containers. Thaw overnight in the refrigerator and reheat gently, stirring occasionally. The texture may slightly change but the flavor remains excellent.

What can I use instead of an immersion blender?

A regular blender works perfectly. Transfer half the soup in batches to blend, then return it to the pot. Alternatively, use a potato masher for a chunkier, rustic texture that's equally satisfying.

How can I add more protein to this soup?

Stir in cooked white beans, chickpeas, or lentils for plant-based protein. For non-vegetarian options, add crispy bacon, diced ham, or smoked sausage. You can also top with a poached egg for extra richness.

What type of cabbage works best?

Green cabbage is traditional and provides a mild, slightly sweet flavor. Savoy cabbage offers a more delicate texture, while white cabbage works similarly. Avoid red cabbage as it will discolor the soup.

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 min
Cook time
30 min
Overall time
50 min
Created by Rachel Hayes


Skill required Easy

Cuisine European

Makes 4 Serving size

Diet preferences Meat-free

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

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

Step 03

Cook vegetables: Add sliced cabbage and diced carrots; sauté for 5 minutes until beginning to soften.

Step 04

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

Step 05

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

Step 06

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

Step 07

Finish soup: 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.

Equipment needed

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

Allergy info

Always review ingredients for allergens. Talk to your healthcare provider if you're unsure.
  • Contains dairy from butter and milk or cream
  • Gluten present if serving with bread or using non-gluten-free stock
  • Always verify ingredient labels for hidden allergens

Nutrition details (each serving)

Nutritional details are for reference and aren't a substitute for healthcare guidance.
  • Calorie Count: 270
  • Fat content: 9 g
  • Carbohydrate: 42 g
  • Protein amount: 6 g