
Hapukapsasupp
“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.”
Where it comes from
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.
On the plate
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.
How it works
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
Ingredients
Serves 6How it's made
7 steps · Show ↓25 min active · 80 min waiting
How it's made
7 steps · Show ↓- 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.
- 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.
- 66 min
Return picked pork meat. Stir in 1 tsp paprika, ½ tsp pepper, salt to taste. Simmer 5 min more.
- 73 min
Serve hot with a spoonful of sour cream and a sprinkle of chopped dill or parsley.





