Sauerkraut soup, known as Kapusniak in Poland, is a beloved dish that brings warmth and comfort during the colder months. This traditional recipe features tender pork ribs, tangy sauerkraut, and hearty potatoes, all simmered together in a rich broth. It’s not only a flavorful meal but also a great way to enjoy the benefits of fermented foods. Whether you're a fan of Eastern European cuisine or simply looking for a comforting bowl of soup, this authentic Polish sauerkraut soup recipe is a must-try.
What Makes This Soup Unique?

Polish sauerkraut soup, or Kapusniak, is more than just a meal—it's a cultural staple. The name itself comes from the word "kapusta," which means cabbage in Polish. Traditionally, this soup was made with fresh cabbage, but over time, the use of fermented sauerkraut became more common. The tangy flavor of the sauerkraut pairs beautifully with the savory pork ribs and the earthy spices like cumin and smoked paprika. The addition of potatoes adds a hearty texture, while the bay leaf contributes a subtle herbal note.
Ingredients You'll Need

To make this authentic Polish sauerkraut soup, you'll need the following pantry staples:
- 6 cups water – Forms the base of the broth.
- 1 lb pork ribs – Adds a rich, meaty flavor.
- 2 tablespoons avocado oil – A healthier alternative to traditional cooking oils.
- 1 medium onion – Provides a savory depth.
- 1 medium carrot – Adds a subtle sweetness and vibrant color.
- 3 medium potatoes – Offers a hearty, filling texture.
- 1 bay leaf – Infuses the soup with a subtle herbal aroma.
- 2 cups sauerkraut with its juices – The star ingredient, providing the signature tangy flavor.
- ¼ teaspoon cumin – Adds a warm, earthy taste.
- ½ teaspoon Italian seasoning – Enhances the soup's complexity.
- ½ teaspoon smoked paprika – Gives a hint of smokiness.
- Salt and pepper – For seasoning.
- Sour cream (optional) – A creamy topping that complements the tangy sauerkraut.
Step-by-Step Instructions
-
Prep the Pork Ribs: In a large pot, add 6 cups of water and the pork ribs. Cook on medium heat for about an hour until the meat is tender. Remove the meat and shred it using two forks. Strain the broth through a fine mesh sieve for later use.
-
Sauté the Vegetables: In a medium skillet, heat the avocado oil over medium heat. Add the chopped onion and cook for 5–7 minutes until translucent. Stir in the grated carrot and cook for another 5 minutes.
-
Combine Ingredients: In the pot with the strained broth, add the cubed potatoes, bay leaf, and sauerkraut. Cook for 15 minutes. Then stir in the shredded pork ribs, cumin, Italian seasoning, smoked paprika, and the sautéed onion and carrot. Cook for another 5 minutes or until the potatoes are soft.
-
Serve: Ladle the soup into bowls and top with a dollop of sour cream if desired. Serve immediately for the best flavor.
Tips for the Best Results

- Choose Quality Pork Ribs: Using high-quality pork ribs ensures a tender and flavorful soup.
- Take Time to Sauté the Veggies: Don't rush the process. Cooking the onions and carrots slowly enhances their flavor.
- Use Fresh Sauerkraut: Fresh sauerkraut with its juices brings a more vibrant tangy flavor compared to canned versions.
- Season Generously: Don’t be shy with your spices—cumin, Italian seasoning, smoked paprika, salt, and pepper all contribute to the soup’s distinct flavor.
- Shred the Pork Properly: Use two forks to shred the pork ribs evenly, ensuring every spoonful has a good balance of meat and broth.
Serving Suggestions
This Polish sauerkraut soup pairs perfectly with a thick slice of rye bread, which complements the tangy flavors. For added protein, consider topping your soup with slices of Polish sausage or bacon. A sprinkle of fresh dill adds a pop of color and freshness, while a dollop of sour cream provides a creamy texture that balances the sauerkraut’s tanginess. To round out the meal, serve it alongside a crisp green salad for a refreshing contrast.
Recipe Variations
If you're looking to mix things up, here are a few variations you can try:
- Go for a Meaty Twist: Add smoked Polish sausage or bacon for extra smokiness and protein.
- Make it Chicken: Substitute the pork ribs with chicken for a lighter version.
- Spice it Up with Caraway Seeds: Add a teaspoon of caraway seeds for a warm, slightly peppery flavor that pairs well with sauerkraut.
Storing Leftover Kapusniak
- Refrigerating: Allow the soup to cool, then transfer it to an airtight container. It can be stored in the refrigerator for up to four days.
- Freezing: Cool the soup completely before transferring it to freezer-safe containers or bags. It can be frozen for up to three months.
- Thawing and Reheating: Thaw the soup overnight in the refrigerator, then reheat it on the stove over medium heat. Stir frequently and add a bit of water or broth if needed.
Final Thoughts
Polish sauerkraut soup is more than just a meal—it's a celebration of tradition, flavor, and comfort. With its rich broth, tangy sauerkraut, and hearty ingredients, this soup is perfect for any occasion, whether it's a family dinner or a cozy evening at home. By following this authentic recipe, you'll bring the flavors of Poland to your kitchen and enjoy a delicious, satisfying bowl of soup that warms both the body and the soul.