Skip to content
Kulajda (Bohemian Mushroom Soup)
czechsoup

Kulajda (Bohemian Mushroom Soup)

Creamy potato-mushroom soup with dill, vinegar and a poached egg — the comfort soup of Czech farmhouses.

Prep
15 min
Cook
35 min
Servings
4
Difficulty
Medium
4.7
Sign in to rate
#kulajda#czech#soup#mushroom#dill#vegetarian

About This Recipe

Kulajda is one of the most distinctive Czech soups: creamy and slightly sour, made with potatoes, wild mushrooms, dill and a splash of vinegar, served topped with a poached egg whose yolk runs into the broth to enrich each spoonful. It comes from the farmhouse kitchens of southern Bohemia, where the combination of foraged mushrooms, dairy and vinegar gave it long shelf life and complex flavour at a time of year — mushroom season — when fresh produce was otherwise scarce. The balance between the sour and the creamy elements is what defines a good kulajda: the vinegar is added at the end, off the heat, so its sharpness stays bright rather than cooking off, cutting through the richness of the cream and egg yolk rather than being masked by it. Dill is not a garnish here but a structural flavour, stirred through the broth itself so its aroma carries through every bite rather than sitting on top. Poaching the egg directly in the hot soup, rather than separately, is the traditional method — the yolk stays soft enough to break and mingle into the broth the moment it's spooned, turning each bowl into something closer to a sauce-thickened stew than a thin soup.

Ingredients

Serves 4

  • 300 gmixed mushrooms(porcini, oyster, button — sliced)
  • 400 gpotatoes(peeled, cubed small)
  • 1 mediumonion(finely chopped)
  • 30 gbutter
  • 1.2 Lvegetable stock(or chicken stock)
  • 200 mldouble cream
  • 100 mlmilk
  • 30 gplain flour
  • 1 tbspwhite wine vinegar(or to taste)
  • 1 tbspfresh dill(chopped, plus extra)
  • 1 tspcaraway seeds
  • 1 tspsugar
  • 1 tspsalt
  • 1/2 tspfreshly ground black pepper
  • 1bay leaf
  • 4eggs(for poaching)
  • White vinegar, for poaching

Instructions

  1. 1

    Sauté onion and mushrooms

    Melt butter in a heavy pot. Cook onion 6 min until soft. Add mushrooms and cook 8 min until they release water and brown.

  2. 2

    Add aromatics

    Add caraway, bay leaf and sugar. Stir 1 min.

  3. 3

    Boil base

    Add stock and potatoes. Salt. Simmer 18 min until potatoes are tender.

  4. 4

    Make slurry

    Whisk flour into cold milk. Pour into pot, whisking. Simmer 5 minutes — soup thickens.

  5. 5

    Cream and finish

    Stir in cream. Add vinegar (start with 1/2 tbsp, add more to taste — should be subtly tangy). Stir in dill and pepper. Adjust salt.

  6. 6

    Poach eggs

    Bring a pot of water to a bare simmer. Add a splash of vinegar. Crack eggs into the swirling water one at a time. Poach 3 min for runny yolks.

  7. 7

    Serve

    Ladle soup into bowls. Place a poached egg on top of each. Sprinkle dill. Eat with bread.

Did you make this?

Rate it and help other cooks find the recipes that actually work.

One tap to sign in, and we'll save the rating you just picked.

Everything you need to plan your week — free

  • Meal calendar
  • Grocery list
  • AI recipe ideas

Track what you eat

Snap your meal to log calories and macros, run fasting timers and track water in the free SnapCal app.

Download Now

Pro Tips

  • →

    The soup must be slightly tangy — that's what distinguishes it from any other mushroom soup.

  • →

    Always serve with the egg yolk runny so it enriches the soup as you eat.

Variations

  • •

    Add 80g pickled cucumbers diced for extra tang

  • •

    Use sour cream instead of double cream for sharper flavour

  • •

    Add 200g cooked, chopped wild mushrooms (chanterelles, morels) for luxe version

Storage

Soup refrigerates 4 days. Always poach eggs fresh.

History & Origin

Kulajda comes from the Šumava and Krkonoše mountain regions, where wild mushroom foraging is a national obsession. The vinegar-cream-mushroom combination is unique to Bohemian cooking and dates back centuries.

Frequently Asked Questions

Without dill — substitute?

Dill is essential for authentic flavour. If absolutely necessary, use fresh tarragon — different but pleasant.

Vinegar amount feels strange?

It should be subtle — just enough to brighten without screaming sour. Add small amounts to taste.

Can I make kulajda ahead and reheat it?

Make the soup base ahead and refrigerate up to 4 days, but always poach the eggs fresh just before serving — a reheated poached egg turns rubbery.

What mushrooms work best?

A mix of button and oyster mushrooms is easiest to find and works well. Add a handful of dried porcini (rehydrated) for deeper, more traditional flavour.

Nutrition Facts

Per serving · 4 servings total

Calories380kcal
Protein14g
Carbohydrates32g
Fat22g
Fiber4g
Protein14g
Carbs32g
Fat22g

Time Summary

Prep time15 min
Cook time35 min
Total time50 min

Have Questions?

Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.

Chat with AI Chef →

Featured in Guides

This recipe is featured in the following curated guides:

Community

Join the conversation

Sign in to leave a comment and save your favourite recipes