Why You’ll Love This Recipe
If you’re looking for a filling soup with a delicious balance of creamy, savory, and tangy notes, this recipe delivers. It’s rustic, satisfying, and makes a full meal in a bowl. Plus, it’s a wonderful way to enjoy traditional German ingredients in a cozy, family-friendly dish.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
- 6 cups chicken broth
- 3 cups kraut juice + water to make 3 cups
- 3 potatoes, peeled and cubed
- 1 small onion, diced
- 4–5 stalks celery, diced
- 2 cups sliced carrots
- 1 stick butter
- ½ cup flour
- 1 ½ cups milk
- 2 cups cream
- 2 cups sauerkraut, drained
- 5 bratwursts, casing removed
Directions
- In a large pot, bring the chicken broth, kraut juice, potatoes, onion, celery, and carrots to a boil. Reduce heat and simmer until vegetables are tender, about 15–20 minutes.
- In a separate saucepan, melt the butter over medium heat. Stir in the flour to make a roux, cooking for 2–3 minutes. Slowly whisk in the milk and cream until thickened and smooth.
- Add the cream mixture into the soup pot and stir well.
- In a skillet, cook the bratwurst (with casings removed) until browned and crumbled. Drain excess fat and add the sausage to the soup.
- Stir in the sauerkraut and let the soup simmer for another 10 minutes to meld the flavors.
- Taste and adjust seasoning before serving.
Servings and timing
This recipe serves about 6–8 people. Preparation takes around 20 minutes, with cooking time of 35–40 minutes, for a total of about 1 hour.
Variations
- Use smoked sausage or kielbasa instead of bratwurst for a different flavor.
- Add a pinch of caraway seeds for a more traditional German taste.
- Substitute half of the cream with more milk or broth for a lighter version.
- Mix in shredded cabbage along with sauerkraut for added texture.
Storage/Reheating
Store leftovers in the refrigerator for up to 4 days in an airtight container. Reheat gently on the stovetop or in the microwave, stirring often. This soup also freezes well for up to 2 months just thaw overnight in the fridge before reheating.
FAQs
What does sauerkraut add to this soup?
It gives the soup a tangy, slightly sour flavor that balances the richness of the cream and bratwurst.
Can I use pre-cooked bratwurst?
Yes, just slice and add them directly to the soup, though browning them first adds more flavor.
Do I need to rinse the sauerkraut?
If you prefer a milder tang, you can rinse it, but using it as-is gives the soup a stronger, authentic flavor.
Can I make this soup lighter?
Yes, replace the cream with milk or broth for a less rich version.
What potatoes work best?
Waxy potatoes like Yukon Gold hold their shape best, but Russet potatoes will make the soup creamier.
Can I make this soup vegetarian?
Yes, swap the chicken broth for vegetable broth and use plant-based sausage.
Does this soup freeze well?
Yes, though the cream may separate slightly upon thawing. Reheat gently and stir to recombine.
Can I add cheese?
A little shredded cheddar or Swiss stirred in at the end adds extra richness.
What can I serve with this soup?
Crusty bread, pretzels, or a side salad pair beautifully.
How long does it take to make?
The soup takes about 1 hour from start to finish, including prep and simmering.
Conclusion
Sauerkraut, Bratwurst and Potato Soup is a cozy, flavorful dish that combines creamy comfort with the tang of sauerkraut and the savoriness of bratwurst. Perfect for chilly days or hearty family dinners, this German-inspired recipe is sure to become a favorite at your table.
PrintSauerkraut, Bratwurst and Potato Soup
Sauerkraut, Bratwurst and Potato Soup is a creamy, hearty, German-inspired soup with tangy sauerkraut, savory bratwurst, and tender vegetables. Comforting, flavorful, and perfect for chilly days, this dish makes a full meal in a bowl.
- Prep Time: 20 minutes
- Cook Time: 35–40 minutes
- Total Time: 1 hour
- Yield: 6–8 servings
- Category: Soup
- Method: Simmered & Creamed
- Cuisine: German-Inspired
Ingredients
6 cups chicken broth
3 cups kraut juice + water to make 3 cups
3 potatoes, peeled and cubed
1 small onion, diced
4–5 stalks celery, diced
2 cups sliced carrots
1 stick butter
½ cup flour
1 ½ cups milk
2 cups cream
2 cups sauerkraut, drained
5 bratwursts, casing removed
Instructions
- In a large pot, combine chicken broth, kraut juice, potatoes, onion, celery, and carrots. Bring to a boil, then reduce heat and simmer for 15–20 minutes until vegetables are tender.
- In a separate saucepan, melt butter over medium heat. Stir in flour to make a roux and cook for 2–3 minutes.
- Slowly whisk in milk and cream until thickened and smooth. Add this mixture into the soup pot and stir well.
- In a skillet, cook bratwurst with casings removed until browned and crumbled. Drain excess fat and add sausage to the soup.
- Stir in sauerkraut and simmer for another 10 minutes to meld flavors.
- Taste and adjust seasoning before serving.
Notes
Browning the bratwurst before adding gives deeper flavor.
Rinse sauerkraut if you prefer a milder tang.
Waxy potatoes like Yukon Gold hold their shape best.
For a lighter soup, replace cream with more milk or broth.
Nutrition
- Serving Size: 1 bowl
- Calories: 460
- Sugar: 6g
- Sodium: 980mg
- Fat: 32g
- Saturated Fat: 16g
- Unsaturated Fat: 14g
- Trans Fat: 0g
- Carbohydrates: 28g
- Fiber: 4g
- Protein: 16g
- Cholesterol: 95mg