Skip to content
Hapukapsasupp
estoniansoup

Hapukapsasupp

Estonian sauerkraut soup — a punchy, satisfying broth of fermented cabbage, pork ribs, and root vegetables with a warming sour note.

Prep
15 min
Cook
90 min
Servings
6
Difficulty
Easy
4.8
Sign in to rate
#soup#sauerkraut#pork#winter#fermented#traditional#estonian

About This Recipe

Hapukapsasupp (sour cabbage soup) is a cornerstone of Estonian winter cooking, making excellent use of the barrels of home-fermented cabbage that once sat in every farmhouse cellar. The long fermentation of the cabbage produces lactic acid, giving the soup its characteristic tang that is simultaneously rich and refreshing. Pork ribs or smoked pork hock provide a meaty backbone, while carrots and potatoes add substance. The soup improves significantly overnight as the flavours meld, making it ideal for batch cooking. It is a dish deeply associated with cold weather, hard work, and Estonian rural life.

Ingredients

Serves 6

  • 500 gpork spare ribs or smoked hock
  • 500 gsauerkraut, with its juices
  • 2 mediumcarrots, diced
  • 3 mediumpotatoes, peeled and diced
  • 1 largeonion, diced
  • 1.5 litreswater or light pork stock
  • 2 wholebay leaves
  • 5 wholeallspice berries
  • 1 tspcaraway seeds
  • 1 tspsalt (adjust to taste)
  • 0.5 tspblack pepper
  • 2 tbspsoured cream, to serve

Instructions

  1. 1

    Build the base

    Place the pork ribs in a large pot with the water, onion, bay leaves, allspice, and caraway seeds. Bring to a boil, skim foam, then simmer for 45 minutes.

  2. 2

    Add sauerkraut

    Add the sauerkraut with its juices to the pot. Simmer for a further 20 minutes.

  3. 3

    Add root vegetables

    Add the carrots and potatoes. Season with salt and pepper. Cook for 20 more minutes until the vegetables are tender.

  4. 4

    Finish and serve

    Remove the pork ribs, strip the meat, discard the bones, and return the meat to the pot. Taste and adjust acidity and salt. Serve in deep bowls with a dollop of soured cream.

Did you make this?

Rate it and help other cooks find the recipes that actually work.

One tap to sign in, and we'll save the rating you just picked.

Everything you need to plan your week — free

  • Meal calendar
  • Grocery list
  • AI recipe ideas

Cook this hands-free

Get AI meal plans, step-by-step cooking mode, and your saved recipes in the free Bento app.

Get the free iOS app

Pro Tips

  • Rinse the sauerkraut if you prefer a milder soup, or add it unwashed for maximum tang.

  • A smoked hock adds deep, complex flavour compared to fresh ribs.

  • The soup thickens considerably on standing — add a little water when reheating.

  • Taste and adjust salt at the very end — flavors concentrate as liquids reduce, and a final pinch of flaky salt sharpens the whole dish.

Variations

  • Hapukapsasupp with lamb instead of pork

  • Vegan version with smoked tofu and vegetable stock

  • Hapukapsasupp with added tomato purée for colour and depth

  • Vegetarian: swap the protein for roasted king oyster mushrooms, smoked tofu or cooked chickpeas — adjust seasoning slightly upward to compensate.

Storage

Refrigerate for up to 5 days. The flavour intensifies and improves with time.

History & Origin

Fermented cabbage has been eaten in Estonia since at least the 13th century. Before refrigeration, barrels of sauerkraut were an essential winter food store, and soup was the most economical way to use it.

Frequently Asked Questions

Can I use fresh cabbage instead of sauerkraut?

You can, but the characteristic sour flavour will be absent. Add a splash of apple cider vinegar to partially compensate.

Is caraway seeds essential?

Caraway is traditional and pairs beautifully with sauerkraut, but the soup is still delicious without it.

Can I make this ahead of time?

Yes — most of the components can be prepared up to a day in advance and refrigerated separately. Reheat gently and assemble just before serving so textures stay distinct.

What can I substitute if I don't have all the ingredients?

Stay close to the role each ingredient plays: swap aromatics for similar ones (shallot for onion, lime for lemon), and keep the fat-acid-salt balance intact. Spice blends can usually be approximated with what's in the cupboard.

Nutrition Facts

Per serving (420g / 14.8 oz) · 6 servings total

Calories310kcal
Protein22g
Carbohydrates22g
Fat14g
Fiber5g
Protein22g
Carbs22g
Fat14g

Time Summary

Prep time15 min
Cook time90 min
Total time105 min

Have Questions?

Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.

Chat with AI Chef →

Community

Join the conversation

Sign in to leave a comment and save your favourite recipes