Soft, pillowy, slightly sweet Czech-inspired pastry pillows filled with fruit, cream cheese, or savory sausage — a beloved Texas and Midwestern bakery staple that is tender, buttery, and completely irresistible straight from the oven. Worth every minute of the rise time.
INGREDIENTS
- 4 cups all-purpose flour
- 0.33 cups granulated sugar
- 2.25 teaspoons instant yeast (1 packet)
- 1 teaspoon salt
- 1 cup whole milk, warm
- 0.5 cups unsalted butter, melted and slightly cooled
- 2 large egg yolks
- 1 teaspoon vanilla extract
- 8 ounces cream cheese, softened (for cream cheese filling)
- 0.25 cups granulated sugar (for cream cheese filling)
- 1 egg yolk (for cream cheese filling)
- 0.5 teaspoons vanilla extract (for cream cheese filling)
- 1 can (21 oz) fruit pie filling — cherry, blueberry, or apricot (for fruit filling)
- 1 pound little smokies or breakfast sausage links (for savory filling)
- 0.5 cups unsalted butter, melted (for brushing)
- 0.5 cups all-purpose flour (for posypka streusel)
- 0.25 cups granulated sugar (for posypka streusel)
- 0.25 cups unsalted butter, cold and cubed (for posypka streusel)
- 0.5 teaspoons cinnamon (for posypka streusel)
STEPS
- Make the dough: In the bowl of a stand mixer fitted with a dough hook, combine the flour, sugar, yeast, and salt. Add the warm milk, melted butter, egg yolks, and vanilla extract and mix on low speed until a shaggy dough forms, about 2 minutes. Increase to medium speed and knead for 6–8 minutes until the dough is smooth, soft, and elastic and pulls cleanly away from the sides of the bowl. The dough will be slightly tacky — this is correct.
- First rise: Transfer the dough to a lightly oiled bowl and cover tightly with plastic wrap. Let rise in a warm place for 1 to 1.5 hours until doubled in size.
- Make the cream cheese filling: Beat the softened cream cheese and sugar together until smooth and fluffy. Add the egg yolk and vanilla and beat until well combined and silky. Set aside.
- Make the posypka streusel: In a small bowl, combine the flour, sugar, and cinnamon. Add the cold cubed butter and work it in with your fingertips until the mixture resembles coarse, sandy crumbs. Refrigerate until needed.
- Shape the kolaches: Line two large baking sheets with parchment paper. Punch down the risen dough and divide into 16 equal pieces. Roll each piece into a smooth ball and place on the prepared baking sheets spacing about 3 inches apart. Flatten each ball slightly with the palm of your hand. Brush generously with melted butter.
- Second rise: Cover loosely with plastic wrap and let rise in a warm place for 45–60 minutes until noticeably puffed and pillowy.
- Make the wells: Using the back of a large spoon or your thumb, press a deep well into the center of each risen dough ball — press firmly almost to the base without breaking through. This well holds the filling during baking.
- Fill: For sweet kolaches — spoon a generous tablespoon of cream cheese filling into the well, then top with a spoonful of fruit pie filling. Sprinkle the posypka streusel over the top. For savory kolaches — place one little smoky or sausage link directly on top of a dough ball and wrap the sides up and around, pinching firmly to enclose.
- Bake: Preheat your oven to 375°F (190°C). Bake for 15–18 minutes until the kolaches are golden brown on the bottom and lightly golden on top. Do not overbake — they should stay soft and pillowy, not crispy.
- Brush and serve: As soon as the kolaches come out of the oven brush the exposed dough generously with melted butter for a soft, rich, glossy finish. Serve warm.
NOTES Tips: The dough should be soft and slightly tacky after kneading — do not add extra flour to dry it out or the kolaches will turn dense and heavy instead of light and pillowy. Pressing the well deeply and firmly into each risen roll is important — a shallow well will not hold enough filling and the fruit or cream cheese will overflow during baking. The posypka streusel is a traditional Czech topping that adds a delicious buttery crunch to sweet kolaches — do not skip it. Brushing with melted butter immediately after baking while still hot is the step that gives kolaches their signature soft, rich, glossy exterior. For the best flavor and texture, serve the same day they are baked. Leftover kolaches keep in an airtight container at room temperature for up to 2 days and reheat beautifully in a 325°F oven for 8 minutes or in the microwave for 20 seconds.

