Skip to content

Hearty Sauerkraut Soup with Roasted Potatoes

Hearty Sauerkraut Soup with Roasted Potatoes

Sauerkraut soup with roasted potatoes is a comforting traditional dish that has been cherished for generations. Sauerkraut itself has long been valued for its rich nutritional benefits and abundance of vitamins, but it truly comes to life in a warm, hearty bowl of homemade soup on a cold day. The secret to making this dish truly special lies not only in choosing high-quality sauerkraut, but also in the way the potatoes are prepared. Instead of simmering them in the acidic broth — which can prevent them from becoming soft and fluffy — they are roasted separately until golden and crisp, adding the perfect contrast of textures and an irresistible depth of flavor.

Sauerkraut Soup with Roasted Potatoes: Ingredients

For the best flavor, choose high-quality bone-in pork, which creates a rich, flavorful broth.

Ingredients

For the broth:

  • 600 g pork ribs or fatty pork shoulder
  • 2.5 liters water
  • bay leaves
  • whole black peppercorns
  • salt
  • 1 generous tablespoon full-fat sour cream and chopped fresh dill (for serving)

For the soup:

  • 500 g sauerkraut (if very sour, rinse lightly)
  • 1 large onion
  • 1 carrot
  • 1 tablespoon lard or oil for frying

For the potatoes:

  • 6–8 medium potatoes
  • a drizzle of oil
  • salt
  • dried thyme or caraway seeds
Hearty Sauerkraut Soup with Roasted Potatoes

Sauerkraut Soup with Roasted Potatoes: Instructions

  1. Start by making a rich, flavorful broth. You can prepare it in advance to save time on the day of cooking. Place the meat in cold water, bring to a boil, and skim off any foam. Add the bay leaves, peppercorns, and salt, then simmer over low heat for 1–1.5 hours, until the meat begins to fall away from the bone.
  2. In a large deep frying pan, heat a little fat and sauté the finely chopped onion and grated carrot. Once softened, add the sauerkraut and cook for a few minutes. This step deepens the soup’s flavor and gives it a richer color.
  3. Transfer the sautéed vegetables and sauerkraut into the pot with the broth. Simmer for another 30 minutes, until the cabbage becomes tender. For a quicker or vegetarian version, you can use vegetable broth instead, though a rich meat broth works best.
  4. Remove the cooked meat, cut it into bite-sized pieces, and return it to the soup (or reserve it for another dish).
  5. While the soup is simmering, prepare the potatoes. Peel them (or scrub young potatoes well), cut into wedges, drizzle with oil, and season with salt and dried thyme or caraway seeds. Roast in a preheated oven at 200°C (400°F) for 30–40 minutes, until golden and crispy.
  6. Serve the soup in bowls topped with a spoonful of sour cream and a sprinkle of dill (optional). Add the crispy potatoes directly into the soup or serve them on the side — either way, every bite will feel like pure comfort.
Hearty Sauerkraut Soup with Roasted Potatoes

Why Are Roasted Potatoes the Best Choice for This Soup?

Although we often throw all soup ingredients into one pot, sauerkraut soup with roasted potatoes benefits from a slightly different approach if you want the perfect balance of flavor and texture.

The main reason lies in chemistry: the acidity released by sauerkraut affects the starch in potatoes and prevents it from breaking down properly. If you boil the potatoes together with the sauerkraut, they often remain unpleasantly firm and “glassy,” never achieving that soft, fluffy texture. Roasting solves this problem. Because the potatoes avoid direct contact with the acidic broth, their interiors become soft and fluffy, while the outside develops a beautifully crisp crust.

There is another advantage: flavor. During roasting, caramelization creates a golden exterior that adds subtle smoky notes and a comforting homemade aroma — something simple boiled potatoes could never achieve.

Leave a Reply

Your email address will not be published. Required fields are marked *