01 -
Preheat the oven to 190°C (375°F).
02 -
Combine peaches and sugar in a small pot. Cook over medium heat for 3-5 minutes until sugar dissolves and peaches slightly soften. Remove from heat and strain excess liquid if necessary.
03 -
In a mixing bowl, beat cream cheese until smooth. Add sugar, vanilla extract, and egg yolk, continuing to mix until well combined and creamy.
04 -
On a lightly floured surface, roll out one puff pastry sheet into a 35×30 cm rectangle. Cut 2.5 cm slits along both sides, about ⅓ of the way in. Spread half the cream cheese mixture down the center, then top with half the peach mixture.
05 -
Starting at one end, fold the pastry strips over the filling, alternating sides until the filling is completely enclosed.
06 -
Repeat the process with the remaining puff pastry and fillings.
07 -
Transfer both strudels to a prepared baking sheet. Brush with egg wash and sprinkle with sliced almonds.
08 -
Bake for 30-35 minutes until golden brown.
09 -
Allow strudels to cool for 5 minutes. Dust with icing sugar, slice, and serve.