Discover your new go-to breakfast or afternoon treat with this Easy Homemade Cream Cheese Danish recipe! Featuring a flaky crust, tangy cream cheese filling, and a burst of fresh berries, it’s simple to make and irresistibly delicious.
In a medium bowl, mix cream cheese, granulated sugar, vanilla, and lemon zest until smooth. Set this mixture aside.
In another medium bowl, whisk the apricot preserves until mostly smooth, adding ½ teaspoon of warm water if necessary. Set this aside as well.
Unfold one puff pastry sheet on a lightly floured surface and roll it into a 10 x 10-inch square. Cut this square into four 5-inch squares and place them ½ inch apart on a parchment paper-lined rimmed baking sheet.
Prick the center of each dough square several times with a fork, leaving a ½-inch border. Spread half of the cream cheese mixture within these borders, using about 2 tablespoons per square.
Top the cream cheese with half of the selected fruit. Brush the edges of the pastry with apricot preserves, then spoon about half of the preserves over the fruit.
Bake in the preheated oven until the edges and bottoms are golden brown, which should take about 22 to 30 minutes.
Allow the pastries to cool on the pan for 10 minutes before repeating the process with the remaining puff pastry, cream cheese mixture, fruit, and apricot preserves.
In a medium bowl, add powdered sugar and gradually stir in 2 tablespoons of lemon juice, adding the remaining ½ tablespoon as needed until the glaze is smooth. Drizzle the glaze over the cooled pastries and sprinkle with toasted almonds.