This easy cream cheese kolache recipe makes approximately 24 soft, yeast-raised pastries with lightly sweet dough and a rich, silky cream cheese center. The dough uses warm whole milk, active dry yeast, butter, eggs, sugar, salt, and 4 to 4½ cups of all-purpose flour, while the filling comes together with cream cheese, sugar, egg yolk, vanilla, and a pinch of salt.
Each kolache is tender, buttery, and just sweet enough for breakfast, brunch, holidays, or an afternoon coffee break. Plan on 35–45 minutes of active preparation, 60–90 minutes for the first rise, 20–30 minutes for the second rise, and 12–16 minutes of baking for a total time of about 2½–3 hours.
Jump to RecipeWhy You’ll Love This Recipe
These cream cheese kolaches have the comforting character of a homemade sweet roll but a much more charming individual shape. The enriched dough bakes into a soft, tender pastry with a buttery crumb, while the lightly sweetened cream cheese filling adds a smooth, tangy contrast.
This is also a wonderfully flexible recipe. You can make every kolache cream cheese only, or add a small spoonful of fruit preserves for colorful pockets of apricot, raspberry, prune, or cherry flavor.
Because the recipe yields approximately 24 pastries, it is ideal for a weekend baking project, a holiday breakfast, a church gathering, or a brunch buffet. The individual portions are easy to arrange on a platter and simple to enjoy with coffee or tea.
If you enjoy the sweet and tangy combination of cream cheese in baked treats, you may also like these soft cream cheese cookies for another dessert-table favorite.
Ingredients You’ll Need

The dough begins with 1 cup of whole milk warmed to approximately 105-110°F. This temperature should feel lukewarm rather than hot; milk that is too hot can damage the yeast, while cool milk may slow the rise.
- Yeast and sugar: Active dry yeast creates the airy structure, and sugar contributes sweetness while helping the yeast get started.
- Butter and eggs: Melted unsalted butter and two large eggs make the dough tender, rich, and pleasantly golden.
- Flour and salt: Begin with 4 cups of all-purpose flour and add up to ½ cup more only when necessary. Fine salt balances the sweetness and improves the overall flavor.
- Cream cheese filling: Full-fat cream cheese, sugar, one egg yolk, vanilla, and a pinch of salt create a smooth filling that sets gently in the oven.
- Optional fruit: Use up to ½ cup of preserves or pie filling, adding about ½ teaspoon to each pastry alongside the cream cheese.
For the smoothest filling, soften the cream cheese before mixing. Cold cream cheese is difficult to beat thoroughly and can leave small lumps throughout the center.
For another baking idea that pairs a creamy filling with warm seasonal flavors, try these cream cheese filled pumpkin cupcakes.
How to Make It Step-by-Step

Step 1: Warm the milk carefully to 105-110°F, then pour it into a mixing bowl. Stir in the yeast and a small pinch of the measured sugar, and let it stand for 5-10 minutes until a foamy layer appears on top.
Step 2: Add the remaining sugar, slightly cooled melted butter, eggs, and salt to the yeast mixture. Stir until the ingredients are evenly combined and the liquid looks cohesive.
Step 3: Add 4 cups of flour gradually, mixing after each addition. Stop when a soft dough forms, and resist adding extra flour unless the dough is excessively sticky.
Step 4: Knead the dough by hand for about 8 minutes, or use a dough hook for 5-6 minutes. It should become smooth and elastic while remaining slightly soft; a stiff dough can produce dense kolaches.
Step 5: Transfer the dough to a lightly greased bowl and turn it once so the surface is lightly coated. Cover the bowl and place it in a warm, draft-free area for 60-90 minutes, until the dough has doubled in size.
Step 6: While the dough rises, prepare the filling. Beat the softened cream cheese, ⅓ cup sugar, egg yolk, vanilla, and pinch of salt until completely smooth, scraping the bowl as needed.
Step 7: Line baking sheets with parchment paper. Gently deflate the risen dough, divide it into 24 pieces, and shape each piece into a smooth ball by pulling the edges underneath.
Step 8: Place the dough balls on the prepared sheets and flatten each one slightly. Use your thumb or the back of a rounded measuring spoon to form a deep center indentation without cutting through the bottom.
Step 9: Fill each indentation with approximately 1 tablespoon of cream cheese mixture. If using fruit, add about ½ teaspoon of preserves or pie filling on top or beside the cream cheese.
Step 10: Cover the trays loosely and let the kolaches rise for another 20-30 minutes. This second rise gives the dough time to become puffy and helps keep the finished pastries light.
Step 11: Heat the oven to 350°F and bake the kolaches for 12-16 minutes. Look for lightly golden edges and centers that appear set rather than wet or jiggly.
Step 12: Leave the kolaches on the baking sheets for several minutes before moving them to a wire rack. Finish with powdered sugar if desired, then serve once the filling has had time to firm.
Pro Tips for Soft, Tender Kolaches

The most important dough tip is to add flour cautiously. Flour measurements can vary with humidity, egg size, and the way the flour is scooped, so the dough may need anywhere from 4 to 4½ cups.
A slightly soft dough is preferable to a dry, firm one. If the dough clings heavily to your hands or the bowl after mixing, add flour one tablespoon at a time, kneading between additions.
- Check the yeast: Foaming after 5-10 minutes shows that the yeast is active. If the milk remains completely still, check the yeast freshness before continuing.
- Make deep wells: A shallow indentation lets the filling spread over the surface, while a deep but intact well keeps the cream cheese centered.
- Use a portion scoop: A small scoop helps divide the dough into 24 similar pieces so the pastries bake at the same rate.
- Cool before moving: The filling is soft when hot and firms as it cools, so a few minutes of rest prevents messy transfers.
- Keep the filling smooth: Room-temperature cream cheese blends more evenly with the sugar and egg yolk.
There is no need to brush the dough with beaten egg, although you may do so if you want a slightly shinier finish. The pastries are delicious without an egg wash.
Serving Ideas and Flavor Pairings

Serve cream cheese kolaches for breakfast with strong coffee, black tea, or cold milk. Their gentle sweetness also makes them a welcome addition to a brunch spread alongside fresh fruit and savory egg dishes.
Apricot and cream cheese create a classic pairing, while raspberry adds a bright, berry-like tartness. Cherry gives the pastries a deep, jammy flavor, and prune preserves bring a traditional character that is especially good with the buttery dough.
For a dessert buffet, arrange the kolaches on a white platter and dust them lightly with powdered sugar just before serving. If you are planning a larger homemade spread, these cream cheese stuffed banana bread coffee cake slices make a rich companion.
Storage and Reheating

Because the filling contains cream cheese and egg yolk, cool the kolaches completely and store them covered in the refrigerator. They are best enjoyed within a few days, although their texture is most tender on the day they are baked.
Let refrigerated kolaches sit at room temperature briefly before serving, or warm them gently in the microwave for a few seconds. Avoid overheating, since the filling can become very hot and the dough may lose its soft texture.
For the best presentation, wait until the pastries are cool before dusting with powdered sugar. This keeps the sugar visible instead of allowing it to melt into the warm surface.
Simple Variations

The classic dough is soft and buttery as written, but some versions include ½ cup of sour cream or cream cheese in the dough for extra tenderness. If you make that adjustment, watch the dough texture closely and continue adding flour gradually.
A streusel border is another option. Combine flour, sugar, and butter into coarse crumbs, then sprinkle it around the filling before baking for a crisp, bakery-style finish.
You can also make a mixed tray with several flavors. Keep half of the kolaches plain cream cheese and divide the remaining fruit preserves among the others so guests can sample apricot, raspberry, cherry, and prune.
For a bright dessert pairing after brunch, consider serving small squares of these easy lime bars. A warm fruit-inspired option is also available with these stovetop caramel apples.

Easy Cream Cheese Kolache Recipe
Ingredients
Method
- Warm the milk to 105-110°F. Stir in the yeast and a small pinch of the sugar, then let the mixture stand for 5-10 minutes until foamy.
- Mix the foamy yeast mixture with the remaining sugar, melted butter, eggs, and salt. Add 4 cups of flour gradually until a soft dough forms.
- Add more flour only if the dough is excessively sticky, using 1 tablespoon at a time. Knead by hand for about 8 minutes or with a dough hook for 5-6 minutes, until smooth and elastic.
- Place the dough in a lightly greased bowl, cover, and let it rise in a warm, draft-free place for 60-90 minutes, or until doubled.
- Beat the softened cream cheese, sugar, egg yolk, vanilla, and salt until completely smooth. Set the filling aside while the dough finishes rising.
- Divide the risen dough into 24 equal pieces. Shape each piece into a ball and arrange the balls on parchment-lined baking sheets.
- Flatten each dough ball slightly. Press a deep indentation into the center with your thumb or the back of a rounded measuring spoon, taking care not to press all the way through.
- Spoon approximately 1 tablespoon of cream cheese filling into each indentation. Add about ½ teaspoon of fruit preserves to each pastry if desired.
- Cover the shaped kolaches loosely and let them rise again for 20-30 minutes. Meanwhile, heat the oven to 350°F.
- Bake the kolaches for 12-16 minutes, until the edges are lightly golden and the cream cheese centers look set.
- Cool the pastries on the baking sheet for several minutes before transferring them to a wire rack. The filling becomes firmer as it cools.
- Dust the cooled kolaches with powdered sugar if desired and serve slightly warm or at room temperature.
Notes
Final Thoughts
This easy cream cheese kolache recipe delivers tender homemade pastries with a creamy center and plenty of room for your favorite fruit flavors. The process takes time because of the two rises, but the hands-on work is straightforward and the result is well worth planning for.
Keep the dough soft, use fully softened cream cheese, and give the pastries a few minutes to cool before serving. With their golden edges, smooth filling, and optional powdered sugar finish, these 24 kolaches are ready to become a favorite breakfast tradition.