I’ve been making these apricot kolaches for years, and they never fail to disappear within hours of coming out of the oven. There’s something magical about soft, pillowy dough made with real butter and egg yolks, filled with sweet apricot filling that gets just slightly caramelized around the edges. These Czech pastries might look fancy, but I promise they’re easier to make than you’d think!

| Preparation Time | 35-45 minutes |
| Cooking Time | 15-20 minutes |
| Total Time | 180-210 minutes |
| Level of Difficulty | Medium |
| Servings | 72 pieces |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 6200-6700
- Protein: 70-85 g
- Fat: 210-235 g
- Carbohydrates: 950-1020 g
Ingredients
For the dough:
- 8.25 cups King Arthur all-purpose flour
- 0.75 cup sugar
- 1.25 tbsp Red Star active dry yeast
- 2.25 tsp salt
- 2.5 cups milk (warmed to 110°F)
- 1 cup butter (melted and cooled)
- 4 egg yolks
- 1.5 tsp vanilla extract
For the assembly:
- 24 oz Solo apricot filling
- 3 tbsp butter (melted for brushing)
For the glaze:
- 1 cup powdered sugar (sifted)
- 1.5 tbsp water
- 0.5 tbsp fresh lemon juice
Step 1: Prepare the Dough Base and First Rise
- 8.25 cups King Arthur all-purpose flour
- 0.75 cup sugar
- 1.25 tbsp Red Star active dry yeast
- 2.25 tsp salt
- 2.5 cups milk
- 1 cup butter
In a large bowl, whisk together 2 cups of the flour, sugar, yeast, and salt.
Warm the milk to 110°F and combine it with the melted and cooled butter, then pour this mixture into the dry ingredients.
Beat vigorously for 3 minutes to develop the gluten structure.
Gradually mix in the remaining 6.25 cups of flour until a shaggy dough forms.
Knead the dough for 6-8 minutes until it becomes smooth and elastic, then place it in a lightly oiled bowl, cover with plastic wrap, and let it rise at room temperature for about 1 hour until doubled in size.
Step 2: Shape and Second Rise
- dough from Step 1
Punch down the dough from Step 1 to release excess gas.
Divide the dough into 24 equal pieces and shape each into a 1-1/2 inch ball, then gently flatten each ball into a disc about 1/4 inch thick.
Arrange the discs on parchment-lined baking sheets, leaving about 2 inches between each one.
Cover loosely with plastic wrap and let rise for 30 minutes at room temperature until puffy.
Step 3: Prepare Egg Wash and Preheat Oven
- 4 egg yolks
- 1.5 tsp vanilla extract
While the shaped dough is rising, preheat your oven to 350°F.
In a small bowl, whisk together the egg yolks and vanilla extract until well combined.
This egg wash will give the kolaches a beautiful golden shine.
Step 4: Fill and Brush Kolaches
- shaped dough from Step 2
- 24 oz Solo apricot filling
- egg wash from Step 3
- 3 tbsp butter
Using your thumb or a small spoon handle, press a shallow well into the center of each flattened dough disc from Step 2—don't press all the way through.
Spoon about 1 tablespoon of apricot filling into each indentation.
Brush the egg wash mixture from Step 3 around the edges of each kolach (avoiding filling so it doesn't get sealed), then lightly brush each one with melted butter for extra richness.
Step 5: Bake Until Golden
Bake the kolaches in the preheated 350°F oven for 15-20 minutes until they are golden brown and the dough springs back when lightly touched.
I like to rotate the baking sheets halfway through to ensure even browning.
Remove from the oven and let cool on the pan for 5 minutes before transferring to a wire rack.
Step 6: Make and Drizzle Glaze
- 1 cup powdered sugar
- 1.5 tbsp water
- 0.5 tbsp fresh lemon juice
While the kolaches cool, prepare the glaze by whisking together the sifted powdered sugar, water, and fresh lemon juice until smooth and pourable.
Once the kolaches have cooled to room temperature, drizzle the glaze generously over the top of each one in a thin stream.
I find that a light hand with the lemon juice really brightens the glaze without overpowering it—start with less and add more if you want tangier flavor.
Let the glaze set for 10 minutes before serving.

Glazed Apricot Kolaches
Ingredients
Method
- In a large bowl, whisk together 2 cups of the flour, sugar, yeast, and salt. Warm the milk to 110°F and combine it with the melted and cooled butter, then pour this mixture into the dry ingredients. Beat vigorously for 3 minutes to develop the gluten structure. Gradually mix in the remaining 6.25 cups of flour until a shaggy dough forms. Knead the dough for 6-8 minutes until it becomes smooth and elastic, then place it in a lightly oiled bowl, cover with plastic wrap, and let it rise at room temperature for about 1 hour until doubled in size.
- Punch down the dough from Step 1 to release excess gas. Divide the dough into 24 equal pieces and shape each into a 1-1/2 inch ball, then gently flatten each ball into a disc about 1/4 inch thick. Arrange the discs on parchment-lined baking sheets, leaving about 2 inches between each one. Cover loosely with plastic wrap and let rise for 30 minutes at room temperature until puffy.
- While the shaped dough is rising, preheat your oven to 350°F. In a small bowl, whisk together the egg yolks and vanilla extract until well combined. This egg wash will give the kolaches a beautiful golden shine.
- Using your thumb or a small spoon handle, press a shallow well into the center of each flattened dough disc from Step 2—don't press all the way through. Spoon about 1 tablespoon of apricot filling into each indentation. Brush the egg wash mixture from Step 3 around the edges of each kolach (avoiding filling so it doesn't get sealed), then lightly brush each one with melted butter for extra richness.
- Bake the kolaches in the preheated 350°F oven for 15-20 minutes until they are golden brown and the dough springs back when lightly touched. I like to rotate the baking sheets halfway through to ensure even browning. Remove from the oven and let cool on the pan for 5 minutes before transferring to a wire rack.
- While the kolaches cool, prepare the glaze by whisking together the sifted powdered sugar, water, and fresh lemon juice until smooth and pourable. Once the kolaches have cooled to room temperature, drizzle the glaze generously over the top of each one in a thin stream. I find that a light hand with the lemon juice really brightens the glaze without overpowering it—start with less and add more if you want tangier flavor. Let the glaze set for 10 minutes before serving.