Polish Sauerkraut and Smoked Pork Soup
Polish sauerkraut soup turns humble cabbage, smoky pork, potatoes, and carrots into a tangy, hearty bowl that tastes like it simmered all day.
Why You’ll Love This Recipe
- Big flavor from simple ingredients: Smoked pork, bay leaf, allspice, and marjoram make the broth rich and savory.
- Tangy and cozy: Sauerkraut cuts through the smoky meat and keeps every spoonful bright.
- Filling without fuss: Potatoes and carrots make this soup a full meal in one pot.
- Great for leftovers: The flavor gets deeper after a night in the fridge.
Fabian’s Budget & Health Tip: Use smoked pork bones, smoked ribs, or a small piece of kielbasa instead of a large meat portion. You still get deep smoky flavor, and you can stretch the soup with extra potatoes, carrots, and broth. Taste before salting because sauerkraut and smoked meat can already be salty.
Ingredients (Serves 4)
- 1 pound smoked pork ribs, smoked pork shoulder, or kielbasa (450 g), cut into large pieces
- 1 pound sauerkraut (450 g), lightly drained and chopped if long
- 1 1/2 pounds potatoes (680 g), peeled and diced
- 2 medium carrots (200 g), sliced
- 1 medium onion (150 g), chopped
- 3 garlic cloves (9 g), minced
- 6 cups chicken or vegetable broth (1.4 L)
- 2 bay leaves
- 4 whole allspice berries
- 1 teaspoon dried marjoram (1 g), plus more to taste
- 1/2 teaspoon black pepper (1 g)
- Salt, to taste
- 1 tablespoon sauerkraut brine, optional (15 ml)
Step-by-Step Instructions
1. Simmer the Smoked Pork and Aromatics
Place the smoked pork, onion, garlic, bay leaves, allspice, marjoram, black pepper, and broth in a large pot. Bring it to a gentle boil, then lower the heat until the surface barely bubbles. Simmer for 25 minutes, until the broth smells smoky, herbal, and sweet from the onion.
2. Add the Sauerkraut and Carrots
Stir in the sauerkraut and carrots. Keep the soup at a steady simmer for 20 minutes. The sauerkraut should soften but still taste bright, and the broth should turn lightly golden and tangy.
3. Add the Potatoes
Add the diced potatoes and stir so they sit under the broth. Simmer for 18 to 22 minutes, until the potato edges look soft and a fork slides through the centers without force.
4. Finish the Soup
Lift out the smoked pork. If it has bones, pull the meat away and return the tender pieces to the pot. Taste the soup, then add salt only if needed. Add a spoonful of sauerkraut brine if you want a sharper finish.
5. Rest and Serve
Turn off the heat and let the soup rest for 10 minutes. This short rest helps the smoky broth settle into the potatoes. Ladle into warm bowls and add a pinch of extra marjoram or black pepper if you like.
Expert Troubleshooting & FAQs
Why is my soup too sour?
If the soup tastes too sharp, add one extra cup of broth and simmer for 5 minutes. Next time, rinse half of the sauerkraut before adding it, then keep the other half unrinsed for flavor.
Can I use kielbasa instead of smoked pork?
Yes. Slice the kielbasa into thick coins and simmer it with the onion and spices. It cooks faster than smoked ribs, so the soup may be ready a little sooner.
When should I add the potatoes?
Add potatoes after the sauerkraut has cooked for a while. Acid can slow potato softening, so this timing gives you tender potatoes without losing the bright sauerkraut flavor.
Can I make this soup ahead?
Yes. Cool it, refrigerate it, and reheat it gently the next day. The broth tastes deeper after the bay leaf, allspice, sauerkraut, and smoked meat have had time to mingle.
How do I lower the salt?
Use low sodium broth, rinse some of the sauerkraut, and wait until the end to season. Smoked meat varies a lot, so the final taste test matters.
Estimated Nutritional Facts
Per serving, based on 4 servings:
- Calories: about 430
- Protein: about 24 g
- Carbs: about 36 g
- Fats: about 21 g
Polish Sauerkraut and Smoked Pork Soup

Ingredients
- 1 pound smoked pork ribs, smoked pork shoulder, or kielbasa (450 g), cut into large pieces
- 1 pound sauerkraut (450 g), lightly drained and chopped if long
- 1 1/2 pounds potatoes (680 g), peeled and diced
- 2 medium carrots (200 g), sliced
- 1 medium onion (150 g), chopped
- 3 garlic cloves (9 g), minced
- 6 cups chicken or vegetable broth (1.4 L)
- 2 bay leaves
- 4 whole allspice berries
- 1 teaspoon dried marjoram (1 g), plus more to taste
- 1/2 teaspoon black pepper (1 g)
- Salt, to taste
- 1 tablespoon sauerkraut brine, optional (15 ml)
Instructions
- 1. Simmer the Smoked Pork and Aromatics. Place the smoked pork, onion, garlic, bay leaves, allspice, marjoram, black pepper, and broth in a large pot. Bring it to a gentle boil, then lower the heat until the surface barely bubbles. Simmer for 25 minutes, until the broth smells smoky, herbal, and sweet from the onion.
- 2. Add the Sauerkraut and Carrots. Stir in the sauerkraut and carrots. Keep the soup at a steady simmer for 20 minutes. The sauerkraut should soften but still taste bright, and the broth should turn lightly golden and tangy.
- 3. Add the Potatoes. Add the diced potatoes and stir so they sit under the broth. Simmer for 18 to 22 minutes, until the potato edges look soft and a fork slides through the centers without force.
- 4. Finish the Soup. Lift out the smoked pork. If it has bones, pull the meat away and return the tender pieces to the pot. Taste the soup, then add salt only if needed. Add a spoonful of sauerkraut brine if you want a sharper finish.
- 5. Rest and Serve. Turn off the heat and let the soup rest for 10 minutes. This short rest helps the smoky broth settle into the potatoes. Ladle into warm bowls and add a pinch of extra marjoram or black pepper if you like.









