Preheat the Oven: Preheat your oven to 180°C (350°F) and line a baking sheet with parchment paper.
Prepare the Puff Pastry: Roll out the puff pastry on the prepared baking sheet. If your puff pastry is pre-rolled, simply unfold it and gently stretch to fit the sheet.
Prepare the Custard Cream: In a medium saucepan, combine the vanilla pudding mix, milk, and sugar. Whisk continuously over medium heat until the mixture thickens and starts to bubble (following the instructions on your pudding mix package). Once thickened, remove from heat and stir in the cream cheese until smooth. Set aside to cool slightly.
Prepare the Apples: Peel and slice the apples thinly. Arrange them evenly over the puff pastry.
Assemble the Cake: Spread the custard cream over the puff pastry, covering the apples. You can leave the edges of the puff pastry free to allow them to puff up while baking.
Bake the Cake: Place the puff pastry cake in the preheated oven and bake for 25-30 minutes, or until the puff pastry is golden brown and the apples are tender.
Cool and Decorate: Once baked, allow the cake to cool slightly. Before serving, sprinkle the top with powdered sugar for a light, sweet finish.
Serve: Slice and serve the puff pastry cake warm or at room temperature. It pairs beautifully with coffee or tea.