Grandma Marie’s traditional Czech kolache (bread recipe)
bakingwithtradition.com is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a way for websites to earn advertising revenues by advertising and linking to recommended products. Some of the links below are affiliate links. This means that, at zero cost to you, I will earn an affiliate commission if you click through the link and finalize a purchase.
You are going to love my great-grandma Marie’s traditional Czech kolache bread recipe.
My great grandma came to the US from what was then Czechoslovakia, now Czech Republic (she’d call herself Bohemian) when she was 17. She lived a tough life, being married and widowed young. Still, she worked hard, taught herself how to read and write English, raised my Gram, saved every penny she ever earned, and faithfully prayed for all of her grandchildren and great grandchildren. Her kitchen smelled always of allspice and paprika.
One bright spot in her difficult life were her kolache. My Mom and her siblings all waxed eloquent about these glorious little morning buns filled with fruit, poppy seed or cottage cheese or cream cheese fillings. Grandma preferred the poppyseed, but you can fill them with whatever makes you happy.
These are soft, much less sweet than homemade cinnamon rolls, and they’re so darn happy on a plate. You can top them with flaked almonds or Czech style streusel which uses granulated sugar instead of brown sugar for a finer crumb.
Traditional Czech Kolache Recipe
Texas kolaches vs. Czech kolache
Quick language lesson, and bear with me as I (unfortunately) do not speak Czech. Kolache is plural in Czech, so the added “s” at the end of kolache is redundant, but in English adding an s is a common way to pluralize a noun. Texans call them kolaches, Czechs call them kolache, or kolac (singular).
I moved to Texas when I was in 3rd grade. It was a truly bizarre experience when we went to donut shops outside of Houston to find things on the menu called “kolaches”. In Texas, this means the same soft dough wrapped around a piece of sausage, sometimes with cheese. Czech immigrants who had moved to the Lone Star State in the late 1800s brought their homemade kolaches with them. It’s commonly held that the savory kolaches known in some places as klobasnek (klobasniky plural) were invented in the small town of West, Texas in the 1950s when a bakery owner wrapped his kolache dough around hot dogs. When I had them as a kid, these savory kolache were often filled with a small sausage. I use pieces of kielbasa when I make them now.
As far as I understand, klobasnek is a word that is a Texas-Czech invention and not a Czech word. This Texas sausage kolache is delicious, but my great-grandma would not recognize them as kolache.


Filling choices for Czech kolache bread recipe
- Jam: try my homemade easy plum jam; it’s thick and bakes up well in kolache
- Cheese: my grandma used cottage cheese since it’s more easy to find in the US than fresh cheeses like quark or farmer’s cheese. Full fat ricotta is good here too.
- Dried fruit: prunes, apricots, dates or anything else (my students love cranberry-orange); dried fruit is soaked in boiling water, drained, then blended to a paste
How to make kolache fresh for the morning
The nice thing about making kolache is that you can do everything ahead of time. All of the fillings can be made up to a week ahead of time or more for the fruit fillings. Also, you can easily make up the dough the day before you want to bake.
The next morning, simply take out the cold dough and form your kolache. They will take a little extra time to rise, but not too much time since the buns are relatively small.
There is nothing better than fresh kolache on Christmas morning or Easter morning.
Step by step pictures to go with the recipe card:


















Czech Kolache
- Total Time: 2 hours 35 minutes
- Yield: 24 kolache
Description
These pretty hand sized pastries will greet your morning with their cheerful fruity fillings and ultra soft bread. I like to make a variety of fillings, but choose your favorite. Top them with a Czech style streusel (posypka) or nuts for a little extra crunch and gild the lily.
Ingredients
- 2 tsp instant yeast
- 1/4 cup warm water
- 1/4 cup granulated sugar
- 3/4 cup whole milk
- 4 tablespoons butter, cold
- 2 eggs, cold
- 3 and 1/3 cups (400 g) all-purpose flour
- 3/4 tsp salt
- sliced almonds for decoration
- 1 egg white for egg wash
- melted butter for brushing finished kolache
- grated zest of 1 lemon
Posypska topping
- 1/2 cup (60 g) all-purpose flour
- 1/4 cup (50 g) granulated sugar
- 4 tablespoons butter, melted and cooled slightly
- pinch of salt
Cheese FIlling
- 8 oz full fat cottage cheese, farmer’s cheese, or ricotta, drained
- 2 tablespoons of butter, melted and cooled
- 1 egg yolk
- 1/2 tsp ground cinnamon
- grated zest of 1 lemon
- 1 tablespoon spiced rum (substitute 1 tsp vanilla extract if you don’t like rum)
Blueberry Filling
- 2 cups frozen blueberries
- 1/4 cup granulated sugar
- grated zest of 1 lemon
- 1/2 tsp ground cinnamon
- pinch of salt
Dried Fruit Filling
- 8 oz. dried apricots, prunes, cranberries, dates etc.
- 2 tablespoons sugar
- 1/2 tsp vanilla extract or paste
- 1/2 tsp ground allspice
- juice of 1 lemon
Traditional Poppy seed filling
Instructions
To make Kolache Dough:
- Measure out the sugar, then sprinkle a pinch of it into a small bowl with the warm water and yeast. Stir to dissolve, then set aside for about 5 minutes until the yeast is foamy.
- Heat the milk in a small pan until you see bubbles at the edges. Cut up the 4 tablespoons of butter, then stir it into the hot milk to melt along with the rest of the sugar. When the butter is melted, crack in the eggs and beat them until you get a smooth mixture.
- Mix the flour and the salt in a large mixing bowl or a stand mixer, then make a well in the center. Pour the milk/butter mixture into the well, then the yeast mixture.
- Stir the ingredients with a wooden spoon to make a shaggy dough.
- For kneading, by machine, switch to the dough hook on your mixer and let the mixer run on low speed until you get a smooth, sticky, elastic dough, about 5 minutes To knead by hand: turn the dough onto a lightly floured surface, and use a bench scraper to slap the dough down, then bring the edges towards the center. Repeat this motion for 10 minutes, until you have a smooth, elastic dough. Resist the urge to add more flour. This should be a soft dough, and most of the stickiness will go away after the dough has risen.
- Cover the dough with plastic wrap and set aside to rise for 1 hour or preferably, refrigerate overnight. Meanwhile, make the fillings.
Posypka topping:
Mix the posypka ingredients together in a bowl, then refrigerate for at least 20 minutes. After 20 minutes, use a spoon to scrape the sides of the bowl to break up the mixture and form crumbs. You can further break up the crumbs with your hands, but I think pea-sized crumbs look the nicest, though you can make them finer.
Cheese filling:
- Be sure to drain off any whey from the cheese you’re using by setting the cheese in a colander inside of a bowl. If you’re using cottage cheese, pulse it in a food processor or with a stick blender for a smoother texture. From there mix the cheese filling ingredients in a small bowl. You can keep the cheese filling in the fridge for 1 week.
Blueberry filling:
- Pour the blueberries in a skillet over medium heat with a splash of water, then cover. When the berries have started to defrost, add in the sugar and cinnamon.
- Continue to cook the berries until they start to thicken. Mash them with a potato masher or stick blender. When the jam is thick enough to coat a spoon, add in the lemon zest.
Dried fruit filling:
- Place your dried fruit of choice in a small pot, then add water to just cover the fruit. Bring the fruit to a boil, then reduce to simmer for 10 minutes.
- After 10 minutes, turn off the heat and let the fruit sit for another 15 minutes.
- Drain the fruit, reserving a small amount of the soaking water.
- Pulse the fruit in a food processor with the allspice and vanilla and lemon juice until smooth with a little texture. The mixture should be about as thick as a nut butter, but if it seems too thick, add in up to 2 tablespoons of soaking water and pulse to loosen up the mixture.
To form kolache:
- Turn out the risen dough onto a lightly floured counter. Pat it down, then divide into 24 pieces. Form your hand into a dome, then roll into a ball using the tension between the counter and your domed hand in a circular motion to shape each piece into a ball.
- Line 2 sheet trays with parchment paper, then place the formed dough balls to rest, covered for about 15 minutes.
- Preheat the oven to 375 F (190 C).
- Use your fingers to make an indentation in the center of one of the dough balls on one of the prepared sheet trays. Repeat this for all of the dough balls. From here, use your fingers to stretch and spread out the dough into a wider, shallow well in each kolac. Kolache are about the filling, so be sure to spread out the dough to make room for a good amount of filling.
- Continue to shape and spread out the dough balls, then fill each with a good sized spoon of your filling of choice.
- Cover the kolache with a clean kitchen towel to rise for another 30 minutes until nice and puffy.
- Before you bake them, brush the kolache with beaten egg white, and sprinkle with about a tablespoon of the posypka or a few flaked almonds.
- Bake the kolache for 15-20 minutes until golden brown and your kitchen smells awesome. Brush the warm kolache with melted butter.
- Kolache are best the day that they’re made, but you can keep leftovers at room temp for a couple days in an airtight container or freeze them for about 1 month.
Notes
- You can fill kolache with just about any fruity filling you can think of, though skip canned pie fillings as they’re often too starchy. Thick preserves work really well too.
- If you’re making cheese filling, set whatever cheese you’re using in a colander over a bowl and refrigerate overnight. If you use cottage cheese, use a stick blender to whiz up the curds for a smoother filling.
- To work with cold dough, make the dough the night before you want kolache. Shape the kolache per the recipe instructions, then fill them and let them rise for about 1 hour at room temperature to warm up. This is always my preference because you can make everything ahead of time and wake up to fresh kolache. More importantly, cold dough is less sticky and easier to shape, requiring less flour which yields a softer, more tender bun
- The nutrition information is estimated for the dough only. To add on the filling, add this: cheese: 18 cal, 2 g sugar, 29 mg sodium, 1 g protein. Blueberry: 15 cal, 2 g sugar, 1 mg sodium. Dried fruit filling: 27 cal, 6 g sugar, 1 mg sodium
- Prep Time: 1 hours
- Additional Time: 1 hour 15 minutes
- Cook Time: 20 minutes
Nutrition
- Serving Size: 1 kolac
- Calories: 96
- Sugar: 2
- Fat: 2
- Saturated Fat: 1
- Carbohydrates: 15
- Protein: 2
- Cholesterol: 19
What’s your favorite filling for kolache?