Flaky pastry layered with smooth, rich vanilla custard for an elegant dessert.
2 sheets puff pastry, thawed
2 tbsp unsalted butter
2 tsp pure vanilla extract
4 large egg yolks
¼ tsp salt
¼ cup cornstarch
½ cup white sugar
½ cup heavy cream
2 cups whole milk
Powdered sugar, for dusting
Prepare pastry: Preheat oven to 200°C (400°F). Place puff pastry sheets on baking trays, prick with a fork to prevent excessive puffing, and bake for 12–15 minutes until golden. Let cool completely.
Make custard: In a medium saucepan over medium heat, whisk together egg yolks, sugar, cornstarch, and salt until smooth. Slowly add milk and heavy cream while whisking.
Cook until thick: Stir constantly until the custard thickens and gently bubbles. Remove from heat, add butter and vanilla extract, and whisk until silky.
Assemble layers: Place one pastry sheet on the base of your serving dish, spread custard evenly, then top with the second pastry sheet.
Chill & finish: Refrigerate for at least 2 hours for the custard to set. Dust with powdered sugar before slicing into squares.