Go Back

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