Creamy Czech soup with mushrooms, dill, potatoes and a poached egg — a Bohemian classic.
Kulajda is a beloved Bohemian cream soup that balances earthy mushrooms, fragrant dill and a touch of vinegar with a velvety sour cream base. A poached egg floating in the centre is traditional and makes it a complete meal. The soup's gentle tang and herbal freshness make it unlike any other Central European soup.
Serves 4
Melt butter in a large pot. Sauté mushrooms until golden. Add potatoes and stock. Simmer 15 minutes until potatoes are tender.
Whisk flour into sour cream until smooth. Stir into the hot soup and simmer 5 minutes until thickened.
Add vinegar, salt and most of the dill. Taste and adjust tanginess.
Crack each egg into simmering soup, one at a time, and poach 3–4 minutes until whites are set.
Ladle into bowls, each with a poached egg. Garnish with remaining fresh dill.
Use dried porcini mushrooms (soaked) for a deeper flavour.
Don't over-vinegar — start with 1 tbsp and taste up.
The soup thickens as it sits; add stock to loosen when reheating.
Add smoked salmon for a luxurious version.
Replace mushrooms with young nettles in spring.
Refrigerate for up to 3 days. Store poached eggs separately; add fresh when serving.
Kulajda is a traditional South Bohemian dish, believed to originate from the Šumava region near the German border, where cream, dill and forest mushrooms were abundant.
Yes — soak 30 g dried porcini in hot water for 20 minutes, then use both mushrooms and soaking liquid in the soup.
Per serving · 4 servings total
Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.
Chat with AI Chef →Join the conversation
Sign in to leave a comment and save your favourite recipes