01 -
Take the puff pastry and cream cheese out of the fridge. Let them sit on the counter for 40 minutes to soften up.
02 -
Beat the cream cheese, granulated sugar, vanilla, and almond extract in a small bowl until the mixture is smooth and creamy.
03 -
Unfold both puff pastry sheets and remove any paper inside. Put each one on a lightly floured piece of parchment paper and gently roll them out with a rolling pin to smooth any creases.
04 -
Using a knife or pizza cutter, make small notches at both ends of each pastry sheet. Then cut diagonal strips on both sides, leaving about 4 inches uncut down the middle. Transfer the parchment paper with the pastry to two baking sheets.
05 -
Spread the cream cheese mixture evenly down the center strip of both pastries. Spoon the cherry filling on top of the cream cheese layer, spreading it out evenly.
06 -
Fold the notched ends up first, then start braiding by alternating strips from each side, overlapping them across the filling. Put both pans in the refrigerator for 30 minutes to chill.
07 -
Heat your oven to 375°F. Mix the egg with 1 tablespoon of water. Very carefully brush this egg wash on top of the braided strips, avoiding the cut edges. Sprinkle turbinado sugar over the top.
08 -
Keep one pan in the fridge and bake the other for 28-30 minutes until it's puffed up and golden brown. Remove and let the oven heat back up, then bake the second one.
09 -
Once both pastries have cooled down completely, whisk the powdered sugar and milk together. Drizzle this glaze over the tops and let it set.