Sauerkraut Soup
This post may contain affiliate links. Please read our disclosure policy.
In this post, I’ll show you exactly how to make sauerkraut soup from scratch in a few easy steps, share simple substitutes if you need them, and pass along some kitchen-tested tips to ensure a fail-proof result.

Whether you’re a beginner home cook or a pro looking for a new cozy meal, you’ll love this easy homemade sauerkraut soup.
This soup is a winter staple in countries throughout Europe, so understandably, there are a lot of variations. While often enjoyed in winter, this classic European soup is versatile enough to be enjoyed year-round.
My grandmother would use pork meat, and sometimes dried wild mushrooms (foraged by my grandfather).
I have been making it with Spanish chorizo and wild mushrooms for over 18 years and that is what I am sharing with you.
Possible variations and add-ons for this recipe
Ham hock or pork are also often used in sauerkraut soup.
Whole caraway seeds pair well with kraut. You can add in about a teaspoon (or slightly less) for an extra flavor.
Another favorite ingredient to use in this recipe is potatoes. I personally think this is one of the soup recipes where they are not needed though. If you decide to use them, keep in mind that the acidity of the kraut will slow down the cooking process of potatoes a lot.
In several Slovakian variations, a few prunes are also used to add a touch of sweetness.
What to serve with sauerkraut soup?
- Sour cream or crème fraiche – A simple ingredient that elevates a simple meal.
- Artisan or homemade bread – We love homemade potato bread.
- Garlic bread is another delicious option!
To make it a filling meal, serve it alongside a main of your choice. Potato based recipes like a bratwurst casserole or shepherd’s pie pair well with this winter soup recipe.
Frequently asked questions
Absolutely! It is as simple as dump and go. Sauteing onion and sausage in a pan first is optional, I never do it though! Cook 8-9 hours on low or 4-5 hours on high.
Store leftovers in an airtight container in the fridge for up to 4 days. To reheat, warm on the stovetop over medium heat or use a microwave-safe bowl in the microwave.
Yes, you can! Homemade sauerkraut often has a fresher and more robust flavor. Just keep in mind that tanginess varies, so taste as you go.
Whether you buy kraut at a local store or make it at home, the level of tanginess will vary. Taste it before cooking and if too sour, you can rinse it under running cold water.
To decrease the tanginess level, simply serve the soup with a generous dollop of sour cream or stir it in the soup before serving. It balances the overall sourness and adds an extra protein to your meal.
My tips for success
- Dried porcini mushrooms can be substituted with other wild mushrooms. I used 2 cups, but you can reduce this to 1 cup.
- Spanish chorizo adds a ton of flavor, so please don’t omit it. If you like spicy meals, use chorizo picante (spicy).
- Possible substitutes for Spanish chorizo are Polish kielbasa, Hungarian sausage (kolbasz) or French Andouille. However, I personally think that the Spanish sausage is the most flavorful option.
- If you decide to add potatoes, make sure they are fork-tender before serving. Cooking them in kraut takes way longer so count with 60+ minutes, depending on their size.
Other hearty soup recipes you might like
- Beef Barley Soup – Made in a pressure cooker, this hearty soup is a must-try in winter!
- Minestrone – This Italian classic is packed with vegetables and pairs well with warm buttered toast or crusty bread.
- Jalapeno Potato Soup – Thick, creamy and lightly spicy.
- Creamy Salmon Soup – Easy and quick to make.
I’d love to hear your feedback! Leave a comment below with your favorite way to enjoy sauerkraut or let me know how this recipe turned out for you.
Don’t forget to pin this recipe or bookmark it for later. And if you want more cozy recipes, sign up for my newsletter to get them delivered straight to your inbox.
This recipe was originally published in 2015. Today I am bringing you an updated version with more photos and tips.
Sauerkraut Soup
Ingredients
- 2 cups dried porcini mushrooms (20 grams), see note 1
- 2 tablespoons sunflower oil (see note 2)
- 1 onion (minced)
- 8 ounces Spanish chorizo (240 grams), see note 3
- 1 tablespoon paprika (see note 4)
- 1 pound sauerkraut (450 grams, about 3 cups), drained
- ½ tablespoon salt
- ¼ teaspoon black pepper
- 2 bay leaves
- 4 cups vegetable stock (950 milliliters)
- 1 cup water
- 6 tablespoons sour cream or more
Instructions
- Rehydrate dried mushrooms: Place them in a soup bowl, pour over about 2 cups (500 milliliters) of boiling water and let sit for 10-15 minutes until they turn soft. Drain.
- Cook: Meanwhile, heat the oil in a 4 or 5-quart (4 or 5-liter) pot or Dutch oven over medium heat. Add minced onion and sliced chorizo. Saute for about 5 minutes, stirring occasionally.
- Add paprika and stir for a minute or two before adding drained sauerkraut, salt, black pepper, bay leaves, vegetable stock, water and rehydrated mushrooms.
- Increase the heat to high, cover with a lid and bring to a boil. Then, reduce to low and simmer covered for 30 minutes.
- Taste it and add more salt if needed.
- Serve with bread and a generous dollop of sour cream or stir it right into the soup. Tip: To avoid curdling, mix the sour cream with a few tablespoons of soup in a small bowl first, then add this to the soup.
Notes
- Instead of dried porcini mushrooms, you can use other types of dried wild mushrooms. You can reduce their quantity to 1 cup only (10 grams).
- Sunflower oil can be substituted with vegetable oil or another mild-flavored cooking oil. Olive oil will also work.
- You can add less chorizo, or more, if you like. Substitutes: Hungarian sausage, Polish kielbasa, French Andouille or spicy chorizo.
- Smoked paprika will work as well!
- This soup is too light to be a filling dinner meal on its own.
Great recipe! You have to like paprika though. The chorizo is such a nice addition. I actually used about 8 oz and more wouldn’t have been too much. I needed a recipe for chorizo and I’ve found one. I followed the recipe (unusual) and it turned out great!
Hi Anita. Glad to hear you like this recipe! There is definitely no limit to how much chorizo one can add :). It’s just a personal preference I’d say.
Yummy! I was looking for a tasty soup and glad I found this one! We tried it at home last night and it was a big hit! Plus the porcini mushrooms remind me of home.
Guido, I am so happy to hear that. Every time I visit my parents, they have a bag of hand-picked and dried porcini mushrooms for me ready so I know what you mean. They are one of the few things I have to take with me! :) Thanks for finding time to write the feedback.
I like sauerkraut but have never made soup with it. Love everything that has porcini! So, definitely want to try this soup. Going to pin for later!
Let me know how it turned out for you!
Your pictures really highlight your soup! We are needing something to boost our immune system right now so this will be perfect. Adding this recipe to our list for next week!
Thanks, Kelly!
Such a delicious and healthy soup…I love sauerkraut and can’t wait to try this soup! I had no idea how far sauerkraut goes back in history.
Let me know what you think!
I am always looking for new ways to use chorizo – thanks for the great recipe!
You are welcome :)
Yum, this looks so good. I have never tried cooking with sauerkraut, but I am going to give this delicious looking soup a go and see if I like it!
That’s great to hear, Adrianne!
I’ve tried making sauerkraut soup probably 3 times in my life and this is the first time I was actually happy with how it turned out – thanks to your awesome recipe! Thank you!
You are welcome! This is my favorite winter soup and it’s so healthy :) Thanks for your feedback, William.
Thank you so much for this recipe! If I wanted to make it vegetarian, do you have a suggestion for a meat alternative?
Hi Miranda. I am afraid I can’t help you with the meat alternative but you can omit the sausage completely. The soup will have a milder flavor though. I recommend increasing the amount of mushrooms. You can also add potatoes in.
I’d love to try this when I get home tonight, but save myself a trip to the store… I only have Italian sausage at home do you think I could use that without heavily altering the flavor of the recipe? Thanks for sharing!
Hi Sam. Now chorizo has way stronger flavor than Italian sausage so yo wou ld experience a different taste – milder. That being said, if you don’t try, you won’t know so I am all for trying. If you decide to use Italian sausage, then maybe you might need to add more seasoning. Hope this helps.