Skip to content
Zaffaron

Okroshka (Окрошка) — Chilled Russian Kvass Soup

Okroshka is a Russian summer soup of finely diced vegetables, eggs, and cooked meat in chilled, tart kvass. Smetana, dill, and mustard bring richness and freshness to this traditional, refreshing family meal.

By Zaffaron Kitchen· Published October 21, 2026 Verified Recipe
Nut-Free
Contains: gluten, eggs, milk, mustard
115 min total Prep 85m · Cook 30m 4 servings 425 cal
↓ Jump to Recipe
Okroshka — Chilled Russian Kvass Soup - authentic russian recipe

Printable Recipe Card

Servings: 4 · Total: 115 min · Difficulty: easy

Ingredients (quick list)

  • 3 medium waxy potatoes (Approximately 400 g total; scrubbed and left whole.)
  • 4 large eggs
  • 250 g cooked lean beef (Chilled boiled or roasted beef, trimmed of visible fat.)
  • 3 small cucumbers (Approximately 300 g total; thin-skinned.)
  • 150 g radishes (Trimmed.)
  • 4 scallions (Approximately 40 g after trimming; use white and green parts.)
  • 12 sprig fresh dill (Approximately 15 g; discard tough stems and finely chop.)
  • 4 g fine salt
  • 10 g prepared hot Russian mustard (Choose a smooth mustard rather than a sweet variety.)
  • 120 g smetana (Cultured sour cream with approximately 20% fat.)
  • 1 l unsweetened or lightly sweetened rye kvass (Refrigerated; preferably tart white kvass intended for okroshka. Rye kvass contains gluten and may contain alcohol.)
  • 2 l water (Divided between the potato and egg saucepans; discarded after cooking.)

Steps (summary)

  1. Place the potatoes in a saucepan with 1.2 l of the water and bring to a gentle boil. Cook for 20–30 minutes, until a thin knife…
  2. Meanwhile, place the eggs in a second saucepan with the remaining 800 ml water and bring to a boil. Cover, remove from the heat…
  3. Peel the potatoes when comfortable to handle and cut them into 6 mm dice, spreading them in a shallow container. Peel the eggs…
  4. Finely slice the scallions and place them in a large bowl with the dill and 4 g salt. Press and rub the herbs with the back of…
  5. Halve two eggs, remove their yolks, and mash the yolks into the herbs with the mustard and smetana until smooth. Dice the remai…
  6. Slowly stir in the cold kvass, pouring gently to keep excessive foam from forming. Divide the soup among four chilled bowls and…

Cultural Background

Okroshka belongs to Russia's tradition of cold soups, with its name referring to finely chopped ingredients. Darra Goldstein's A Taste of Russia documents this culinary heritage; kvass-based versions remain a cherished response to summer heat.

tartsavorygently maltymustard-sharpcrisp vegetablestender potatosoft egglight creamy brothfresh dillfermented rye breadscallion🌶 mild

Equipment

Two medium saucepansColanderShallow storage containerCutting boardChef's knifeLarge mixing bowlWooden spoonKitchen scaleMeasuring jug

💡 Tips

  • Choose tart, bread-forward kvass rather than a very sweet soft-drink-style version; the broth should be refreshing, not sugary.
  • Keep the dice close to 6 mm so each spoonful contains vegetables, egg, and beef.
  • The preparation time includes approximately 60 minutes of chilling; active preparation takes about 25 minutes.

⚠️ Common Mistakes

  • ❌ Using very sweet kvass produces a dessert-like broth.

    ✅ Fix: Select unsweetened or lightly sweetened tart rye kvass, preferably a variety intended for okroshka.

  • ❌ Adding warm potatoes makes the soup lukewarm and softens the cucumber.

    ✅ Fix: Chill the cooked potatoes and eggs completely before combining them with the raw vegetables.

  • ❌ Overcooking the potatoes makes the broth starchy.

    ✅ Fix: Use waxy potatoes and begin testing them after 20 minutes; drain as soon as the centers are tender.

🧊 How to Store

Refrigerate the chopped solids and dressing separately from the kvass in covered containers at 4°C or below for up to 2 days, provided the beef is freshly cooked. Once mixed, eat within 24 hours for the best texture. Serve cold; do not reheat or freeze.

📅 Make Ahead

Cook and chill the potatoes and eggs up to 1 day ahead. Dice the beef and vegetables and refrigerate in separate covered containers; combine with the herb dressing and cold kvass just before serving.

🍽️ Pairs Well With

  • Rye bread
  • Borodinsky bread

Regional Variations

  • Kefir-based okroshka replaces kvass with fermented milk, usually diluted with cold water or sparkling water.
  • Modern Russian household versions often use diced Doctor's sausage instead of cooked beef.
  • Meatless versions retain the potatoes, eggs, cucumbers, and herbs while omitting meat.
everyday summer family-gathering
#classic#family-style#summer#cold-soup

Ingredients

  • 3medium waxy potatoes (Approximately 400 g total; scrubbed and left whole.)
  • 4large eggs
  • 250 gcooked lean beef (Chilled boiled or roasted beef, trimmed of visible fat.)
  • 3small cucumbers (Approximately 300 g total; thin-skinned.)
  • 150 gradishes (Trimmed.)
  • 4scallions (Approximately 40 g after trimming; use white and green parts.)
  • 12 sprigfresh dill (Approximately 15 g; discard tough stems and finely chop.)
  • 4 gfine salt
  • 10 gprepared hot Russian mustard (Choose a smooth mustard rather than a sweet variety.)
  • 120 gsmetana (Cultured sour cream with approximately 20% fat.)
  • 1 lunsweetened or lightly sweetened rye kvass (Refrigerated; preferably tart white kvass intended for okroshka. Rye kvass contains gluten and may contain alcohol.)
  • 2 lwater (Divided between the potato and egg saucepans; discarded after cooking.)

🔄 Substitutions

  • smetana→ 120 g full-fat cultured sour cream
  • cooked lean beef→ 250 g cooked Russian-style bologna
  • rye kvass→ 700 ml plain kefir mixed with 300 ml cold sparkling water

Instructions

  1. 1

    Place the potatoes in a saucepan with 1.2 l of the water and bring to a gentle boil. Cook for 20–30 minutes, until a thin knife enters the center easily but the potatoes remain intact, then drain.

  2. 2

    Meanwhile, place the eggs in a second saucepan with the remaining 800 ml water and bring to a boil. Cover, remove from the heat, and leave for 11 minutes, then drain and cool under cold running water until comfortable to handle.

  3. 3

    Peel the potatoes when comfortable to handle and cut them into 6 mm dice, spreading them in a shallow container. Peel the eggs and refrigerate them alongside the potatoes for approximately 60 minutes, until thoroughly chilled; keep the cooked beef and kvass refrigerated during this time.

  4. 4

    Finely slice the scallions and place them in a large bowl with the dill and 4 g salt. Press and rub the herbs with the back of a wooden spoon for 1 minute, until fragrant and slightly juicy.

  5. 5

    Halve two eggs, remove their yolks, and mash the yolks into the herbs with the mustard and smetana until smooth. Dice the remaining egg portions, beef, cucumbers, and radishes into approximately 6 mm pieces, then fold them into the dressing with the chilled potatoes.

  6. 6

    Slowly stir in the cold kvass, pouring gently to keep excessive foam from forming. Divide the soup among four chilled bowls and serve immediately, stirring each portion so the vegetables and meat are evenly distributed.

🪪 Recipe Passport

Origin: Russian Cuisine
Researched by: Zaffaron Kitchen
Published: October 21, 2026

Cultural Background

Okroshka belongs to Russia's tradition of cold soups, with its name referring to finely chopped ingredients. Darra Goldstein's A Taste of Russia documents this culinary heritage; kvass-based versions remain a cherished response to summer heat.

Regional Variations

Kefir-based okroshka replaces kvass with fermented milk, usually diluted with cold water or sparkling water.
Modern Russian household versions often use diced Doctor's sausage instead of cooked beef.
Meatless versions retain the potatoes, eggs, cucumbers, and herbs while omitting meat.

Researched from multiple sources and validated by the Zaffaron editorial team. Every recipe is tested for accuracy, measurements, and cultural authenticity.

📚 Sources & Cultural References

  • Darra Goldstein — A Taste of Russia — (1983)

Sources cited by the Zaffaron editorial team during recipe research. Cultural and culinary references supporting authenticity claims.

Share:

Nutrition per serving

425
Calories
28g
Protein
17g
Fat
40g
Carbs
4g
Fiber
590mg
Sodium

Pairs well with

If you enjoyed this recipe, here are a few related Zaffaron recipes to try next.

Does your family make this differently?

Every family has their own version. Maybe your grandmother adds a secret ingredient, or your aunt has a completely different technique. Preserve your family's version — with their name on it, forever.

You Might Also Like

Reviews

—
Rated 0.0 out of 5 stars
0 reviews

Cooked this recipe?

Tap the stars to rate it — that's all it takes. A few words are welcome but optional.

Please sign in to rate this recipe.
Rated 0.0 out of 5 stars

No ratings yet. Cooked this one? Be the first to rate it — it takes one tap.