Good food. Less fuss.
From the EZdish collection

Kapusnyak (Traditional Sauerkraut Soup)

Ukrainian · Soup

A hearty, tangy, and deeply comforting Eastern European soup made with fermented cabbage, pork, and millet. This traditional Ukrainian dish is known for its thick consistency and rich flavor profile.

IntermediateHigh protein
Jump to recipe
Kapusnyak (Traditional Sauerkraut Soup) — recipe cover
1 hr 30 minA little patience, a lot of flavor
Prep time20 min
Cook time1 hr 10 min
Servings6 people
DifficultyIntermediate
Let's make something good

How to make it

5 steps. Take it one step at a time.

  1. Place the pork ribs

    Place the pork ribs in a large pot and cover with 2.5 liters (10.5 cups) of water. Bring to a boil, skim off any foam, and simmer on low heat for 40 minutes.

    40 min
  2. Rinse the millet multiple times

    While the broth is simmering, rinse the millet multiple times with boiling water to remove any bitter taste. Add the rinsed millet and cubed potatoes to the pot with the meat. Continue cooking for another 15 minutes.

    15 min
  3. Heat the sunflower oil

    In a skillet, heat the sunflower oil. Sauté the diced onion until translucent, then add the grated carrot and minced garlic. Fry for 5-7 minutes until the carrot is soft.

    7 min
  4. Add the finely chopped sauerkraut

    Add the finely chopped sauerkraut to the skillet with the vegetables. Sauté together for another 10 minutes. If the sauerkraut is very dry, add a ladle of broth from the main pot.

    10 min
  5. Transfer the vegetable and sauerkraut mixture

    Transfer the vegetable and sauerkraut mixture into the main pot. Add bay leaves and salt. Simmer for a final 10-15 minutes until everything is tender and the flavors are well combined.

    15 min

A little kitchen wisdom

Rinse the sauerkraut if it's too sour before adding it to the pot. Traditionally served with a dollop of fresh sour cream and a slice of rye bread.

What you'll need

Large soup potSkilletGraterKnife
Keep the good going

For now. And for later.

Make it ahead

This soup actually tastes better the next day after the flavors have melded.

Store & enjoy

Store in an airtight container in the refrigerator. Reheat on the stovetop over medium heat until steaming.

Your next favorite, all in one place

A recipe worth keeping.

Save your favorites, plan your meals, and make cooking feel easy with EZdish.

Get the app
Keep exploring

More recipes to try

An AI-created recipe from the EZdish collection. Ingredient quantities and techniques have not been independently kitchen-tested. Published on this website . Updated . First published in the EZdish collection .

Kapusnyak (Traditional Sauerkraut Soup)
Step 1 of 5

Place the pork ribs

Place the pork ribs in a large pot and cover with 2.5 liters (10.5 cups) of water. Bring to a boil, skim off any foam, and simmer on low heat for 40 minutes.

40 min