This post may contain affiliate links, view our disclosure.

Kulajda is a thick and creamy Czech mushroom soup with potatoes and dill. It has a well-balanced sweet and sour flavor profile similar to Borscht. And it’s quick and easy to make in just 30 minutes!

top view of kulajda polevka mushroom soup with dill next to authentic Czech pottery and sliced bread

I first had Kulajda Polévka in Prague a couple years ago. It was a cool late-July day and I ate it at an outdoor café. I enjoyed every moment, especially being surrounded by such lovely, unique architecture!

(If you’re interested, you can check out beautiful Prague in this post, and see more traditional Czech food in this post.)

This classic Czech soup originates in the highly forested areas of south Bohemia where mushrooms grow in abundance. Mushrooms and potatoes are the main vegetables in this dish, and dill adds freshness at the end. This soup has a sweet/sour flavor thanks to a blend of vinegar and sugar, which you’ll love if you enjoy Borscht.

Like a lot of regional specialties, there are many variations of this dish.

I’ve seen darker versions that use beef broth and dried mushrooms. And there are lighter versions that use chicken broth and fresh mushrooms. Sometimes this soup is pureed until velvety smooth, and other times it has a chunky texture. I’ve also had this soup when it was silky smooth except for mushroom pieces. There is a lot of leeway for you to interpret this recipe how you want, and to truly customize it to make it your own.

When I had this soup in Prague, it had a poached egg on top. This adds protein to make it more of a filling meal because there typically isn’t meat in the soup. Also, the runny yolk adds another layer of flavor and texture to the dish.

If you’re looking for a unique soup recipe to try, bookmark this one. And if you’re a fan of traditional Czech soup recipes, you also don’t want to miss Česnečka (Czech garlic soup)!

front view of bowl of traditional Czech mushroom potato soup

What is Kulajda?

Kulajda is a traditional Czech mushroom soup that’s beloved for its rich, comforting flavors and creamy texture. It’s a simple, yet satisfying dish made with earthy mushrooms, hearty potatoes, and herby dill, and is frequently topped with poached egg for protein. It’s often served as a comforting starter or a light main course in Czech households and can be enjoyed year-round.

Why This Recipe is a Winner

  • Rich, creamy texture and balanced flavor profile. This thick, hearty soup packs a ton of savory, sweet, and tangy flavors.
  • Quick and easy. You’re only 30 minutes away from a delicious meal! (And it has minimal cleanup too.)
  • Travel the globe without leaving your kitchen. This traditional soup is an important part of Czech cuisine, and it brings me back to my time in Prague. If you want to travel, start by doing it in your kitchen.
close up top view of creamy Czech potato mushroom soup with egg on top

The Best Kulajda Polévka Recipe

The best recipe is the one that you customize to suit your tastes. There’s a lot of room for personal interpretation and personalization in this dish. Take it and make it your own!

Ingredients For Traditional Czech Mushroom Soup

Ingredients Explained

In this section I explain the ingredients and give substitution ideas where applicable. For the full recipe (including the ingredient amounts), see the recipe card below.

ingredients for authentic Czech kulajda soup
  • Unsalted butter – We cook the mushrooms and onions in butter for a rich base flavor.
  • Onion – For savory depth of flavor.
  • Mushrooms – The star of the show! Use any mushrooms you can find locally.
  • Flour – A touch of all-purpose flour helps thicken this soup.
  • Chicken stock – Chicken stock adds rich flavor; you can also use vegetable stock or beef stock.
  • Potatoes – Potato bumps up the nutrition and makes this soup satisfying.
  • Salt and black pepper – These pantry-staple seasonings add a ton of flavor.
  • Allspice – A traditional ingredient in this soup, allspice adds complexity.
  • Bay leaf – Helps create depth of flavor in the broth.
  • Heavy whipping cream – For creamy texture.
  • White wine vinegar – Adds tanginess to this soup and helps create a balanced flavor.
  • Sugar – Adds a touch of sweetness to balance out the vinegar’s tartness.
  • Fresh dill – The herby flavor of fresh dill brightens up this soup.
  • Poached or soft-boiled eggs – For flavor and to add more protein and make this a filling dish.

Pro Tip: How to Prep the Mushrooms

There are two steps to prepping the mushrooms for soup:

  1. Clean. If your mushrooms aren’t extra dirty, just take a lightly damp cloth and wipe away the debris. On the other hand, if they’re very dirty, put them in a colander and rinse them under cool running water and then pat them dry. To avoid water-logging the mushrooms and making them soggy, try not to submerge them in water.
  2. Chop. Depending on the type of mushrooms you’re using, you can thinly slice, halve, or quarter them.

How to Make Kulajda: Step-by-Step Instructions

how to make traditional Czech soup kulajda
  1. Add the butter to a 5-quart pot over medium to medium-high heat. Once it’s starting to melt, stir in the onion and mushrooms.
  2. Cook 5 minutes, stirring frequently.
  3. Turn the heat down to medium and stir in the flour. Cook 30 seconds, stirring constantly.
  4. Add the chicken stock and use a wooden spoon to scrape up any brown bits that have formed on the bottom. Stir in the potatoes, salt, black pepper, allspice, and bay leaf. Bring up to a boil, and then cover the pot, turn the heat down slightly so it doesn’t boil over, and cook until the potatoes are tender, about 10 minutes, stirring occasionally. (During this time I like to make the poached eggs.)
  5. Remove from the heat and stir in the cream.
  6. Stir in the vinegar, sugar, and dill.
ladling Czech potato mushroom soup into bowl

Serve each bowl of soup topped with a poached egg and 1/2 teaspoon of fresh dill sprinkled on top.

Pro Tip: Serve Topped With Poached Egg

This soup is even better served with a poached egg on top! It bumps up the protein, making this a more satisfying meal. Additionally, it adds more flavor and if you leave the yolk runny, it lends creamy texture.

Here’s how to make poached eggs:

  1. First, fill a shallow saucepan with 2 to 3 inches of water and bring to a boil.
  2. Next, add 1/2 tablespoon distilled vinegar or apple cider vinegar, and turn the heat down to medium to medium-low so it’s simmering.
  3. Then crack each egg into a small bowl 1 at a time, and gently slip the egg into the water.
  4. Finally, cook until the eggs reach your desired level of runniness, about 3 minutes.
  5. Lastly, remove the eggs with a slotted spoon, patting the bottom with paper towels to absorb the liquid.
hands holding up bowl of Czech dill mushroom soup topped with poached egg

Storage

Store leftovers covered in the fridge for up to 4 days. Wait to make the poached (or soft-boiled) eggs for topping until right before you serve this soup.

Pro Tip: Make it Vegetarian or Vegan

For the vegetarian version, use vegetable stock (or water) instead of chicken stock.

For the vegan version, go with avocado oil (or any plant-based oil you like) instead of butter. Use vegetable stock (or water) instead of chicken stock. Add full-fat coconut milk instead of heavy whipping cream. And lastly, skip the poached egg on top.

Mushrooms in Czech Republic

Foraging for mushrooms is a common practice and almost a hobby in the Czech Republic.

They have some incredibly beautiful forests, which are home to many different kinds of fungi, both edible non-edible. Mushrooms are so beloved that very Czech family picks over 8 kilograms (over 17 pounds) of mushrooms per year!

A few common types of edible mushrooms found in the Bohemian Forest along the border of Germany and Czechia include: Boletus edulis, which are also known asporcini, cep, penny bun mushrooms, or Steinpilz, as well as chanterelle mushrooms and parasol mushrooms.

One way of preserving all their beautiful mushrooms is to dry them. And dried mushrooms make a lovely soup!

You can read more about mushroom foraging in Czech Republic on Czech American TV and Prague GO.

How to Use Dried Mushrooms Instead of Fresh in Soup

Time needed: 15 minutes

Dried mushrooms are frequently used to make traditional Czech Kulajda. They work very well and yield a rich-colored, mushroom-flavored stock. To use dried mushrooms in this dish:

  1. Omit the Fresh Mushrooms

    You will need 1 ounce of dried mushrooms (such as porcini) instead of 8 ounces of fresh mushrooms.

  2. Rehydrate the Dried Mushrooms

    You can do this in 1 of 2 different ways: 1) add the dried mushrooms and 2 cups of boiling water to a bowl large bowl and soak for 1 hour (or up to 12 hours), or 2) add the dried mushrooms and 2 cups of boiling water to a saucepan, bring to a boil, cover the saucepan and turn the heat down a little so it doesn’t boil over, and boil for 15 minutes.

  3. Use the Mushroom Soaking Liquid in the Soup

    For deep mushroom flavor, you can use the 2 cups of mushroom soaking liquid to make the soup and reduce the amount of chicken stock by 2 cups.

spread with pot of creamy mushroom soup and sliced bread with bowl of soup topped with poached egg and dill

FAQs

What kind of fresh mushrooms are best for Kulajda?

For this soup, you can use a mix of whatever type of fresh mushrooms you have available locally. I used a combination of shiitake mushrooms and cremini mushrooms.

What type of potatoes do you use for Czech potato mushroom soup?

Any type of potatoes will work for Kulajda. However, I prefer not to use russet potatoes or other starchy potatoes here because they will disintegrate and fall apart in the soup. (There’s nothing wrong with that, it’s just a matter of personal preference.)

Instead, I like to use white potatoes, which have white flesh and light tan-colored skin. These are considered an all-purpose potato. They’re great for mashing and also hold their shape well, which makes white potatoes a good choice for soups and potato gratins.

If white potatoes aren’t available, I like to use waxy potatoes, such as Yukon Gold. This type of potato also holds its shape well in soups.

More Delicious Soups You May Have Never Heard Of

close up top view of Czech kulajda soup in bowl

Let’s Connect

an edible mosaic submark initials

Did you make this recipe? Please rate it and leave a comment below. You can also tag @anediblemosaic on social media.

To stay up-to-date, follow me on Facebook, Instagram, Pinterest, and Twitter!

Kulajda (Traditional Czech Mushroom Soup Recipe)

5 from 2 votes
Prep Time12 minutes
Cook Time18 minutes
Yields: 5 servings
Make authentic Kulajda, a traditional Czech mushroom soup with creamy potatoes, dill, and poached egg in just 30 minutes. Perfect for cozy dinners, this easy recipe brings Czech comfort food to your table.

Email This Recipe

Get this recipe link emailed straight to your inbox!

Please enable JavaScript in your browser to complete this form.
Plus you’ll be the first to get new recipes and tips.

Equipment

Ingredients
 

Soup:

Topping:

  • 5 poached eggs or soft-boiled eggs
  • 2 1/2 teaspoons fresh dill

Instructions
 

  • Add the butter to a 5-quart pot over medium to medium-high heat. Once it’s starting to melt, stir in the onion and mushrooms. Cook 5 minutes, stirring frequently.
  • Turn the heat down to medium and stir in the flour. Cook 30 seconds, stirring constantly. Add the chicken stock and use a wooden spoon to scrape up any brown bits that have formed on the bottom.
  • Stir in the potatoes, salt, black pepper, allspice, and bay leaf. Bring up to a boil, and then cover the pot, turn the heat down slightly so it doesn’t boil over, and cook until the potatoes are tender, about 10 minutes, stirring occasionally. (During this time I like to make the poached eggs.)
  • Remove from the heat and stir in the cream, vinegar, sugar, and dill.
  • Serve each bowl of soup topped with a poached egg and 1/2 teaspoon of fresh dill sprinkled on top.

Notes

What Type of Fresh Mushrooms to Use: You can use a mix of whatever type of fresh mushrooms you have available locally. I used a combination of shiitake mushrooms and cremini mushrooms. (Read the article above for information on what mushrooms are traditionally used in Czechia.)
What Type of Potatoes to Use: I like to use white potatoes, which have white flesh and light tan-colored skin. These are considered an all-purpose potato. They’re great for mashing and also hold their shape well, which makes white potatoes a good choice for soups. If white potatoes aren’t available, I like to use waxy potatoes, such as Yukon gold. This type of potato also holds its shape well in soups.
Vegetarian Version: Use vegetable stock (or water) instead of chicken stock.
Vegan Version: Go with avocado oil (or any plant-based oil you like) instead of butter. Use vegetable stock (or water) instead of chicken stock. Add full-fat coconut milk instead of heavy whipping cream. And lastly, skip the poached egg on top.
How to Make Poached Eggs:
  1. Fill a shallow saucepan with 2 to 3 inches of water and bring to a boil.
  2. Add 1/2 tablespoon distilled vinegar or apple cider vinegar, and turn the heat down to medium to medium-low so it’s simmering.
  3. Crack each egg into a small bowl 1 at a time, and gently slip the egg into the water.
  4. Cook until the eggs reach your desired level of runniness, about 3 minutes.
  5. Remove the eggs with a slotted spoon, patting the bottom with paper towels to absorb the liquid.
 
How to Use Dried Mushrooms Instead of Fresh:
  1. Omit the fresh mushrooms. You will need 1 ounce of dried mushrooms (such as porcini) instead of 8 ounces of fresh mushrooms.
  2. Rehydrate the dried mushrooms. You can do this in 1 of 2 different ways: 1) add the dried mushrooms and 2 cups of boiling water to a bowl large bowl and soak for 1 hour (or up to 12 hours), or 2) add the dried mushrooms and 2 cups of boiling water to a saucepan, bring to a boil, cover the saucepan and turn the heat down a little so it doesn’t boil over, and boil for 15 minutes.
  3. Use the mushroom soaking liquid in the soup. For deep mushroom flavor, you can use the 2 cups of mushroom soaking liquid to make the soup and reduce the amount of chicken stock by 2 cups.

Nutrition

Calories: 514kcal | Carbohydrates: 37g | Protein: 16g | Fat: 34g | Saturated Fat: 19g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 10g | Trans Fat: 1g | Cholesterol: 267mg | Sodium: 909mg | Potassium: 881mg | Fiber: 3g | Sugar: 12g | Vitamin A: 1240IU | Vitamin C: 21mg | Calcium: 82mg | Iron: 3mg

Nutritional information is automatically calculated and should be used as an approximate.

Course: Main Course
Cuisine: Czech
Keyword: Czech Mushroom Soup, Kulajda, Kulajda Polévka, Kulajda Recipe

Share it with me on Instagram and leave a comment to let me know your thoughts!

czech kulajda soup recipe pin
Faith, author of An Edible Mosaic.
About Faith

I’m the writer, recipe developer, photographer, and food stylist behind this blog. I love finding the human connection through something we all do every day: eat! Food is a common ground that we can all relate to, and our tables tell a story. It’s my goal to inspire you to get in the kitchen, try something new, and find a favorite you didn’t know you had.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




4 Comments

  1. Can I use rice vinegar or apple cider vinegar instead of white wine vinegar?

    1. Linda, Yes! I would go with rice vinegar, but either will work here.

  2. 5 stars
    just returned from Prague where I had this soup twice — at The Deer and The Imperial Cafe. Your recipe is delicious, fast and rivals the two I had in Prague! I used a gluten free all purpose flour and it worked great, also used a combo of shitake and cremini mushrooms. Thank you for sharing this!

  3. 5 stars
    My kids had a hankering for Kulajda today and I’m glad I ran across this recipe. It was a hit and the Czech Mrs. gives her stamp of approval. Thanks for the recipe, Faith!

Similar Posts