A beloved Ukrainian comfort soup built on slow-simmered beef kidneys, tender pearl barley, potatoes, and sharp sour dill pickles. The pickle brine gives the broth its signature tangy flavor, while fresh dill and a dollop of sour cream finish each bowl with cooling richness. Served alongside dark rye bread, it is deeply warming and satisfying on cold days.
Prep Time20 mins
Cook Time80 mins
Total Time100 mins
Servings6
Yield6 generous bowls
Nutrition Facts
Per serving (estimated)
- 295 kcalCalories
- 13 gFat
- 3.5 gSaturated Fat
- 26 gCarbs
- 4 gFiber
- 4 gSugar
- 22 gProtein
- 880 mgSodium
- 640 mgPotassium
- 80 mgCalcium
- 4 mgIron
- 11 mgVitamin C
- 170 mcgVitamin A
Ingredients
For the kidneys and broth
- 1 lb (450 g) beef kidneys, trimmed of fat and membrane
- 8 cups (2 L) water or beef broth
- 1 bay leaf
- 8 whole black peppercorns
For the soup base
- 1/2 cup (100 g) pearl barley, rinsed
- 3 cups (700 ml) water
- 2 tbsp vegetable oil
- 1 large yellow onion, finely diced
- 1 large carrot, diced
- 1 tbsp tomato paste
- 2 medium Yukon gold potatoes (about 300 g), peeled and cubed
For the pickle finish
- 4 to 5 sour dill pickles (about 200 g), finely diced
- 3/4 cup (180 ml) pickle brine from the jar
- 1 to 2 tsp fine salt, to taste
- 1/3 cup chopped fresh dill
- 2 tbsp chopped fresh parsley
For serving
- Sour cream, for topping
- Crusty pumpernickel or dark rye bread
Directions
- Prepare the kidneys: rinse under cold water and trim away any white fat and the thin outer membrane. Soak the kidneys in cold water for 1 to 2 hours, changing the water once, to mellow their bold aroma.
- Place the soaked kidneys in a saucepan, cover with cold water, and bring to a boil. Boil hard for 5 minutes, then drain, rinse the kidneys, and repeat once more. Cut the kidneys into small 1/2-inch cubes.
- In a large soup pot, combine 8 cups water or broth, the kidney cubes, 1 bay leaf, and the peppercorns. Bring to a gentle simmer and cook for 40 to 50 minutes, skimming any foam, until the kidneys are fork-tender.
- Meanwhile, simmer the rinsed pearl barley in 3 cups of water for 25 to 30 minutes until tender but still chewy. Drain and set aside.
- Heat the oil in a skillet over medium heat. Sauté the onion and carrot for 6 to 7 minutes until softened and lightly golden. Stir in the tomato paste and cook 1 more minute.
- Add the potatoes, the sautéed vegetables, and the cooked barley to the kidney broth. Simmer for 12 to 15 minutes until the potatoes are tender.
- Stir in the diced pickles and the pickle brine, then taste and add salt as needed. Simmer 5 more minutes so the brine marries with the broth without losing its tang.
- Remove the pot from the heat and stir in the fresh dill and parsley. Cover and let the soup rest off the heat for 5 minutes to settle the flavors.
- Ladle into warm bowls and finish each with a generous spoonful of sour cream. Serve immediately with thick slices of dark rye bread.
Cook’s Notes
- Always soak the kidneys in cold water and do the double par-boil; this tames the strong, slightly ammonia-like aroma that turns many cooks away from offal.
- Use genuine sour dill barrel pickles, not sweet gherkins, relish, or bread-and-butter chips, since the bright acidity is the soul of the soup.
- Add the pickle brine at the end of cooking so its tang stays lively instead of boiling off into the steam.
- For a more rounded broth, swap the plain water for a rich homemade beef bone stock and add a small beef marrow bone to simmer with the kidneys.
- Some Ukrainian cooks stir in a handful of chopped pickled mushrooms alongside the cucumbers for an even deeper sour-savory background.









