Traditional Czech Soup: Creamy Kulajda with Dill

Updated November 4, 2026

Total time
1 hr 5 min
prep 35 min · cook 30 min
Serves
4
portions as written
Safe temperature (USDA)
165°F / 74°C
check the thickest piece

Jump to recipe

Traditional Czech Soup: Creamy Kulajda with Dill

Kulajda is a traditional Czech soup, especially associated with South Bohemia, made with potatoes, mushrooms, dill, sour cream, and a gentle tang of vinegar. This version is thickened with a little butter and flour and served with firm-boiled eggs; Czech households vary the balance of herbs, acidity, and mushrooms, so it is easy to adjust to taste.

Ingredients

  • 1 ounce (28 g) dried porcini or other dried forest mushrooms
  • 1 1/2 cups (355 ml) warm water, for soaking the mushrooms
  • 1 pound (450 g) waxy potatoes, such as Yukon Gold, peeled and cut into 1/2-inch (1.25 cm) cubes
  • 1 small yellow onion, about 4 ounces (115 g), finely chopped
  • 3 tablespoons (42 g) unsalted butter
  • 3 tablespoons (24 g) all-purpose flour
  • 4 1/2 cups (1.06 L) low-sodium chicken or vegetable broth
  • 1 bay leaf
  • 1/2 teaspoon (1 g) caraway seeds, lightly crushed
  • 1 teaspoon (6 g) fine salt, plus more to taste
  • 1/4 teaspoon (0.5 g) freshly ground black pepper
  • 3/4 cup (180 g) full-fat sour cream
  • 1 tablespoon (15 ml) white wine vinegar, plus more to taste
  • 1 teaspoon (4 g) granulated sugar
  • 1/3 cup (15 g) finely chopped fresh dill, loosely packed
  • 4 large eggs, about 7 ounces (200 g) without shells
  • 2 tablespoons (30 ml) cold water, for loosening the sour cream if needed

Instructions

  1. Soak the mushrooms. Put the dried mushrooms in a heatproof bowl and pour over 1 1/2 cups (355 ml) warm water. Let them soak for 20 minutes, until softened. Lift the mushrooms out rather than pouring the liquid away, since grit may have settled at the bottom. Strain the soaking liquid through a fine sieve lined with a coffee filter or clean paper towel and reserve it. Rinse the mushrooms briefly if they feel gritty, then chop them into bite-size pieces.
  2. Prepare the vegetables and eggs. While the mushrooms soak, peel and cube the potatoes and chop the onion. Place the eggs in a saucepan and cover with cold water by about 1 inch (2.5 cm). Bring to a boil, cover, turn off the heat, and leave for 10 to 12 minutes. Transfer the eggs to cold water, then peel them when cool enough to handle. Cook whole eggs until the yolk and white are firm. Cut them in halves just before serving.
  3. Make the roux. Melt the butter in a heavy soup pot over medium heat. Add the onion and cook for about 5 minutes, stirring occasionally, until soft and translucent but not browned. Sprinkle in the flour and stir constantly for 2 minutes to make a pale roux. Keep the heat moderate: browning the flour will give the soup a darker, toastier flavor and can make the finished broth less delicate.
  4. Simmer the potatoes and mushrooms. Gradually whisk in the broth and the reserved mushroom liquid, stopping before any sediment at the bottom of the soaking bowl reaches the pot. Add the bay leaf, crushed caraway, salt, pepper, potatoes, and chopped mushrooms. Bring to a gentle boil, stirring to loosen any roux from the bottom, then reduce the heat. Simmer uncovered for 15 to 18 minutes, stirring now and then, until the potatoes are tender when pierced with a small knife. Avoid a hard boil, which can break up the potatoes and make the soup cloudy.
  5. Temper the sour cream. In a bowl, whisk the sour cream with the 2 tablespoons (30 ml) cold water until smooth. Whisk in a ladleful of hot soup, a little at a time, to warm it gradually. Lower the pot to very low heat and stir the sour cream mixture into the soup. Warm gently for 2 to 3 minutes without letting the soup boil; boiling after adding sour cream can cause it to separate.
  6. Season and serve. Remove the bay leaf. Stir in the vinegar, sugar, and most of the dill. Taste, then adjust with more salt, pepper, vinegar, or a pinch of sugar. The soup should be creamy and savory, with a clear but not sharp sour note. Ladle into bowls, add two egg halves to each serving, and finish with the remaining dill.

Tips

  • Strain the soaking liquid carefully. Dried forest mushrooms give kulajda a deep, earthy flavor, and their soaking water is useful, too. Fine grit can cling to the mushrooms or settle in the bowl, so filter the liquid and leave its last spoonful behind. If you cannot find dried porcini or forest mushrooms, use 8 ounces (225 g) sliced cremini mushrooms and replace the soaking liquid with an equal amount of broth. The soup will still be savory, but less woodsy.
  • Choose potatoes that hold their shape. Waxy potatoes such as Yukon Gold or red potatoes stay in recognizable pieces during simmering. Starchy russets work if that is what you have, but they soften more quickly and can thicken the soup further. Check them early and stir gently so they do not turn to mash.
  • Temper before adding dairy. Sour cream straight from the refrigerator can cool the pot and may curdle if it meets very hot liquid. Whisking in a ladle of soup first helps it blend smoothly. Keep the finished soup below a boil, and add the vinegar near the end so the flavor stays fresh.
  • Adjust the tang at the table. Vinegar strength and sour cream acidity vary. Start with the listed tablespoon, taste after the dill goes in, and add more in small amounts. A little sugar rounds the sharpness; it should not make the soup taste sweet.

Serving Suggestions

Serve kulajda hot as a first course or as a light main meal. Put the egg halves in each bowl rather than stirring them into the pot, so everyone gets a clear portion and the yolk does not cloud the creamy broth. A slice of dense rye bread, country bread, or Czech-style sourdough is useful for dipping and makes the meal more filling. Keep the bread simple; the soup already has plenty of flavor from the mushrooms, dill, caraway, and vinegar.

For a neat finish, add a small spoonful of sour cream and a few fresh dill fronds to each bowl. If serving a group, offer extra vinegar at the table rather than making the whole pot very sharp. A crisp cucumber salad or a plate of sliced radishes can provide a cool, fresh contrast. Kulajda is also satisfying on its own in a smaller bowl before a substantial main course.

Variations

Use fresh mushrooms. If dried forest mushrooms are unavailable, sauté 8 ounces (225 g) cremini or brown mushrooms with the onion until their moisture has mostly cooked off. Use 1 1/2 cups (355 ml) additional broth in place of the mushroom soaking liquid. This makes a milder, more familiar mushroom flavor, so season carefully and let the dill and vinegar remain noticeable.

Make it meat-free. The soup is easy to prepare with vegetable broth, as written in the ingredient options. Choose a broth that is not strongly flavored or heavily salted, because a dominant vegetable stock can mask the mushrooms. Check the seasoning near the end, since different broths contain different amounts of salt.

Try a poached egg. Some versions of kulajda are served with a poached egg instead of a firm-boiled one. For that approach, poach eggs separately and serve them immediately in the bowls; the recipe’s listed prep and cook times are based on firm-boiled eggs. For the safest option when serving a mixed group, keep the yolk and white fully firm as directed above.

Change the herb balance. Fresh dill is central to this soup’s characteristic flavor. If you have only dried dill, use 1 tablespoon (about 2 g), add it during the final few minutes, and expect a less bright aroma. You can add a small amount of chopped parsley for freshness, but it is better as a supporting herb than a full replacement for dill.

Storage and Reheating

Cool leftovers promptly and refrigerate them within 2 hours of cooking, ideally in shallow, covered containers. The soup keeps for 3 to 4 days in the refrigerator. For the best texture, store the eggs separately and add them to bowls when serving; cut eggs can be refrigerated in a covered container and used within the same storage window. The potatoes will soften somewhat as they sit, but the soup remains suitable for reheating.

Reheat only the portion you need in a saucepan over low to medium-low heat, stirring often and avoiding a boil. Add a splash of broth or water if the soup has thickened. Leftovers should reach 165°F (74°C), the USDA FSIS safe temperature for reheated leftovers; check the center with a food thermometer. Reheat eggs with the soup or separately until they are steaming hot. Freezing is possible, but sour cream-based soups can separate and potatoes may turn grainy after thawing. If you freeze it, expect a change in texture and whisk gently while reheating; do not leave it at room temperature to thaw.

Frequently Asked Questions

What does kulajda taste like?
Kulajda is creamy, earthy, and herb-forward, with a mild sourness from sour cream and vinegar. Mushrooms give it depth, potatoes make it substantial, and dill provides its recognizable fresh aroma. The flavors should be balanced rather than strongly sweet or sharply acidic, so adjust the vinegar a little at a time.

Can I make this soup without dried mushrooms?
Yes. Use sliced cremini or brown mushrooms and cook them with the onion until they have released and lost most of their moisture. Replace the mushroom soaking water with broth. The result will be less intensely woodsy than a version made with dried forest mushrooms, but it will still have the creamy potato-and-dill character of the soup.

Why did my sour cream separate?
Sour cream is more likely to separate if it is added cold to a very hot pot or if the soup boils afterward. Whisk it smooth, warm it with a ladle of soup before adding it, and keep the pot at a gentle heat. If it has separated slightly, whisking may improve the appearance, though it may not become perfectly smooth again.

Can I make kulajda ahead?
Yes. Make the soup a day ahead and refrigerate it promptly, then reheat gently until it reaches 165°F (74°C). The flavor can become more blended overnight, while the potatoes may soften. Keep the eggs and a little fresh dill separate until serving for the best presentation and freshest herbal flavor.

Is caraway essential?
Caraway is a traditional, commonly used seasoning in Czech cooking, but its flavor is distinctive. If you do not enjoy it, leave it out rather than substituting a large amount of another spice. The mushrooms, dill, sour cream, and vinegar will still give the soup its defining character.

How can I make the soup thicker or thinner?
For a thicker soup, simmer it uncovered for a few extra minutes before adding the sour cream, or gently mash a few potato cubes against the side of the pot. For a thinner consistency, stir in warm broth a little at a time. Make these adjustments before the final seasoning, since extra broth can dilute the salt and vinegar.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).