Preheat oven to 400 degrees. Gather the ingredients and have on the table or counter.
Prepare the Puff Pastry
In a medium saucepan, boil the water and melt butter. Add in all-purpose flour. Mix vigorously with a wooden spoon. Dough will form a ball. Remove from heat.
Transfer the dough to a large mixing bowl. Beat in large eggs, one at a time, mixing well after each.
Spread the puff pastry in an ungreased 9" x 13" pan. Bake in preheated oven for 12 minutes. Press down crust as it bubbles. Bake for another 10-12 minutes until golden brown. Press down crust once more and allow to cool.
Make the Pudding Filling
To make the filling, beat room temperature cream cheese in a large mixing bowl until smooth. Add pudding mix and slowly stir in the whole milk. Mix until thickened, about 2 minutes.
Spread the filling onto the cooled crust. Top with whipped topping. Drizzle with chocolate syrup. Cover and chill until ready to serve. Serves 16-20.
Notes
*Unless otherwise indicated, all butter on this recipe site is salted.