Preheat oven to 400 degrees Fahrenheit
If you're using my danish dough recipe you will need 1/3 of the dough. Place the dough on a lightly floured surface and cut in half. If you don't want to make your own dough, you can use 2 sheets of thawed puff pastry dough rolled out about an inch long ways.
Using an electric mixer blend cream cheese, ricotta cheese, sugar, and almond extract.
Cut the top corners off, and begin cutting strips diagonally down the sides of the pastry. You should end up with about 10 strips on each side. Once you reach the bottom strip, cut off the remaining flaps.
Spread the cream cheese mixture in the middle third of each pastry and begin crossing over each strip, alternating between sides.
Before you cross over last strips, fold in the bottom middle flap.
Beat 1 egg with 1 tbsp water and brush the egg wash on top of the pastry. If you're using homemade dough, let the pastry rise for about 1 hour before putting it in the oven
Bake in a preheated 400 degree Fahrenheit oven for 20 minutes or until golden in color.
While the danish is in the oven, heat 1/2 cup apricot jam in the microwave and strain any chunks with a small mesh. Mix in 1 tbsp water just enough to combine.
Once the Danish is done, brush on the apricot glaze right away. This will prevent the Danish from becoming dry.
While the Danish is cooling, mix together the powdered sugar and milk.
After the danish has cooled, drizzle the top with the powdered sugar and milk mixture and sprinkle with sliced almonds.