There's something magical about biting into a warm, flaky peach danish pastry fresh from your own oven. I've been making this peach danish pastry recipe for years, and every time I serve it, my family and friends ask for seconds; the combination of buttery layers, sweet peaches, and creamy filling creates an irresistible treat that rivals any bakery. Whether you're planning a special breakfast, hosting brunch, or simply craving a homemade peach danish pastry, this recipe will become your go-to for impressive yet simple baking. Trust me when I say that once you master this peach danish pastry, you'll never look at store-bought pastries the same way again.

The Story Behind This Golden Peach Danish Pastry
Peach danish pastry has its roots in European baking traditions, but I've adapted this recipe to make it accessible for home bakers who want bakery-style results without the complexity. What makes this peach danish pastry stand out is the perfect balance of textures; the flaky puff pastry creates delicate, crispy layers while the cream cheese filling adds richness, and the fresh peaches bring natural sweetness and moisture. I've tested countless variations to develop this foolproof peach danish pastry recipe that works every single time, even for beginners. The secret lies in using quality ingredients and not overthinking the process; this peach danish pastry comes together quickly and bakes to golden perfection with minimal effort.
Jump to:
Ingredients
- Puff pastry sheets
- Fresh ripe peaches
- Cream cheese
- Granulated sugar
- Egg
- Vanilla extract
- Lemon juice
- Cornstarch
- Powdered sugar
- Milk
- Butter
- Salt
- Cinnamon

See recipe card for quantities.
Instructions
Prepare the Cream Cheese Filling
- Allow cream cheese to soften at room temperature for easier mixing
- Beat cream cheese with sugar, vanilla extract, and a pinch of salt until smooth and creamy
- Add egg yolk to the mixture and blend until fully incorporated
- Set aside the filling while you prepare other components
Prepare the Peaches and Pastry
- Slice fresh peaches into thin wedges and toss with lemon juice to prevent browning
- Roll out puff pastry sheets on a lightly floured surface and cut into rectangles
- Score a border around each rectangle about half an inch from the edges
- Spread cream cheese filling inside the scored borders, leaving the edges clean
Assemble and Bake
- Arrange peach slices decoratively over the cream cheese filling
- Brush the pastry borders with beaten egg for a golden finish
- Sprinkle peaches lightly with cinnamon and sugar
- Bake at 400°F for 18-22 minutes until the pastry is puffed and golden brown
- Cool slightly before drizzling with powdered sugar glaze
Equipment for Peach Danish Pastry
- Baking sheet
- Parchment paper
- Rolling pin
- Mixing bowls
- Electric mixer or whisk
- Sharp knife
- Pastry brush
- Measuring cups and spoons
- Cooling rack
- Small bowl for glaze
Expert Cooking Tips
- Keep puff pastry cold until ready to use; warm pastry won't puff properly and results in dense layers
- Don't overfill the pastries with cream cheese; too much filling can leak out during baking
- Use ripe but firm peaches for the best texture; overly soft peaches release too much moisture
- Brush egg wash only on the pastry borders, avoiding the filling to prevent burning
- Let baked peach danish pastry cool for at least 10 minutes before adding glaze; hot pastries will make the glaze too runny
- Score the border clearly but don't cut all the way through the pastry
- Space pastries at least 2 inches apart on the baking sheet for even heat circulation
Recipe Variations
- Berry Peach Danish: Add fresh raspberries or blueberries alongside peach slices for a mixed fruit version
- Almond Cream Peach Danish: Mix almond extract into the cream cheese filling and sprinkle with sliced almonds
- Peach Jam Danish: Spread homemade or store-bought peach jam under the fresh peach slices for extra sweetness
- Spiced Peach Danish: Add cardamom and nutmeg to the cream cheese filling for a warming spice profile
- Chocolate Peach Danish: Drizzle melted dark chocolate over the cooled peach danish pastry instead of traditional glaze
- Coconut Peach Danish: Sprinkle toasted coconut flakes over the peaches before baking
- Mini Peach Tarts: Cut puff pastry into smaller squares to make bite-sized versions
Storage
- Room Temperature: Store peach danish pastry in an airtight container for up to 2 days; the pastry will soften slightly but remains delicious
- Refrigerator: Keep in a sealed container for up to 4 days; bring to room temperature or warm briefly in the oven before serving
- Freezing Unbaked: Assemble the pastries completely, freeze on a baking sheet, then transfer to freezer bags for up to 2 months; bake directly from frozen, adding 5 extra minutes
- Freezing Baked: Cool completely, wrap individually in plastic wrap, and freeze for up to 1 month; thaw overnight in the refrigerator and reheat at 350°F for 5-7 minutes
- Reheating: Warm in a 350°F oven for 5-8 minutes to restore crispiness; avoid microwaving as it makes the pastry soggy
My Secret for Irresistible Peach Danish Pastry
After years of perfecting this recipe, I discovered that the key to exceptional peach danish pastry lies in two simple tricks that most recipes overlook. First, I always toss my peach slices with a tiny amount of cornstarch before arranging them on the filling; this magical step absorbs excess juice during baking and prevents the dreaded soggy bottom that ruins so many fruit pastries. The cornstarch creates a light, silky coating around the peaches that intensifies their natural sweetness while keeping the puff pastry perfectly crisp and flaky.
Second, I never skip making a proper glaze, and I add just a drop of almond extract to my powdered sugar icing; this subtle addition elevates the entire peach danish pastry from homemade to professional bakery quality. The almond extract complements the peaches beautifully without overpowering them, and it adds a sophisticated depth that makes people wonder what your secret ingredient is. These two simple techniques transform good peach danish pastry into absolutely unforgettable pastries that disappear within minutes of coming out of the oven.
FAQ
How to make peach danish pastry?
Making peach danish pastry starts with thawing puff pastry sheets and preparing a simple cream cheese filling by beating softened cream cheese with sugar, vanilla, and egg yolk until smooth. Roll out the pastry, cut into rectangles, score borders, and spread the cream cheese mixture inside; arrange fresh peach slices on top, brush edges with egg wash, and bake at 400°F for 18-22 minutes. Once golden and puffed, let the peach danish pastry cool slightly before drizzling with a powdered sugar glaze for a beautiful finish.
What is the difference between puff pastry and Danish pastry?
While both create flaky layers, Danish pastry dough contains yeast and is enriched with eggs and milk, giving it a softer, bread-like texture with a slight chewiness, whereas puff pastry relies solely on butter layers without yeast for a crisper, more delicate crunch. Danish pastry requires multiple rises and is more time-intensive to make from scratch, while puff pastry focuses on creating hundreds of butter-flour layers through folding. For this peach danish pastry recipe, using store-bought puff pastry delivers excellent results with minimal effort and time commitment.
What is the famous Danish pastry called?
The most famous Danish pastry is called "wienerbrød" in Denmark, which translates to "Viennese bread" because the technique actually originated in Austria before being perfected by Danish bakers in the 19th century. These pastries come in various shapes including spirals, pockets, and braids, often filled with custard, fruit preserves, or remonce (a butter-sugar-almond mixture). Interestingly, what Americans call "danish" or peach danish pastry is known simply as "spandauer" or other specific names in Denmark, depending on the shape and filling used in each variation.
What is the most famous dessert in Denmark?
Denmark's most iconic dessert is "rødgrød med fløde," a traditional red berry pudding served with cream, though Danish pastries (wienerbrød) are Denmark's most internationally recognized sweet export. Æbleskiver, spherical pancakes served during Christmas, and layer cakes called "lagkage" are also beloved throughout Denmark. While these classics hold special cultural significance, the flaky fruit-filled pastries like peach danish pastry have become Denmark's culinary ambassadors worldwide, found in bakeries from Copenhagen to New York, representing Danish baking excellence across continents.
Your Next Baking Adventures Await
Now that you've mastered this peach danish pastry, your kitchen is ready for more impressive yet approachable baking projects. If you loved the flaky layers and fruit combination in this peach danish pastry, you'll absolutely adore my Simple Pistachio Baklava Recipe, which features paper-thin phyllo dough, aromatic honey syrup, and crunchy pistachios; it's surprisingly easy to make and always impresses guests. For chocolate lovers who appreciate the quick assembly of this peach danish pastry, try The Ultimate 5-Minute Chocolate for Croissant Recipe, where buttery croissants get a luxurious chocolate upgrade with minimal effort and maximum flavor.
These recipes share the same philosophy that makes this peach danish pastry so special; they deliver bakery-quality results without requiring professional skills or hours of preparation. Whether you're baking for a special occasion or treating yourself on a lazy weekend morning, these pastries and desserts will fill your home with incredible aromas and create lasting memories. Keep experimenting with different fruits, fillings, and glazes in your peach danish pastry, and don't forget to share your creations with loved ones; homemade pastries have a way of bringing people together like nothing else can.
From my kitchen, with heart.
Emily Nelson ❤️
Related
Looking for other recipes like this? Try these:
Pairing
These are my favorite dishes to serve with Peach Danish Pastry

Peach Danish Pastry
Equipment
- 1 Baking sheet lined with parchment
- 1 Parchment paper for nonstick baking
- 1 Rolling pin to flatten pastry
- 2 Mixing bowls medium + small
- 1 Electric mixer or whisk for filling
- 1 Sharp knife to slice peaches
- 1 Pastry brush for egg wash
- 1 set Measuring cups/spoons standard
- 1 Cooling rack for pastries
- 1 Small bowl for glaze
Ingredients
Danish Pastry
- 2 sheets Puff pastry thawed
- 2 whole Peaches ripe, sliced
- 4 oz Cream cheese softened
- 3 tablespoon Granulated sugar for filling
- 1 Egg yolk for filling
- 1 teaspoon Vanilla extract
- 1 teaspoon Lemon juice prevents browning
- 1 teaspoon Cornstarch coats peaches
- 1 Egg for egg wash
- ½ teaspoon Cinnamon optional sprinkle
- 1 tablespoon Butter melted
- 2 tablespoon Powdered sugar for glaze
- 1–2 teaspoon Milk for glaze
- Salt pinch, in filling
Instructions
- Beat cream cheese, sugar, egg yolk, vanilla, and pinch of salt until smooth.
- Slice the peaches thinly and toss with lemon juice and cornstarch.
- Roll out puff pastry slightly on a floured surface.
- Score a smaller rectangle inside each pastry to form a border (don’t cut through).
- Spread cream cheese filling in the center area of each pastry.
- Arrange peach slices over the filling.
- Brush pastry edges with egg wash.
- Sprinkle cinnamon over the peaches if desired.
- Bake at 400°F (200°C) for 20 minutes or until golden.
- Mix powdered sugar and milk to make glaze. Drizzle over warm pastries and cool on rack.
Leave a Reply