Polish sauerkraut soup is a simple yet hearty recipe that’s just perfect to enjoy on a cold day. Also known as kapusniak, this sauerkraut soup is naturally vegan and can be easily customized to your liking.
Want to Save This Recipe?
Enter your email and I'll send it straight to your inbox. Plus, get great new recipes from me every week!
From time to time, I like to try out soups that seem quite unusual but end up being so delicious that I end up cooking them again and again.
This Polish sauerkraut soup is one of those recipes. Made with very simple ingredients, this soup is called “kapusniak” in Polish, and it’s just the perfect thing to try if you love all things sauerkraut.
This kapusniak recipe is vegan as written, but you’ll find that in Poland people typically make it with a ham bone, smoked ham hocks or bacon.
Why you’ll love this Polish sauerkraut soup?
- It has such interesting flavours! Kapusniak soup is all about that sauerkraut zing that works great with the other ingredients, which include onion, leek, carrot, parsnip and potatoes.
- It’s easy to customize. You can make this soup vegan or add some type of smoked meat for extra flavour.
- It’s just the perfect soup for hangovers. If you’ve been looking for the perfect hangover soup recipe, you’ve just found it!
What goes into this kapusniak soup recipe?
Oil — I used sunflower oil, but you can use any kind of neutral vegetable oil, such as canola oil, grapeseed oil or light olive oil.
Onion — I like to dice the onion on the smaller side but it’s perfectly fine to cut it into large chunks.
Leek — You only need to use the white and light green parts of the leek for this vegan Polish soup.
Carrot and parsnip — It’s best to dice these about the same size as the onion so they cook evenly.
Garlic — Fresh garlic is best for this type of soup. You can chop it finely or crush it.
Herbs and spices — A mix of caraway seeds, marjoram, allspice, juniper berries and bay leaves infuses this sauerkraut soup with so much flavour.
Sauerkraut — The best sauerkraut to use in this soup is the one you can get in a Polish deli. I drain it well without rinsing, but you can rinse it if you want.
Potatoes — Any kind of boiling potatoes work great in this soup.
How to make Polish sauerkraut soup with potatoes
Heat the oil in a large stockpot or Dutch oven and saute the onion for 2-3 minutes over medium heat.
Add the leek, carrot and parsnip and continue to cook for 8-10 minutes until the veggies soften.
Stir in the garlic, caraway seeds, marjoram, allspice, juniper berries and bay leaves and continue to cook for 1-2 minutes, stirring occasionally.
Add the sauerkraut and continue cooking for 1-2 minutes. Next, add a ladle of veggie stock and simmer for 10 minutes.
Add the potatoes and the rest of the stock and simmer on a low heat for 25 minutes or until the potatoes are fork-tender. Add a bit more stock if needed.
Season to taste and serve with rye bread or your favourite crusty bread.
Leftovers and storage
- Just like in the case of most soups, kapusniak tastes better the next day. You can make it ahead or double up the recipe to enjoy it for a couple of lunches.
- Sauerkraut soup will keep well in the fridge for up to three days in an airtight container.
- Reheat it in the microwave or on the stovetop until piping hot.
- The soup will freeze well for up to three months.
Recipe notes and tips
- If you want to add meat to sauerkraut soup, cook it along with the onion and other veggies.
- Some meat ideas to add to this soup include kielbasa or smoked bacon. You can even go the fusion way and use some pancetta.
- Hearty rye bread is an excellent site for sauerkraut soup.
If you liked this Polish sauerkraut soup, you might also like some of my other easy vegan soup recipes:
- Vegan Lentil Soup with Kale
- Vegetable Stelline Soup
- Brown Rice and Lentil Soup
- Greek Chickpea Soup with Lemon (Revithia)
- Vegan Lemon Rice Soup
Looking for more delicious inspiration? Follow Skinny Spatula on Instagram, Facebook, and Pinterest!
Polish Sauerkraut Soup (Kapusniak)
Polish sauerkraut soup is a simple yet hearty recipe that’s just perfect to enjoy on a cold day. Also known as kapusniak, this sauerkraut soup is naturally vegan and can be easily customized to your liking.
Ingredients
- 2 tablespoons sunflower oil
- 1 large onion, diced
- 1 medium leek, white and light green parts only, finely sliced
- 1 medium carrot, diced
- 1 medium parsnip, diced
- 2 large garlic cloves, finely chopped
- ½ teaspoon caraway seeds
- 1 teaspoon dried marjoram
- 1 teaspoon allspice
- 6-8 juniper berries
- 2-3 bay leaves
- 400 g (1 lb) sauerkraut, drained
- 3 potatoes, peeled and cut into 1-inch cubes (about 500 g)
- 1.5 litres (6 cups) vegetable stock
- Salt and freshly ground pepper to taste
Instructions
- Heat the oil in a large stockpot or Dutch oven and sauté the onion for 2-3 minutes over medium heat.
- Add the leek, carrot and parsnip and continue to cook for 8-10 minutes until the veggies soften.
- Stir in the garlic, caraway seeds, marjoram, allspice, juniper berries and bay leaves and continue to cook for 1-2 minutes, stirring occasionally.
- Add the sauerkraut and continue cooking for 1-2 minutes. Next, add a ladle of veggie stock and simmer for 10 minutes.
- Add the potatoes and the rest of the stock and simmer on a low heat for 25 minutes or until the potatoes are fork-tender.
- Season to taste and serve with rye bread or your favourite crusty bread.
Nutrition Information:
Yield:
6Serving Size:
1Amount Per Serving: Calories: 189Total Fat: 5gSaturated Fat: 1gTrans Fat: 0gUnsaturated Fat: 4gCholesterol: 0mgSodium: 513mgCarbohydrates: 33gFiber: 6gSugar: 6gProtein: 5g
Nutritional information is an estimate provided by an online nutrition calculator.
Sharon says
What about replacing the vegetable broth with chicken broth? Do you think that would taste ok? It's the only broth I have in my pantry.
Alice says
Sure, it'll taste just fine.
Joanie Sarne says
Can I use ham or beef broth, celery, no potatoes (even tho I love potatoes) but to make it low carb as I am on a low carb diet. Love kraut we used to make our own.
My mom baked it with ribs and potatoes oh yum.
Alice says
Sure, I think it would taste great with beef broth and cauliflower.
Lynette marks says
Looking forward to making for family.. new adventure.. we love sauerkraut ...
.
Ronda says
I made this last night. I didn’t have leeks or juniper berries. I substituted a rosemary and sage blend I made from my herb garden and added a little dill from the garden also. I added celery and a turnip to the vegetable mix and browned a bit of kielbasa. It was the perfect dinner. I can’t wait to try the leftovers.
Sherri Jaye says
I made this soup today. I used yams instead of white potatoes. I added shredded brussel sprouts, spinach, chopped cauliflower and chopped asparagus just because I love them. I also added shiitake mushrooms. A bit more of the spices as I made so much!
Claire Maglione says
I wonder if this is what my aunts made and put tiny meatballs in. I’ve been looking for a similar recipe. I’ll have to try it. Thanks for posting.
Karen Fox says
That soup that your aunts made sounds like Italian Wedding Soup.
theresa says
Wonderful recipes - so grateful to you for sharing!
Alice says
Thanks so much for your kind message, Theresa! So glad to hear you enjoy my recipes 🙂
Marlene says
thank you Alice for the soup recipe. Looks good.
Marla says
It's a great recipe. Great flavor. Will definitely make it again and cook the potatoes ahead of time as Sunny buni said.
Dale says
Made this for the first time today with my 99 yer old polish mother watching me. She recalled how her mother would cook the soup on a wood fired stove and cook the soup all day before serving it as a dinner meal. I will reheat this the next day to serve. So far it is easy and taste wonderful.
Sunny buni says
I would cook the potatoes ahead. They took forever! Added capers to existing recipe. Loved it!
Jacob says
We've only made this once so far and it's already a regular in our rotation. Delicious! My Polish wife loves sauerkraut and she can't get enough of this soup.
Alice says
Hi Jacob, I’m so glad to hear that you and your wife enjoyed the soup. Thanks so much for making it and sharing your review!
Frances Reichard says
Anyone have an idea what the carb count would be if you subtracted the potatoes for rutabagas to make it keto friendly ?
Joan says
Where do you get your juniper berries?
Alice says
They have them in most supermarkets in the spice aisle.
Mary says
Had to order them on Amazon, no store locally had them.
Vicki says
Could not find where I could send this recipe by email.
Would be nice to be able to do.
Alice says
Hi Vicky, thanks for the heads up! I added a button to send the recipe via email — it's the green button at the top of the post next to the social sharing buttons 🙂
Eve says
What are juniper berries & is there a substitution?
Alice says
They have a pine flavour that's quite similar to rosemary, so that would be a good substitute.
Kathleen Schunder says
OMG!! I just made this & it is DELICIOUS!! Even my hubby (not a kraut fan) liked it too!!
I did use veg oil instead of the sunflower…cost factor
Alice says
I’m so happy you liked it, Kathleen! 😊