Loading...

In the bowl of a stand mixer, combine the warm milk, 1 tablespoon of the granulated sugar, and the active dry yeast. Stir gently and let sit for 5-10 minutes until foamy, indicating the yeast is active.

Add the remaining granulated sugar, melted butter, egg, and salt to the yeast mixture. Mix briefly.

Gradually add the all-purpose flour, mixing on low speed with the dough hook attachment until a shaggy dough forms. Increase speed to medium-low and knead for 8-10 minutes until the dough is smooth, elastic, and pulls away from the sides of the bowl.

Lightly grease a large bowl. Transfer the dough to the bowl, turning once to coat. Cover with plastic wrap or a clean kitchen towel and let rise in a warm place for 1 to 1 1/2 hours, or until doubled in size.

While the dough rises, prepare the fillings. For the blueberry filling: In a small saucepan, combine blueberries, granulated sugar, and lemon juice. Cook over medium heat, stirring occasionally, until blueberries burst and mixture thickens slightly, about 5-7 minutes. Stir in cornstarch and cook for another minute until thickened. Remove from heat and let cool completely.

For the cream cheese filling: In a small bowl, beat softened cream cheese with granulated sugar, egg yolk, and vanilla extract until smooth and creamy. Set aside.

For the streusel topping: In a small bowl, combine flour and granulated sugar. Cut in the cold butter with your fingertips or a pastry blender until crumbly. Set aside.

Once the dough has doubled, gently punch it down. Turn the dough out onto a lightly floured surface and divide it into 8-12 equal pieces (for 4 servings, this yields 2-3 kolaches per person). Roll each piece into a smooth ball.

Line two baking sheets with parchment paper. Arrange the dough balls about 2 inches apart on the prepared baking sheets. Cover loosely with plastic wrap or a kitchen towel and let rise for another 30-45 minutes, or until puffy.

Preheat oven to 375°F. Once the kolaches have risen, use the bottom of a glass or your fingers to gently press an indentation into the center of each dough ball, creating a well for the filling. Be careful not to press all the way through.

Fill the indentations with your desired fillings: blueberry, cherry pie filling, or cream cheese filling. Sprinkle the streusel topping over the filled kolaches.

In a small bowl, whisk together the beaten egg and water for the egg wash. Lightly brush the exposed dough (not the filling or streusel) of each kolache with the egg wash.

Bake for 15-20 minutes, or until the kolaches are golden brown and puffed. If baking in batches, ensure the oven maintains temperature.

Remove from oven and transfer to a wire rack to cool slightly before serving. Kolaches are best served warm.


In the bowl of a stand mixer, combine the warm milk, 1 tablespoon of the granulated sugar, and the active dry yeast. Stir gently and let sit for 5-10 minutes until foamy, indicating the yeast is active.

Add the remaining granulated sugar, melted butter, egg, and salt to the yeast mixture. Mix briefly.

Gradually add the all-purpose flour, mixing on low speed with the dough hook attachment until a shaggy dough forms. Increase speed to medium-low and knead for 8-10 minutes until the dough is smooth, elastic, and pulls away from the sides of the bowl.

Lightly grease a large bowl. Transfer the dough to the bowl, turning once to coat. Cover with plastic wrap or a clean kitchen towel and let rise in a warm place for 1 to 1 1/2 hours, or until doubled in size.

While the dough rises, prepare the fillings. For the blueberry filling: In a small saucepan, combine blueberries, granulated sugar, and lemon juice. Cook over medium heat, stirring occasionally, until blueberries burst and mixture thickens slightly, about 5-7 minutes. Stir in cornstarch and cook for another minute until thickened. Remove from heat and let cool completely.

For the cream cheese filling: In a small bowl, beat softened cream cheese with granulated sugar, egg yolk, and vanilla extract until smooth and creamy. Set aside.

For the streusel topping: In a small bowl, combine flour and granulated sugar. Cut in the cold butter with your fingertips or a pastry blender until crumbly. Set aside.

Once the dough has doubled, gently punch it down. Turn the dough out onto a lightly floured surface and divide it into 8-12 equal pieces (for 4 servings, this yields 2-3 kolaches per person). Roll each piece into a smooth ball.

Line two baking sheets with parchment paper. Arrange the dough balls about 2 inches apart on the prepared baking sheets. Cover loosely with plastic wrap or a kitchen towel and let rise for another 30-45 minutes, or until puffy.

Preheat oven to 375°F. Once the kolaches have risen, use the bottom of a glass or your fingers to gently press an indentation into the center of each dough ball, creating a well for the filling. Be careful not to press all the way through.

Fill the indentations with your desired fillings: blueberry, cherry pie filling, or cream cheese filling. Sprinkle the streusel topping over the filled kolaches.

In a small bowl, whisk together the beaten egg and water for the egg wash. Lightly brush the exposed dough (not the filling or streusel) of each kolache with the egg wash.

Bake for 15-20 minutes, or until the kolaches are golden brown and puffed. If baking in batches, ensure the oven maintains temperature.

Remove from oven and transfer to a wire rack to cool slightly before serving. Kolaches are best served warm.
