Peach Danish Pastries Recipe

These Peach Danish Pastries are a delicious homemade pastry made with flaky puff pastry, sweet juicy peaches, and a creamy cheese filling. They are lightly golden and crisp on the outside, while the center is soft, creamy, fruity, and sweet.

This easy peach Danish recipe is perfect for breakfast, brunch, afternoon coffee, or a simple dessert. Using store-bought puff pastry makes the preparation quick and easy without having to make pastry dough from scratch.

Why You’ll Love These Peach Danish Pastries

There are plenty of reasons to add this peach Danish recipe to your baking list:

  • Easy to make: Puff pastry keeps the recipe simple and beginner-friendly.
  • Fresh peach flavor: Juicy peaches add natural sweetness and a lovely fruity texture.
  • Creamy filling: Cream cheese gives the pastries a rich, smooth center.
  • Beautiful presentation: The golden pastry and colorful peach topping look bakery-worthy.
  • Perfect for breakfast: Serve them with coffee, tea, or your favorite breakfast drink.
  • Great for brunch: These pastries are easy to arrange on a serving platter for guests.
  • Customizable: You can add different fruits, spices, or a simple glaze.

Ingredients You’ll Need

Here are the ingredients needed to make these easy Peach Danish Pastries:

For the Pastries

  • 1 sheet puff pastry, thawed
  • 2 medium ripe peaches
  • 1 tablespoon granulated sugar
  • 1 teaspoon lemon juice
  • 1/2 teaspoon ground cinnamon
  • 1 tablespoon all-purpose flour

For the Cream Cheese Filling

  • 4 ounces cream cheese, softened
  • 2 tablespoons granulated sugar
  • 1/2 teaspoon vanilla extract
  • 1 tablespoon all-purpose flour

For the Egg Wash

  • 1 egg
  • 1 tablespoon water

Optional Glaze

  • 1/2 cup powdered sugar
  • 1–2 tablespoons milk
  • 1/4 teaspoon vanilla extract

How to Choose the Best Peaches

For the best Peach Danish Pastries, choose peaches that are ripe but still firm enough to hold their shape.

The peaches should have a sweet aroma and give slightly when gently pressed. Avoid peaches that are extremely soft because they can release too much juice while baking.

You can use yellow or white peaches depending on what you have available.

If fresh peaches aren’t available, canned or frozen peaches can also work. If using canned peaches, drain them very well before adding them to the pastry.

Also Check: Blueberry Muffins Recipe

How to Make Peach Danish Pastries

1. Prepare the Peaches

Wash the peaches and gently pat them dry. Remove the pits and slice the peaches into thin wedges.

Place the peach slices in a bowl and add the sugar, lemon juice, cinnamon, and flour.

Gently toss everything together until the peaches are evenly coated.

The lemon juice helps balance the sweetness, while the flour helps absorb some of the juices released by the peaches during baking.

2. Make the Cream Cheese Filling

In a small bowl, combine the softened cream cheese, sugar, vanilla extract, and flour.

Mix until the filling is smooth and creamy.

Make sure the cream cheese is softened before mixing. This helps create a smooth filling without lumps.

3. Prepare the Puff Pastry

Preheat your oven to 400°F (200°C) and line a baking sheet with parchment paper.

Place the thawed puff pastry sheet on a lightly floured surface.

Gently roll it out if necessary to smooth out the creases.

Cut the pastry into equal squares or rectangles, depending on the shape you prefer.

4. Add the Cream Cheese Filling

Place the pastry pieces onto the prepared baking sheet.

Spoon a small amount of cream cheese mixture into the center of each pastry piece.

Spread it slightly while leaving a border around the edges.

Don’t add too much filling because it can spread during baking.

5. Add the Peaches

Arrange several peach slices over the cream cheese filling.

You can slightly overlap the peach slices to create a pretty fan-like appearance.

Keep the peaches mostly in the center so the pastry edges remain visible and can puff up beautifully.

6. Brush With Egg Wash

Whisk the egg and water together in a small bowl.

Using a pastry brush, lightly brush the exposed puff pastry edges with the egg wash.

Try not to brush the egg mixture over the peach or cream cheese filling.

The egg wash helps the pastry develop a beautiful golden-brown color as it bakes.

7. Bake the Danish Pastries

Place the baking sheet in the preheated oven.

Bake for approximately 18–22 minutes, or until the puff pastry is puffed and golden brown and the edges are crisp.

Keep an eye on the pastries during the final few minutes because oven temperatures can vary.

8. Cool the Pastries

Remove the pastries from the oven and allow them to cool on the baking sheet for several minutes.

Transfer them to a wire rack and let them cool slightly before serving.

The filling will be very hot immediately after baking, so allowing the pastries to cool makes them easier to enjoy.

9. Add the Glaze

If you want extra sweetness, make a simple glaze by whisking powdered sugar, milk, and vanilla extract together.

Drizzle the glaze over the cooled Peach Danish Pastries.

For a more delicate finish, use a spoon or piping bag to drizzle thin lines across the top.

Tips for Making the Best Peach Danish Pastries

Keep the Puff Pastry Cold

Cold puff pastry generally produces better layers and a flakier texture. If the pastry becomes very soft while you’re working with it, place it in the refrigerator for a few minutes before baking.

Don’t Overfill the Pastries

It can be tempting to add lots of cream cheese and peaches, but too much filling can spill over while the pastries bake.

A modest amount of filling gives you a better balance between the flaky pastry, creamy cheese, and juicy fruit.

Slice the Peaches Thinly

Thin peach slices cook more evenly and make the pastries easier to eat.

They also create an attractive layered appearance on top of the Danish.

Don’t Skip the Egg Wash

The egg wash gives the puff pastry its shiny, golden-brown finish.

For the best result, brush it only over the exposed pastry.

Let Them Cool Before Glazing

If you drizzle the glaze over pastries that are extremely hot, it may melt and disappear into the pastry.

Let them cool for several minutes before adding the glaze.

Variations to Try

Peach and Blueberry Danish

Add a few fresh blueberries alongside the peach slices for another layer of fruity flavor.

Peach and Almond Danish

Sprinkle sliced almonds over the pastries before baking. The almonds add a pleasant crunch and pair beautifully with peaches.

Cinnamon Peach Danish

Increase the cinnamon slightly or add a small pinch of nutmeg to the peach mixture for a warmer flavor.

Peach and Raspberry Danish

Add a few fresh raspberries to the filling for a sweet-tart contrast.

Peach Streusel Danish

Top the cream cheese and peaches with a small amount of buttery streusel before baking for extra crunch.

What to Serve With Peach Danish Pastries

These pastries are delicious on their own, but they also pair well with other breakfast and brunch favorites.

Serve them with:

  • Hot coffee
  • Tea
  • Fresh fruit
  • Greek yogurt
  • Scrambled eggs
  • Fresh berries
  • A fruit salad
  • Whipped cream

For a brunch gathering, arrange the pastries on a large serving platter and drizzle them lightly with glaze just before serving.

How to Store Peach Danish Pastries

Store leftover Peach Danish Pastries in an airtight container in the refrigerator because they contain cream cheese.

They are best enjoyed within a few days.

For the best texture, reheat individual pastries in a toaster oven or regular oven until warmed through. This helps restore some of the crispness of the puff pastry.

Can You Make Peach Danish Pastries Ahead of Time?

Yes. You can prepare the cream cheese filling and peach mixture ahead of time and refrigerate them separately.

When you’re ready to bake, prepare the puff pastry, add the filling and peaches, brush the edges with egg wash, and bake.

For the freshest texture, baking the pastries shortly before serving is recommended.

Can You Freeze Peach Danish Pastries?

Yes, you can freeze baked Danish pastries.

Allow them to cool completely, then place them in a freezer-safe container or wrap them individually.

When ready to serve, thaw them and reheat them in the oven until warmed and crisp.

For the best quality, add the glaze after reheating rather than before freezing.

Frequently Asked Questions

Can I use canned peaches?

Yes. Canned peaches can be used when fresh peaches aren’t available. Drain them thoroughly and pat them dry before using to prevent excess moisture.

Can I use frozen peaches?

Yes, but thaw and drain them well first. Excess moisture can make the puff pastry soggy.

Can I make these without cream cheese?

Absolutely. You can omit the cream cheese filling and make simple peach puff pastry Danish pastries with just the fruit, sugar, and spices.

Why did my Danish pastries not puff?

The puff pastry may have become too warm before baking, or the oven may not have been hot enough. Keeping the pastry cold and using a properly preheated oven can help create better layers.

Can I use nectarines instead of peaches?

Yes. Nectarines can be substituted for peaches using the same preparation method.

Peach Danish Pastries Recipe

These Peach Danish Pastries are a delicious homemade pastry made with flaky puff pastry, sweet juicy peaches, and a creamy cheese filling.
Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes
Servings: 8 pastries
Course: Breakfast, Brunch, Dessert
Cuisine: American

Ingredients
  

For the Pastries
  • 1 sheet puff pastry thawed
  • 2 medium ripe peaches
  • 1 tablespoon granulated sugar
  • 1 teaspoon lemon juice
  • 1/2 teaspoon cinnamon
  • 1 tablespoon all-purpose flour
For the Cream Cheese Filling
  • 4 ounces cream cheese softened
  • 2 tablespoons granulated sugar
  • 1/2 teaspoon vanilla extract
  • 1 tablespoon all-purpose flour
For the Egg Wash
  • 1 egg
  • 1 tablespoon water
Optional Glaze
  • 1/2 cup powdered sugar
  • 1 –2 tablespoons milk
  • 1/4 teaspoon vanilla extract

Method
 

  1. Preheat the oven to 400°F (200°C) and line a baking sheet with parchment paper.
  2. Slice the peaches into thin wedges and toss them with sugar, lemon juice, cinnamon, and flour.
  3. Mix the softened cream cheese, sugar, vanilla, and flour until smooth.
  4. Cut the thawed puff pastry into 8 equal pieces and place them on the prepared baking sheet.
  5. Spoon cream cheese filling into the center of each pastry.
  6. Arrange peach slices over the cream cheese.
  7. Whisk the egg with water and brush the pastry edges with the egg wash.
  8. Bake for 18–22 minutes, or until puffed and golden brown.
  9. Cool for several minutes.
  10. Whisk together the powdered sugar, milk, and vanilla, then drizzle over the cooled pastries if desired.
  11. Serve warm or at room temperature.

These Peach Danish Pastries are an easy way to make a bakery-style breakfast treat at home.

The combination of flaky puff pastry, creamy vanilla-scented cream cheese, and juicy cinnamon-coated peaches creates a delicious balance of textures and flavors.

Whether you’re preparing breakfast for your family, hosting brunch, or simply want something sweet with your afternoon coffee, this easy peach Danish recipe is a wonderful choice.

Scroll to Top