01 -
Thaw puff pastry sheets according to package directions while keeping them cold to maintain flakiness.
02 -
In a medium bowl, beat softened cream cheese with sugar until smooth. Mix in the egg yolk, ricotta cheese, almond extract, salt, and lemon zest until fully combined. Refrigerate the mixture while preparing the pastry.
03 -
Lightly dust the work surface with flour. Roll out each sheet of puff pastry to a 10 x 10 inch square, keeping the dough chilled. Using a large heart-shaped cookie cutter, cut pastry into shapes and transfer to parchment-lined baking sheets.
04 -
Gently prick the center of each heart with a fork, leaving a 1/2 inch border unpricked. Spoon a heaping tablespoon of cheese filling onto the center of each piece. Add about 1 tablespoon cherry pie filling on top, ensuring several whole cherries per danish.
05 -
Combine the egg white and 1 tablespoon water to make an egg wash. Brush the exposed edges of the puff pastry with the egg wash.
06 -
Refrigerate the assembled pastries for 15 minutes to help prevent the filling from leaking during baking.
07 -
Preheat oven to 350°F with the rack in the center position. Bake the danishes for 15 to 20 minutes, or until golden brown and crisp.
08 -
Allow danishes to cool slightly on the baking sheet before serving.