/ / / / /

Elegant Cream of Sauerkraut Soup

A cream soup… but made from sauerkraut?

I know. It sounds unexpected. But pause for a moment and imagine sauerkraut transformed. Softened. Rounded. Turned into something silky, delicate, and almost luxurious. Still gently tangy, still true to its fermented roots, but calm, refined, and surprisingly elegant.

This is not the sharp, face-scrunching sourness you might be picturing. This is sauerkraut that has learned manners. Slow-cooked until it relaxes, blended until smooth, and finished with cream that gives it a velvety, restaurant-worthy texture. It’s subtle but memorable. Comforting, yet quietly impressive.

This soup feels like something you’d be served in a small European bistro. Simple ingredients. Thoughtful technique. Deep flavor without heaviness. Familiar, but completely reimagined.

Why This Soup Works

Sauerkraut is usually bold and assertive, but when it’s cooked low and slow, something magical happens. The acidity mellows, the cabbage softens, and the flavor becomes rounded and complex instead of sharp.

Potatoes naturally thicken the soup without flour. Shallots add sweetness. Cream smooths everything out. And that reserved sauerkraut juice? That’s your secret weapon for adjusting the final balance.

This is fermentation, but dressed up.

Ingredients

  • 3 tablespoons butter
  • 2 shallots, peeled and roughly chopped
  • 500 g (about 1 lb) potatoes, peeled and diced
  • 600 g (about 1.3 lb) sauerkraut, drained and chopped
    • reserve the sauerkraut juice
  • 4 cups vegetable broth
  • 300 ml (1¼ cups) heavy cream
  • Salt and black pepper, to taste
  • Soy sauce, about 1 teaspoon

For Serving

  • sour cream
  • crispy bacon pieces
  • homemade croutons
  • toasted sliced almonds
  • a drizzle of olive oil

How to Make Cream of Sauerkraut Soup

  1. Prep the ingredients
    Roughly chop the shallots. Dice the potatoes into small cubes so they cook evenly. Drain the sauerkraut well, but save the liquid, then chop it finely.
  2. Build the base
    In a large pot, melt the butter over medium heat. Add the shallots and cook for about 5 minutes, until soft and translucent but not browned.
  3. Add the potatoes
    Stir in the diced potatoes and cook for another 3 minutes, letting them lightly coat in butter and absorb flavor.
  4. Simmer gently
    Pour in the vegetable broth and cream. Bring to a gentle boil, then reduce the heat to very low. Simmer for 20–30 minutes, until the potatoes are fully tender.
  5. Add the sauerkraut
    Stir in the chopped sauerkraut. Continue cooking on very low heat for 1 to 1½ hours, until the cabbage begins to break down and soften completely. This slow step is key to a smooth, elegant flavor.
  6. Blend until silky
    Blend the soup until completely smooth using an immersion blender or a countertop blender.
  7. Season thoughtfully
    Add about 1 teaspoon soy sauce and black pepper. Taste before adding salt. If the soup needs more acidity, slowly add reserved sauerkraut juice, about ¼ to ½ cup, until the flavor feels balanced and alive.

Serving Suggestions

This soup loves contrast. Serve it hot with:

  • a swirl or a dollop of sour cream
  • crispy bacon pieces
  • homemade croutons
  • toasted sliced almonds
  • a drizzle of olive oil
Soups

Elegant Cream of Sauerkraut Soup

A silky, elegant cream soup made from slow-cooked sauerkraut, potatoes, and cream. Gently tangy, smooth, and surprisingly refined, this soup transforms a bold classic into something comforting and restaurant-worthy.

Ingredients
  

  • 3 tablespoons butter
  • 2 shallots peeled and roughly chopped
  • 500 g about 1 lb potatoes, peeled and diced
  • 600 g about 1.3 lb sauerkraut, drained and chopped
  • reserve the sauerkraut juice
  • 4 cups vegetable broth
  • 300 ml 1¼ cups heavy cream
  • Salt and black pepper to taste
  • Soy sauce about 1 teaspoon

Instructions
 

  • Prep the ingredients
  • Roughly chop the shallots. Dice the potatoes into small cubes so they cook evenly. Drain the sauerkraut well, but save the liquid, then chop it finely.
  • Build the base
  • In a large pot, melt the butter over medium heat. Add the shallots and cook for about 5 minutes, until soft and translucent but not browned.
  • Add the potatoes
  • Stir in the diced potatoes and cook for another 3 minutes, letting them lightly coat in butter and absorb flavor.
  • Simmer gently
  • Pour in the vegetable broth and cream. Bring to a gentle boil, then reduce the heat to very low. Simmer for 20–30 minutes, until the potatoes are fully tender.
  • Add the sauerkraut
  • Stir in the chopped sauerkraut. Continue cooking on very low heat for 1 to 1½ hours, until the cabbage begins to break down and soften completely. This slow step is key to a smooth, elegant flavor.
  • Blend until silky
  • Blend the soup until completely smooth using an immersion blender or a countertop blender.
  • Season thoughtfully
  • Add about 1 teaspoon soy sauce and black pepper. Taste before adding salt. If the soup needs more acidity, slowly add reserved sauerkraut juice, about ¼ to ½ cup, until the flavor feels balanced and alive.

Notes

Seve with
  • a swirl or a dollop of sour cream
  • crispy bacon pieces
  • homemade croutons
  • toasted sliced almonds
  • a drizzle of olive oil

Did you make this recipe?

I’d love to see your creation! Tag @polisgirlcooks on Instagram so I can celebrate it with you!

You Might Also Like

Leave a Reply