Warm, hearty, and packed with authentic flavor, German Potato Kraut Soup is a comforting blend of tender potatoes, tangy sauerkraut, and aromatic vegetables, all simmered together in a creamy broth. This traditional German-inspired recipe features smoky notes from optional sausage and the subtle, nutty flavor of caraway seeds, making it a rich and satisfying meal perfect for cooler weather. With just 20 minutes of prep and a short simmer, this creamy potato soup comes together quickly and pairs beautifully with crusty or rye bread. Ideal for family dinners or a cozy lunch, it’s a delicious way to enjoy the classic flavors of German cuisine.
Peel and dice the potatoes into bite-sized cubes. Finely chop the onion, garlic, celery, and carrot.
If using smoked sausage, slice it into thin rounds.
In a large pot, melt the butter over medium heat. Add the onion, garlic, carrot, and celery, then sauté for 5-7 minutes until softened.
Stir in the flour and cook for 1-2 minutes until it forms a light roux.
Pour in the broth gradually, stirring constantly to avoid lumps. Bring the mixture to a boil.
Add the potatoes, sauerkraut, caraway seeds, salt, and pepper. If using sausage, add it at this stage.
Reduce the heat to a simmer and cook for 25-30 minutes or until the potatoes are tender.
Stir in the heavy cream and simmer for another 5 minutes to allow the flavors to meld together.
Taste and adjust seasoning as needed.
Serve hot, garnished with fresh dill if desired. Enjoy with crusty bread or rye bread on the side.
Serving size | 3208.6 grams (3208.6g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 2384 |
Total Fat 136.30g | 175% |
Saturated Fat 72.80g | 364% |
Polyunsaturated Fat 1.90g | |
Cholesterol 357mg | 119% |
Sodium 10465mg | 455% |
Total Carbohydrate 228.60g | 83% |
Dietary Fiber 32.90g | 118% |
Total Sugars 29.50g | |
Protein 46.60g | 93% |
Vitamin D 16IU | 78% |
Calcium 416mg | 32% |
Iron 16mg | 90% |
Potassium 5874mg | 125% |
Source of Calories