
A rich Slovak sauerkraut soup with smoked sausage, dried mushrooms, and warming spices. Traditionally served on Christmas Eve.
Kapustnica is the centrepiece of the Slovak Christmas Eve table and one of the most cherished soups in Central European cuisine. Its base is tangy fermented sauerkraut, enriched with dried porcini mushrooms, smoked sausage, and a generous hand with paprika and caraway. Different regions have their own variations — some add cream, others tomatoes — but all versions share a deeply savoury, slightly sour character that makes them ideal for cold weather. The soup is traditionally prepared on Christmas Eve when meat is technically abstained from, though smoked sausage is considered a grey area in many Slovak households.
Serves 6
Soak the dried porcini in 300 ml of warm water for 20 minutes. Drain and reserve the soaking liquid, then roughly chop the mushrooms.
Melt lard in a large pot over medium heat. Add onion and cook for 5 minutes until golden. Stir in garlic, paprika, and caraway seeds and cook for 1 minute.
Add sauerkraut, sausage, mushrooms, and the strained mushroom liquid. Pour in the stock. Add bay leaves and allspice. Bring to a boil, then reduce heat and simmer for 30 minutes.
Mix flour with a little cold water to make a slurry. Stir into the soup and simmer for a further 5 minutes until slightly thickened.
Remove bay leaves and allspice. Stir in sour cream. Season to taste. Serve with crusty rye bread.
Don't discard the mushroom soaking liquid — it adds enormous depth of flavour.
For a tangier soup, add a tablespoon of sauerkraut brine at the end.
Kapustnica tastes better the next day; make it ahead.
Add diced potato for a more filling soup.
Use cream instead of sour cream for a richer finish.
Omit sausage and add smoked tofu for a vegetarian version.
Keeps in the fridge for up to 4 days. Freezes well for up to 2 months.
Kapustnica has been made in Slovak homes for hundreds of years, reflecting the importance of fermented cabbage as a winter food source in Central Europe. The tradition of serving it on Christmas Eve is tied to Catholic fasting customs, and every Slovak grandmother has her own secret recipe passed down through generations.
The fermented sourness is essential to the dish. Fresh cabbage gives a completely different result.
Smoked kielbasa or any good smoked pork sausage is ideal.
Per serving (350g) · 6 servings total
Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.
Chat with AI Chef →Join the conversation
Sign in to leave a comment and save your favourite recipes