German Sauerkraut Soup Recipe: Smoky Bacon and Caraway Comfort in One Pot

Soups & Stews

German Sauerkraut Soup Recipe: Smoky Bacon and Caraway Comfort in One Pot

German sauerkraut soup recipe brings hearty, smoky comfort to your table with just one pot of simmered flavors—where tangy sauerkraut meets caramelized bacon and earthy caraway. This dish has been my go-to for chilly evenings, transforming simple ingredients into a meal that feels like a hug in a bowl. The key lies in slow simmering, which melds the sharpness of fermented cabbage with the richness of pork and aromatic spices.

The beauty of this soup is its balance—sweet, smoky, and tangy all at once. You’ll start with crispy bacon that renders its fat into the pot, then add sauerkraut that softens while releasing its deep, fermented flavor.

Caraway seeds and a splash of apple cider vinegar brighten the broth, while potatoes and onions round out the texture. It’s the kind of recipe that tastes even better the next day as flavors deepen.

What makes this dish truly special is its versatility—serve it with crusty bread for dipping or alongside grilled sausages for a full German feast. The broth is rich enough to stand alone but hearty enough to satisfy even the hungriest appetites.

Whether you’re cooking for a family gathering or a quiet weeknight dinner, this soup delivers authentic comfort without fuss.

For those who prefer a lighter version, swap bacon for smoked turkey or use vegetable broth instead of pork. The method remains the same, proving this recipe adapts to any table while keeping tradition at its core. Let’s get cooking—your kitchen will smell like home in no time.

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
🔥
Calories
Med Cal

Ingredients for german sauerkraut soup

Pantry staples meet German tradition in this one-pot wonder, where smoky bacon and tangy sauerkraut create comfort in every bowl.

Ingredient Amount Notes
Thick-Cut Bacon 🥓 8 oz Smoked or regular, cut into 1/2-inch pieces
Yellow Onions 🧅 1 whole Medium, thinly sliced
Russet Potatoes 🥔 2 lb Peeled, cut into 1-inch cubes
Sauerkraut 🥬 2 cups Drained, rinsed if too acidic
Caraway Seeds 🌾 1 tbsp Whole, lightly toasted
Apple Cider Vinegar 🍏 2 tbsp For brightness
Chicken or Vegetable Broth 💧 4 cups Low-sodium preferred
Bay Leaves 🍃 2 whole For depth of flavor
Fresh Thyme 🌿 1 tbsp Leaves only, chopped
Salt 🧂 1 ½ tsp Adjust to taste
Black Pepper 🌶️ ½ tsp Freshly ground
Sour Cream 🧀 ½ cup Full-fat for richness
Crusty Bread 🍞 6 slices For serving

The bacon sets the foundation here—thick-cut, smoked bacon adds the deepest flavor, but regular bacon works in a pinch. Look for bacon with good marbling at Costco or your local butcher for the best quality. The sauerkraut should be vibrant and slightly moist, not dried out. If it's too acidic, rinse it well to balance the flavors. Caraway seeds are the soul of this dish—toast them lightly in a dry pan for 30 seconds to release their aroma before adding to the pot.

No bacon? Smoked turkey or ham works beautifully, though the flavor will differ slightly. Swap chicken broth for vegetable broth if you prefer a lighter option, but the richness of pork broth enhances the dish. If you can't find caraway seeds, fennel seeds at half the amount offer a similar earthy note. The potatoes should be evenly sized to ensure they cook at the same rate. For extra depth, add a splash of dark beer or apple juice instead of vinegar—both work well but change the profile.

This soup tastes even better the next day as flavors meld. Store leftovers in an airtight container in the fridge for up to 5 days, or freeze for 3 months. The broth thickens when chilled, so stir in a splash of water or broth when reheating. For serving, keep the sour cream chilled until ready to dollop on top—full-fat gives the best texture. Pair with crusty bread or grilled sausages for a complete German meal.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this recipe on busy nights—just fry the bacon, toss in the onions and potatoes, then dump the sauerkraut straight from the jar. No chopping, no fuss, and the stove does all the work while you sip your coffee.
  • Caraway-Kissed Comfort: That earthy caraway seed? It’s the secret weapon here, turning tangy sauerkraut into something ridiculously good. The bacon adds smoky depth, and the potatoes soak up all the flavor like little flavor sponges.
  • Leftovers That Don’t Suck: Honestly, this soup only gets better the next day. The flavors meld overnight, and reheating it is effortless—just a quick stir on the stove. I make a double batch on Sundays because it’s my go-to for lazy lunches all week.
  • Budget-Friendly Feast: Thick-cut bacon feels indulgent, but a few slices stretch far when paired with potatoes and sauerkraut. It’s a hearty meal that won’t break the bank, and the leftovers stretch even further—perfect for feeding a crowd without stressing your wallet.

Step-by-step instructions for German sauerkraut soup

This hearty soup delivers smoky depth and comforting texture using just one pot.

1

Cook the Bacon Until Crispy

Place the 8 oz thick-cut bacon in a large Dutch oven over medium heat. Let it cook undisturbed for 5-6 minutes until the edges become deep golden brown and the fat begins to render. This crispy bacon will infuse the soup with rich, smoky flavor.

Once the bacon is 75% cooked, use tongs to gently flip the pieces and continue cooking for another 3-4 minutes until fully crispy. Remove the bacon with a slotted spoon and set aside on paper towels to drain excess fat. Keep the rendered fat in the pot—it's essential for building flavor. If you prefer less fat, you can drain all but 2 tablespoons after cooking the bacon.

2

Sauté Onions and Toast Caraway Seeds

In the same Dutch oven, add the 1 whole yellow onion (thinly sliced) and cook over medium heat for 5-6 minutes until softened and just beginning to turn golden. Stir occasionally to prevent burning.

Add the 1 tablespoon caraway seeds and cook for 30 seconds until they become fragrant and lightly toasted. The seeds will release their distinctive, earthy aroma—this is where the soup gets its authentic German character. If you're using whole seeds, don't crush them; let them toast whole for better flavor distribution.

3

Build the Soup Base with Potatoes and Sauerkraut

Add the 2 lb russet potatoes (cut into 1-inch cubes) to the pot and stir to coat them in the bacon fat. Pour in the 4 cups chicken or vegetable broth, ensuring all potato pieces are submerged. Add the 2 whole bay leaves, 1 tablespoon fresh thyme, 1.5 teaspoons salt, and 0.5 teaspoon black pepper. Bring to a boil over high heat, then reduce to a gentle simmer. Cover and cook for 15 minutes to allow the potatoes to soften.

After 15 minutes, stir in the 2 cups sauerkraut (drained and rinsed if too acidic) and the 2 tablespoons apple cider vinegar. The vinegar brightens the tangy flavor of the sauerkraut while balancing the richness of the bacon. Return to a simmer and cook uncovered for another 10-12 minutes until the potatoes are fork-tender and the soup has thickened slightly. The potatoes should hold their shape but be easily pierced with a knife.

4

Finish with Sour Cream and Serve

Remove the 2 bay leaves and reduce the heat to low. Stir in the 0.5 cup sour cream until fully incorporated. The soup should be creamy but not curdled—if it looks too thick, add 2-3 tablespoons of hot broth to loosen it. Taste and adjust seasoning with additional salt or pepper if needed.

Ladle the soup into bowls and top each serving with 2 slices of crusty bread and the reserved crispy bacon. The contrast of the warm, hearty soup with the cool, crispy bread creates the perfect comfort-food experience. Serve immediately while the bacon is still crisp and the soup is steaming hot.

👨‍🍳

Pro Tips For Making German Sauerkraut Soup

  • Render Bacon Slowly: Start thick-cut bacon in a cold pot over medium-low heat. I used to blast it on high and ended up with grease fires—now I let it sizzle gently for 8-10 minutes until the edges crisp. The fat renders cleaner, and the bacon stays juicy without burning.
  • Slice Potatoes Evenly: Cut russet potatoes into 1-inch chunks, not random sizes. Uneven pieces mean some cook mush while others stay raw. If you’re lazy, use a mandoline—it’s faster and more consistent than a knife.
  • Drain Sauerkraut Well: Rinse sauerkraut in a colander for 30 seconds, then squeeze out excess liquid with your hands. Skipping this step makes the soup watery and dulls the tang. (Yes, it’s a pain, but trust me—it matters.)
  • Toast Caraway Seeds: Dry-toast the caraway seeds in a separate pan for 30 seconds before adding them to the soup. This awakens their flavor instead of letting them taste like sawdust. A pinch of salt while toasting keeps them from burning.

Wine and beer pairings for this dish

German Wheat Beers

German wheat beers like Weißbier or Hefeweizen are the classic pairings for this soup. Their banana and clove notes complement the caraway and tangy sauerkraut beautifully. I love Paulaner Hefeweizen—its creamy texture and subtle spice mirror the soup’s depth.

Serve slightly chilled to enhance the beer’s refreshing qualities while balancing the soup’s heartiness. 🍺

Dry Riesling

A crisp, dry Riesling from Germany’s Mosel region cuts through the richness with its bright acidity and citrus undertones. Look for a Kabinett or Spätlese with 12-13% ABV—the mineral notes harmonize with the bacon’s smokiness. Chill to 45-50°F for optimal contrast against the warm soup.

Dark Lager Pairings

For a bolder match, try a Dunkel lager like Ayinger Altbairisch Dunkel. Its malty sweetness and roasted barley notes echo the caramelized onions and potatoes. The beer’s 5.5-6% ABV stands up to the soup’s depth without overpowering it. Serve at 48-52°F to preserve its balance.

Non-Alcoholic Options

For a non-alcoholic pairing, German apple cider (like Rothaus) mirrors the soup’s tangy brightness. Alternatively, a sparkling mineral water with a slice of lemon enhances the caraway’s aroma. Both options keep the meal refreshing without alcohol’s interference.

Wine Alternatives

If beer isn’t your preference, a Pinot Noir from Germany’s Baden region offers earthy notes that complement the bacon and sauerkraut. Choose a lighter Spätburgunder with 12.5% ABV or less. Decant for 30 minutes to soften tannins and enhance its fruitiness.

Nutrition facts

Servings 6
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 22g28%
Saturated Fat 9g45%
Cholesterol 55mg18%
Sodium 1150mg49%
Total Carbohydrate 35g12%
Dietary Fiber 6g21%
Sugars 8g
Protein 18g36%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Why does my sauerkraut soup taste too sour?

Sauerkraut’s natural acidity can overpower the dish if not balanced. Rinse the sauerkraut before adding it to reduce sharpness, or stir in 1 tablespoon sugar or 1 extra tablespoon vinegar (yes, it sounds counterintuitive—vinegar balances acidity!). For extra richness, add a splash of beer or apple juice while simmering to mellow the tang.

2

Can I make this soup vegetarian?

Replace the bacon with smoked tofu or tempeh (pan-fried until crispy) and use vegetable broth. For depth, add 1 teaspoon liquid smoke or a pinch of smoked paprika. The caraway and sour cream will keep the dish rich and satisfying.

3

How do I store leftovers to keep them tasting fresh?

Let the soup cool completely before transferring to an airtight container. It keeps in the fridge for 5 days, but the flavors actually improve after 24 hours as the sauerkraut softens further. For freezing, portion into single-serving bags and thaw overnight in the fridge—never microwave directly from frozen.

4

What’s the secret to getting crispy bacon in the soup?

Cook the bacon low and slow first—start over medium-low heat for 8-10 minutes until the edges are golden but not fully crispy. Then crank the heat to medium-high for the last 2 minutes to crisp. The key is patience: rushing burns the fat, which makes the soup greasy. Drain all but 2 tablespoons of fat for the best flavor balance.

5

Can I use frozen sauerkraut instead of fresh?

Frozen sauerkraut works in a pinch, but it lacks the fermented depth of fresh. If using frozen, thaw and rinse thoroughly to remove excess brine, then pat dry. For extra flavor, add 1/2 teaspoon mustard powder to mimic the tang. Pro tip: Fresh sauerkraut from a German deli has the best texture and taste.

★★★★★4.6(12 reviews)
Categories Soups & Stews