Step 1: Preheat your oven to 350°F (175°C) to ensure even baking.
Step 2: Roll out your pastry for a single crust pie and fit it into your pie dish. Crimp the edges and set aside.
Step 3: In a mixing bowl, cream together the softened butter, granulated sugar, and brown sugar until light and fluffy.
Step 4: Add the egg and vanilla extract to the mixture and beat until fully incorporated.
Step 5: In another bowl, whisk together the all-purpose flour, salt, and baking soda. Gradually mix into the wet ingredients until just combined.
Step 6: Fold in the semi-sweet and milk chocolate chips until evenly distributed.
Step 7: Spread the chocolate hazelnut spread over the bottom of the prepared pie crust. Pour the cookie batter on top, smoothing it out, then drizzle with dulce de leche.
Step 8: Bake in the preheated oven for about 30-35 minutes, until the edges are golden brown and the center is set.
Step 9: Allow to cool slightly before serving, topped with sea salt flakes and a scoop of ice cream. Drizzle with hot fudge and caramel sauce for extra indulgence!