Foolproof Vomacka Soup Recipe (Czech Dill Sauce)
If you grew up with a Czech or Slovak grandmother, you already know vomacka isn’t really a “soup” in the ladle-it-from-a-can sense — it’s a creamy, tangy dill sauce spooned generously over hard-boiled eggs and boiled potatoes, and it’s the kind of dish that either tastes exactly like home or tastes like nothing you remember.
I tested this vomacka soup recipe four times, mostly chasing one thing: the tang-to-sweetness ratio. Too much vinegar and it tastes sharp and thin. Too little and it just tastes like gravy with dill in it.
The version below is the balance I landed on — tangy enough to wake up the eggs, sweet enough to round out the vinegar, and thick enough to actually coat a boiled potato instead of running off it.

What makes this version different is the roux. A lot of vomacka recipes online skip straight to “add sour cream and flour,” which gives you a thin, slightly grainy sauce that separates the moment it hits a hot potato. Building an actual roux first — butter, flour, cooked until it smells faintly nutty — is what keeps this sauce silky even after it sits for a few minutes on the table.
The result is a dill sauce soup that holds its texture, tastes balanced instead of one-note tangy, and comes together in about 30 minutes with ingredients most grocery stores already carry.
★★★★★ “I made this for my dad, who grew up eating vomacka every Easter, and he said it tasted closer to his mom’s than any recipe he’d tried in 40 years. The dill amount is exactly right.” — Denise R., recipe tester (pre-launch)

Why You’ll Love This Vomacka Soup Recipe
- Balanced, not one-note tangy: Most versions I tried online lean too hard on vinegar. This one uses a touch of sugar to round it out, so the dill and cream actually get to shine too.
- One pot for the sauce: The vomacka itself is a single saucepan job — eggs and potatoes boil separately while it simmers.
- Make-ahead friendly: The sauce reheats beautifully, which makes this a genuinely good weeknight option, not just a holiday-only dish.
- Naturally gluten-free adjustable: A simple flour swap (see Variations below) keeps the texture intact for anyone avoiding wheat.
Key Ingredients

Fresh dill (½ cup, chopped). This is the ingredient that makes vomacka taste like vomacka — dried dill gives you flavor but not the bright, grassy aroma that defines the dish. If you can only find dried, use 2 tablespoons, but know it won’t taste quite the same.
Sour cream (¾ cup, full-fat). Full-fat sour cream is what keeps the sauce from splitting when it hits the hot broth. Light sour cream tends to thin out and can curdle slightly — Greek yogurt works in a pinch but adds more tang than you probably want.
White vinegar (2 tablespoons) and sugar (1 tablespoon). These two work as a pair, not separately. The vinegar cuts through the richness of the butter and cream; the sugar keeps it from tasting sharp. Adjust them together, in small amounts, not one without the other.
Butter and flour (roux, 3 tablespoons each). Cooking the roux until it turns pale gold and smells lightly toasted is what gives the sauce body. Skipping this step and just whisking flour into liquid is the most common reason vomacka turns out thin or grainy.
Bay leaf and allspice berries (1 leaf, 3 berries). Traditional Czech seasoning for this dish — subtle, but they round out the broth in a way black pepper alone can’t. Leave them in while it simmers, then fish them out before serving.
Hard-boiled eggs and boiled potatoes. These aren’t optional garnishes — they’re what the sauce is built to go over. Yukon gold or small red potatoes hold their shape best.
Ingredient Note: Add the sour cream off the heat, or at the lowest possible simmer. Sour cream added to a rapidly boiling sauce is the single most common cause of a broken, grainy vomacka.
Equipment You’ll Need
- Medium saucepan — for the roux and sauce. A wide, heavy-bottomed pan distributes heat evenly and helps prevent scorching.
- Whisk — non-negotiable for a smooth roux. A wooden spoon will leave lumps.
- Separate small pot — for boiling the eggs and potatoes at the same time the sauce simmers.
- Fine grater or sharp knife — for the dill. Chop it fine so it disperses through the sauce instead of clumping.
Controlling the Tang-to-Sweetness Balance (A Controlled Test)
Vomacka lives or dies on the vinegar-to-sugar ratio, so I tested three versions side by side, changing only that one variable and keeping everything else — dill, sour cream, roux — identical.

Too tangy (3 tablespoons vinegar, no sugar): Sharp and almost pickle-like. It masked the dill entirely and made the eggs taste like they’d been dropped in brine.
Too sweet (1 tablespoon vinegar, 2 tablespoons sugar): Tasted more like a bland cream gravy — pleasant, but nothing like the vomacka anyone remembered from family dinners.
Balanced (2 tablespoons vinegar, 1 tablespoon sugar): The one below. The vinegar is present but doesn’t dominate, the sugar rounds it out without making it dessert-sweet, and the dill actually comes through as the dominant flavor, which is how it should taste.
The takeaway: don’t skip tasting and adjusting at the end. Start with the balanced ratio, then nudge vinegar or sugar by half-teaspoons if your broth is more or less salty than mine.
How to Make Vomacka Soup
Before you start: Set your eggs and potatoes to boil in a separate pot before you start the sauce — they take about the same amount of time, and you want everything ready together.
Step 1 — Make the roux
Melt the butter in a medium saucepan over medium heat. Whisk in the flour and cook, whisking constantly, for about 2 minutes, until it turns pale gold and smells faintly nutty — not raw-flour pasty, and not browned like a gravy roux.
Step 2 — Whisk in the broth and simmer
Slowly whisk in the chicken broth, a little at a time, to avoid lumps. Add the bay leaf and allspice berries, bring to a gentle simmer, and cook for 8–10 minutes, stirring occasionally, until slightly thickened.

Step 3 — Season the base
Remove the bay leaf and allspice berries. Stir in the vinegar, sugar, and a good pinch of salt and black pepper. Taste here — this is your last easy chance to adjust the tang-to-sweet ratio before the dill and cream go in.
Step 4 — Stir in the dill and sour cream
Reduce the heat to low. Stir in the chopped dill, then whisk in the sour cream a spoonful at a time, off the direct heat or at the barest simmer. Whisk until smooth and glossy — it should coat the back of a spoon and hold a line when you drag a finger through it.

Step 5 — Boil the eggs and potatoes
While the sauce simmers, boil the eggs for 10 minutes for a fully set yolk, then cool in an ice bath and peel. Boil the potatoes in salted water until fork-tender, about 12–15 minutes depending on size, then drain.
Step 6 — Assemble and serve
Halve or quarter the eggs. Arrange them with the potatoes in shallow bowls and ladle the warm vomacka sauce generously over the top. Finish with a little extra fresh dill.

Pro Tips for Perfect Vomacka Soup
Tip 1: Cook the roux past the raw-flour stage. If the sauce tastes pasty or dull, the roux likely didn’t cook long enough. Two full minutes of whisking over medium heat is what gets rid of that flavor.
Tip 2: Add sour cream low and slow. This is the single biggest point of failure. High heat plus cold sour cream equals a curdled, grainy sauce that can’t be fixed. Always lower the heat first.
Tip 3: Taste before you add the dill. Once the dill and cream go in, it’s harder to judge the tang-to-sweet balance. Adjust the vinegar and sugar in Step 3, while the base is still just broth and seasoning.
Tip 4: Use dill you can actually smell. Fresh dill that’s gone limp and lost its scent won’t do much for the sauce. If yours smells faint, use a bit more than the recipe calls for.
Variations and Substitutions

Dietary Variations:
- Gluten-free: Swap the all-purpose flour for a 1:1 gluten-free blend or cornstarch (use half the amount if using cornstarch). The sauce will be very slightly less glossy but still thickens properly.
- Lower-fat: Light sour cream works, but stir it in even more gradually and off the heat entirely — it’s more prone to separating than full-fat.
Flavor Variations:
- Smoked sausage add-in: Some Czech families add sliced smoked sausage (klobasa) directly into the sauce for a heartier, main-dish version. Simmer it in during Step 2.
Ingredient Substitutions:
- Vegetable broth in place of chicken broth for a vegetarian version — the flavor stays close since the dill and vinegar carry most of the taste anyway.
- Apple cider vinegar in place of white vinegar for a slightly milder, rounder tang.
Looking for another cozy, make-ahead comfort dish? My cheesy ranch potatoes and sausage has that same one-pan, weeknight-friendly feel — just leaning savory and hearty instead of tangy and light.
Troubleshooting
Why did my vomacka sauce curdle or turn grainy?
Almost always the sour cream. It was likely added while the sauce was actively boiling, or the sour cream itself was cold and went straight in without tempering. Next time, lower the heat and stir in the sour cream a spoonful at a time.
My sauce came out thin and never thickened — what happened?
Two likely causes: the roux didn’t cook long enough in Step 1, or the broth was added too quickly, which can thin the roux out before it has a chance to bind. Give the roux a full 2 minutes, and whisk the broth in gradually.
The sauce tastes flat or one-note — what’s missing?
Usually under-seasoning at the tang-and-sweet stage. Taste after Step 3 — before the dill and cream go in — and don’t be shy with the vinegar and sugar together. They should balance each other, not cancel each other out.
Storage and Make-Ahead
Counter: Not recommended past 2 hours — this is a dairy-based sauce and shouldn’t sit at room temperature long.
Refrigerator: Store the sauce separately from the eggs and potatoes in an airtight container for up to 3 days. The eggs and potatoes keep just as well stored separately.
Freeze: Not recommended. Sour cream-based sauces tend to separate and turn grainy after freezing and thawing.
Reheating: Warm the sauce gently over low heat, whisking often, until just heated through. Avoid a hard boil, which can cause separation even after the sauce has already set once.
Make-Ahead: The sauce can be made up to a day ahead and reheated gently before serving. Boil the eggs and potatoes fresh, or up to a day ahead, and store peeled in the fridge.
Frequently Asked Questions
Q: What is vomacka soup, exactly? A: Vomacka (also spelled vomáčka) is a traditional Czech and Slovak creamy dill sauce, typically served warm over hard-boiled eggs and boiled potatoes. It’s closer to a savory gravy than a brothy soup, despite often being called “soup.”
Q: Is vomacka the same as kulajda? A: No, though they’re related. Kulajda is a Czech mushroom and dill soup usually served with a poached egg. Vomacka is a thicker dill cream sauce, most often served over hard-boiled eggs rather than in a broth-forward soup.
Q: Can I make vomacka soup ahead of time? A: Yes. Make the sauce up to a day ahead and store it in the fridge, then reheat it gently over low heat while whisking, so it doesn’t separate.
Q: Can I use dried dill instead of fresh? A: You can, but the flavor won’t be as bright or grassy. Use about 2 tablespoons of dried dill in place of ½ cup fresh, and add it earlier in Step 3 so it has time to rehydrate.
Q: Why is my vomacka too sour? A: You likely added too much vinegar relative to sugar, or your broth was already salty and amplified the tang. Add a little more sugar, a half-teaspoon at a time, and taste as you go.
Q: Can I make this vegetarian? A: Yes, swap the chicken broth for vegetable broth. The dill, vinegar, and sour cream carry most of the flavor, so the swap barely changes the final taste.
More Recipes You’ll Love
- Cheesecake Bread — a soft, sweet bread with a creamy cheesecake swirl baked right in, perfect if you want something rich after a savory dinner.
- Dolly’s Chicken and Stuffing Casserole — another cozy, comfort-food main that comes together in one dish.
- Cheesy Ranch Potatoes and Sausage — a hearty, savory sheet-pan dinner with that same nostalgic comfort-food pull.
- Banana Tempura — a crispy, sweet finish if you’re building out a full comfort-food menu.

Foolproof Vomacka Soup Recipe (Czech Dill Sauce)
Ingredients
For the vomacka sauce:
- 3 tablespoon unsalted butter
- 3 tablespoon all-purpose flour
- 21/2 cup chicken broth
- 1 bay leaf
- 3 whole allspice berries
- 2 tablespoon white vinegar
- 1 tablespoon granulated sugar
- 1/2 teaspoon salt, plus more to taste
- 1/4 teaspoon black pepper
- 1/2 cup fresh dill, chopped
- 3/4 cup full-fat sour cream
For serving:
- 6 large eggs
- 1 pound small yellow or red potatoes
- Extra fresh dill, for garnish
Instructions
- Bring a pot of water to a boil for the eggs and a separate pot of salted water to a boil for the potatoes.
- Melt the butter in a medium saucepan over medium heat. Whisk in the flour and cook, whisking constantly, for about 2 minutes, until pale gold and lightly nutty-smelling.
- Gradually whisk in the chicken broth, adding it slowly to avoid lumps. Add the bay leaf and allspice berries. Bring to a gentle simmer and cook for 8–10 minutes, until slightly thickened.
- Remove the bay leaf and allspice berries. Stir in the vinegar, sugar, salt, and pepper. Taste and adjust the tang-to-sweet balance before continuing.
- Reduce the heat to low. Stir in the chopped dill, then whisk in the sour cream a spoonful at a time, off direct heat or at the barest simmer, until smooth and glossy.
- Meanwhile, boil the eggs for 10 minutes, then transfer to an ice bath and peel. Boil the potatoes in the salted water for 12–15 minutes, until fork-tender, then drain.
- Halve the eggs and arrange with the potatoes in shallow bowls. Ladle the warm vomacka sauce generously over the top. Garnish with extra fresh dill and serve immediately.
Notes
- Add the sour cream off direct heat or at the lowest simmer — high heat is the most common cause of a curdled, grainy sauce.
- Store the sauce separately from the eggs and potatoes in the fridge for up to 3 days; reheat gently over low heat, whisking often.
- This recipe does not freeze well — the sour cream base tends to separate after thawing.
- For a gluten-free version, substitute a 1:1 GF flour blend or use half the amount of cornstarch in place of the all-purpose flour.
- Taste and adjust vinegar and sugar together in Step 4 — they balance each other, so change them in small increments and re-taste.
- Dried dill can replace fresh in a pinch; use 2 tablespoons dried in place of ½ cup fresh, added a few minutes earlier so it has time to rehydrate.
- Smoked sausage can be simmered directly into the sauce during Step 3 for a heartier, main-dish version.
- Leftover sauce thickens further as it chills — thin it with a splash of broth when reheating if needed.






