Blueberry and Cream Cheese Kolaches

Made with a sweet yeast dough and filled with cream cheese and blueberries, this Czech kolache recipe is always a favorite for breakfast! Top these soft, pillowy delights with a crumbly streusel topping, bake and enjoy!

Home to small towns with names such as Prague and Bruno, you may not be surprised to learn that the prairies of Nebraska were once settled by Bohemian (or Czech) immigrants, including my own ancestors. That heritage lives on today through our love for polka, beer and, of course, these Czech kolaches. 

When I moved to Prague (the one in Czechia) a few years ago, I learned that kolache was actually more of a general term for a certain type of pastry! Despite the difference in translation, I was happy to find that the kolaches that Nebraskans know and love were readily available at every little bakery. In fact, some of my favorite memories from Prague involved Saturday mornings at the riverside farmers market with Viktor — grabbing a coffee along with a freshly baked kolaček. 

cream cheese kolaches on a plate

kolache dough

This sweet yeast dough is pretty straightforward, but you do need to allow time for it to rise. The first rise, right after you form the dough, can take from about an hour and a half to two hours. After that, you roll out the dough and use cookie cutters (or a glass) to cut out small circles. This dough is a dream to work with so this step usually goes quickly! Then you just leave the kolaches to rise for another 45 minutes, during which you can whip up the easy fillings and crumble topping!

kolaches with blueberry filling

blueberry and cream cheese filling

My all-time favorite kolache filling is poppy seed — a controversial opinion, I know. But since poppy seeds are difficult to come by at our local market, I’m sharing with you Viktor’s favorite fillings: blueberry and cream cheese!

I like to fill each kolache with a bit of cream cheese and then add a small spoonful of blueberry compote in the middle. You could also swirl the two mixtures together or use them separately! And if you decide you only want to make one of the fillings, you can just double that recipe.

The blueberry filling is especially adaptable and you could substitute the blueberries for cherries, raspberries or even strawberries! Just make sure to adjust the sugar accordingly depending on the tartness of your berries. And while you’re at it, I suggest doubling the batch — the leftover berry compote is great on waffles and pancakes!

kolaches on wire rack

posypka (crumble topping)

The posypka, which in Czech really just means “something that is sprinkled on top,” is made by mixing together melted butter, flour, sugar and a pinch of cinnamon. This streusel topping is completely optional, but it does add a nice texture to the finished kolaches!

kolaches on a plate with streusel topping

Loving these blueberry and cream cheese kolaches? Check out these posts for more Czech recipe inspiration:

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
blueberry kolaches on a plate

Blueberry and Cream Cheese Kolaches

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Brit Kapustina
  • Total Time: 2 hours 50 minutes
  • Yield: 30
    • Prep Time: 2 hours 30 minutes
    • Cook Time: 20 minutes
    • Category: Dessert
    • Method: Baking
    • Cuisine: Czech


Kolache Dough

  • 1 cup (240 ml) warm milk
  • 1 packet (2 ¼ teaspoons) active dry yeast
  • ⅓ cup (70 grams) + 1 tablespoon granulated sugar
  • 4 cups (480 grams) all purpose flour
  • 1 teaspoon kosher salt
  • ½ cup (110 grams) unsalted butter, softened
  • 1 large egg

Egg Wash

  • 1 large egg
  • 1 tablespoon water

Blueberry Filling

  • 1 cup (150 grams) blueberries
  • 1 tablespoon orange juice
  • ½ tablespoon granulated sugar
  • 1 teaspoon cornstarch

Cream Cheese Filling

  • 8 ounces (230 grams) full-fat cream cheese
  • 3 tablespoons granulated sugar
  • 1 large egg yolk
  • ½ teaspoon vanilla extract

Posypka – Crumble Topping (optional)

  • 1 tablespoon unsalted butter, melted
  • 3 tablespoons (40 grams) all purpose flour
  • 2 tablespoons (25 grams) granulated sugar
  • ¼ teaspoon ground cinnamon


  1. Add the active dry yeast and one tablespoon of sugar to the warm milk. Let the mixture sit for 10 minutes or until foamy.
  2. In a large bowl, add the rest of the sugar, flour and salt.
  3. Mix in the softened butter and egg. Pour in the milk mixture.
  4. Once the dough begins to come together, knead with your hands until smooth and elastic (about 10 minutes).
  5. Form the dough into a ball and place in a greased bowl. Cover and set aside in a warm space for about 90 minutes or until the dough doubles in size.
  6. Make the blueberry filling. In a small saucepan, combine the blueberries, orange juice, sugar and cornstarch. Cook over medium-low heat, stirring and mashing occasionally, until the sauce has thickened (about 15 minutes). Allow to cool.
  7. Make the cream cheese filling. Beat the cream cheese, sugar, egg yolk and vanilla extract with an electric mixture until smooth and fluffy.
  8. Make the crumble topping if using. Combine the melted butter, sugar, flour and cinnamon in a small bowl and mix together until crumbly.
  9. Roll out the dough on a floured surface to approximately ½ inch (1.5 cm) thickness. Cut out circles with cookie cutters or a glass (approximately 2.5 inches / 6 cm in diameter). Place on a baking sheet lined with parchment paper. Make sure to leave about an inch between the kolaches as they will expand.
  10. Lightly cover the kolaches with a damp towel and let them sit for 45 minutes or until almost doubled in size.
  11. Preheat the oven to 350 F (180 C).
  12. Make a large indent in the center of the kolaches using your thumb or the back of a tablespoon.
  13. Beat one egg with one tablespoon of water in a small bowl. Brush the top of each kolache with the egg wash.
  14. Add a spoonful of cream cheese filling and a spoonful of blueberry filling to each kolache. Sprinkle the posypka on top if using.
  15. Bake for 20-23 minutes or until golden brown. Transfer to a wire rack to cool.

This post may contain affiliate links through which we may earn a small commission at no additional cost to you. We only recommend products that we genuinely love and would use ourselves.


  1. I’ve had these favorited for awhile and finally made them after my husband requested blueberry cream cheese danishes. I didn’t want to fiddle with laminated dough so made these instead and they were perfect! The dough is like a soft cinnamon roll and very easy to work with. I had to keep reminding myself to not roll the dough thin like cookies but to keep it on the thicker side so the buns bake up soft. I drizzled on a quick vanilla glaze after they cooled. Thanks for posting such a tasty recipe. I would like to try a lemon flavored cream cheese filling next time!

  2. Hi Sarah! I’m so glad you decided to give this recipe a try – it’s one of my favorites! Lemon flavored cream cheese would be amazing in these. I’m definitely going to try that!

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star