This peach danish recipe is the kind of pastry that feels bakery style without becoming overly complicated at home. The flaky layers, soft cream cheese center, fresh peach topping, and light glaze all bring something different to the final pastry. Together they give you a breakfast pastry that feels bright, rich, and a little more polished than a standard sweet roll.
That balance is what makes peach danishes so easy to like. They look special enough for brunch or a holiday table, but the flavor still feels familiar and comforting. If you want peach cream cheese danishes that feel summery and simple rather than fussy, this is a strong one to keep in rotation.

Following a special diet?
Every recipe on this site can be converted to gluten-free, vegan, dairy-free, keto, nut-free or egg-free with adjusted ratios so nothing falls flat.
Try the Recipe Converter →The Layers That Make These Peach Danishes Feel Finished
A good danish needs contrast. The pastry should stay flaky, the filling should feel creamy, the fruit should look fresh and glossy, and the glaze should add sweetness without drowning everything underneath it. When those parts stay in balance, the danish feels layered instead of overloaded.
That is also what makes this recipe more satisfying than a plain fruit pastry. The cream cheese center gives the danish body, while the peach topping keeps it bright and fresh. It is a small shift from a basic fruit turnover, but it changes the whole feel of the pastry.
The Ingredients That Matter Most
Peaches carry most of the flavor here, but they need support from the other layers. The cream cheese filling gives the danishes their softer center, the pastry gives them the crisp flaky edge, and the glaze ties the whole thing together once baked. Without that balance, the pastries would read either too dry or too sweet.
That is also why ingredient quality shows up clearly in this kind of recipe. Good peaches make the topping feel more alive, and a smooth cream cheese filling helps the danishes taste fuller without becoming heavy. If you already like fruit pastries with a creamy center, berry cream donuts sit in a nearby brunch treat lane, just with a softer fried dough instead of flaky pastry.

How to Keep the Peach Topping Bright Instead of Watery
The peach topping works best when the fruit is sliced evenly and kept glossy without turning loose. You want the peaches to stay tender and attractive on top of the pastry, not leak so much liquid that the center turns soggy. That is part of what gives the finished pastries their cleaner bakery style look.

This is where a little restraint helps. Too much extra syrup or moisture can weigh down the danishes, while properly prepared fruit keeps the top looking fresh and lightly set. The goal is soft peach flavor, not a wet fruit layer that hides the pastry underneath.
Building a Cream Cheese Center That Stays Smooth
The cream cheese layer should feel soft and spreadable before baking so it settles neatly inside the pastry. It needs enough sweetness to feel like part of the danish, but not so much that it competes with the peaches and glaze. A smoother filling also gives the danishes a cleaner finished look once baked.
This creamy center is a big part of what makes peach cream cheese danishes feel more complete than a plain peach pastry. It gives the danish more structure in the middle and helps each bite feel richer without making the whole pastry too dense.
Why the Glaze Matters at the End
The glaze is not just decoration. It adds the final sweetness that makes the danishes feel finished and gives the pastry that familiar bakery style look people expect. A light drizzle is usually enough to brighten the fruit and cream cheese layers without covering them completely.

That is why it helps to keep the glaze simple and controlled. You want it to accent the danishes, not bury the flaky layers. Once it settles into the pastry a little, it helps tie the whole pastry together.
Serving and Storage Tips That Actually Help
These danishes are best the day they are baked, when the pastry is still crisp and the glaze looks fresh. They hold enough richness for breakfast or brunch, but they also work as a lighter dessert when you want something fruit forward and flaky.
If you need to prep ahead, get the components ready first and finish the final bake closer to serving. That keeps the pastry from losing too much of its texture and helps the danishes still feel bright and fresh on the table.
Save This Peach Danish Recipe for Brunch and Summer Baking
Save this peach danish recipe for the next time you want a pastry that feels easy, flaky, and a little more special than the average breakfast bake. Between the peaches, the cream cheese center, and the glaze on top, it gives you the kind of pastry that works especially well for brunch tables, summer mornings, and relaxed weekend baking.

Peach Danishes with Glaze
Save this peach danish recipe when you want an easy pastry that feels a little more polished than a basic fruit breakfast bake. These peach danishes layer flaky pastry with a soft cream cheese style filling, fresh peach slices, and a simple glaze that settles into the folds once baked. The pastry stays crisp at the edges, the filling keeps the center creamy, and the peaches bring the bright fruit finish that makes the whole thing feel fresh and summery. If you want peach cream cheese danishes that look bakery style but still feel realistic for home baking, this is the kind of recipe worth keeping close for brunch, holidays, and weekend pastry cravings.
Ingredients
- FOR THE DANISHES
- 1 sheet puff pastry, thawed
- 2 fresh peaches, sliced
- 2 tablespoons granulated sugar
- 1 teaspoon lemon juice
- 1 teaspoon cornstarch
- 1 egg
- 1 tablespoon milk
- FOR THE GLAZE
- 1 cup powdered sugar
- 2 to 3 tablespoons milk
- 1/2 teaspoon vanilla extract
Instructions
PREPARE THE OVEN AND PASTRY: Preheat the oven to 400°F (200°C) and line a baking sheet with parchment paper. Lightly roll out the puff pastry on a flat surface, then cut it into 6 equal squares to ensure even baking.
MAKE THE PEACH FILLING: In a small bowl, combine the sliced peaches, granulated sugar, lemon juice, and cornstarch. Stir gently until the peaches are evenly coated and the mixture begins to look slightly glossy.
SHAPE THE DANISHES: Place the pastry squares onto the prepared baking sheet. Use a knife to lightly score a border about 1/2 inch from the edges of each square, making sure not to cut all the way through the dough so the edges can rise properly.
ADD THE FILLING: Arrange a few peach slices in the center of each pastry square. Keep the filling within the scored border to prevent overflow and to maintain a defined edge.
BRUSH WITH EGG WASH: In a small bowl, whisk together the egg and milk until smooth. Brush this mixture over the exposed edges of the pastry to help create a golden, shiny finish during baking.
BAKE THE DANISHES: Transfer the baking sheet to the oven and bake for 15 to 18 minutes, or until the pastry becomes puffed and turns golden brown with crisp edges.
MAKE THE GLAZE: While the Danishes cool slightly, whisk together powdered sugar, milk, and vanilla extract in a bowl until the glaze is smooth and pourable. Adjust the milk as needed to reach the desired consistency.
DRIZZLE AND SERVE: Drizzle the glaze over the warm Danishes using a spoon or small whisk. Allow the glaze to set for a few minutes before serving so it forms a light coating.
Notes
Use ripe but firm peaches to prevent excess moisture during baking.
Frozen peaches can be used if thawed and drained well.
Keep puff pastry cold until ready to use to maintain flaky layers.
Serve warm for the best texture and flavor.
Nutrition Information
Yield
6Serving Size
1Amount Per Serving Calories 290Total Fat 4gSaturated Fat 2gUnsaturated Fat 3gCholesterol 38mgSodium 69mgCarbohydrates 58gFiber 1gSugar 50gProtein 5g
