Preheat oven to 350°. Line a cookie sheet with parchment paper or a silicone baking mat. Note: you may not need all 16 crescent rolls. I usually get about 12 danish with this recipe.
Unroll the Crescent Rolls into a large rectangle. Break the rectangle in half along the seam, so you have two rectangles made up of four crescent rolls each. Press the seams together, and then cut each rectangle into four squares, for eight total danishes.
Whisk together the pumpkin puree, granulated sugar, vanilla, pumpkin pie spice, and egg. Mix until smooth.
Note: It’s easiest to place the Crescent rolls on the cookie sheet then add the pumpkin. It’s hard to transfer them once they’re filled.
Spoon about 1 1/2 tablespoons of the pumpkin mixture into the center of each Crescent square. Fold up the edges around, crimping as needed, to make your danish shape.
Bake for about 9-11 minutes, until golden. Cool before glazing.
To make the glaze: use a whisk or a hand mixer and beat cream cheese until smooth. Mix in powdered sugar then add vanilla and milk. Drizzle over danish. (I place mine in a sandwich sized ziploc bag and cut off one tip to drizzle in stripes.)