Cut the cold butter into smaller pieces and put it in a bowl together with the confectionery sugar, all-purpose flour and salt. Use your fingers to crumble the butter into the flour.
Beat the egg and add it to the flour and butter mixture. Mix/knead the dough well.
Grease a pie pan with a diameter of about 26 cm (10 inch). Roll out the dough and put it in the pan.
Use a fork to prick small holes in the dough. This will allow the small air bubbles to escape.
Pre-bake the pie crust for about 10-12 minutes at 200 C (390 F). While the crust is in the oven, continue with the Mazarin filling.
Mazarin filling
In a bowl; knead Marzipan, sugar, vanilla seeds and the soft butter into a sticky and coherent filling. Add the eggs one-by-one and finally add the flour. Knead well.
Distribute the Mazarin filling at the bottom of the pre-baked pie crust and bake it for another 10 minutes at 200 C (390 F). While the pie is in the oven continue with the nut topping.
Nut topping
Bake the hazelnuts in the oven for about 5-7 minutes at 200 C (390 F) or until they are nice and golden. Chop them coarsely.
In a sauce pan; add butter, sugar, heavy cream and salt. Heat it up until the sugar is completely dissolved. Add the coarsely chopped hazelnuts.
Distribute the nut topping on top of the pie.
Turn the heat of the oven down to 175 C (350 F) and bake the Mazarin pie for another 15-20 minutes or until it is nice and golden on the top.
Let the pie cool off and serve it with some sour cream or a scoop of homemade vanilla ice cream.