
Sauerkraut slow-simmered with smoked pork ribs (or smoked bacon and a pork bone), barley, carrot, and bay leaf until the broth is amber-clear and rich. The everyday Estonian winter soup; eaten with rye bread and a dollop of sour cream.
Sauerkraut soup is universal across Northern and Central Europe (Polish kapuśniak, Russian shchi, Czech zelňačka, German Sauerkrautsuppe), but the Estonian version is distinguished by the use of smoked pork ribs (suitsutatud kondid) and pearl barley as the grain. The dish is the daily winter meal — sauerkraut barrels in every rural household provide the base from October through April. Modern home cooks use jarred sauerkraut.
Spoon brings up amber-clear broth tinted slightly orange by the smoked-pork fat, with shreds of sauerkraut, plump barley grains, soft carrot, and chunks of pulled smoked pork. The tang of sauerkraut sits in front, smoke notes behind. Sour cream stirred in turns the broth pinkish-cream and softens the acidity. Rye bread for swabbing. Quintessential cold-weather meal.
Two-stage cooking (first the pork broth, then the sauerkraut) prevents the cabbage from becoming too acidic — long sauerkraut cooks turn vinegar-sharp. Adding barley to the pork broth (before sauerkraut) lets the grain absorb the smoky pork stock. The smoked pork's gelatin gives the broth body without flour. Sour cream stirred in at the table tempers the acid balance per diner.
Variations
Mushroom version (seenesupp) replaces pork with dried forest mushrooms — vegetarian winter substitute. Polish-Estonian border version (Setomaa) adds barley flour for a thicker stew-like consistency. Tallinn modern version garnishes with crispy bacon bits on top.
On the Palate
Where Hapukapsasupp sits in the Estonian flavor cloud
Ingredients
Serves 6How it's made
7 steps · 25 min active + 1 hour 20 min waiting
- 110 min
Place 500 g smoked pork ribs (or 250 g smoked bacon + 1 pork bone) in a large pot with 2.5 L cold water. Bring to a boil, skim foam, reduce to bare simmer.
Watch outSkim the grey foam off the moment it rises, before the boil settles — leave it and the broth turns cloudy and muddy-tasting.
- 247 min
Add 1 onion (whole, halved), 2 bay leaves, 1 tsp peppercorns. Simmer 45 min until pork is tender and broth is rich.
- 38 min
Lift pork ribs out. Pick meat off bones; cut into bite pieces. Discard bones and onion halves. Strain broth back into pot.
- 422 min
Add 80 g pearl barley to broth. Simmer 20 min.
- 527 min
Add 500 g sauerkraut (drained and lightly squeezed — not rinsed; you want the sour tang). Add 2 carrots peeled and sliced. Simmer 25 min.
Watch outDrain and gently squeeze the sauerkraut but don't rinse it — you want that sour tang; and cook it in its own stage so it doesn't go vinegar-sharp.
- 66 min
Return picked pork meat. Stir in 1 tsp paprika, ½ tsp pepper, salt to taste. Simmer 5 min more.
Watch outFold the picked pork back in only near the end — it's already tender, and long boiling now would just shred it to mush.
- 73 min
Serve hot with a spoonful of sour cream and a sprinkle of chopped dill or parsley.





