Preheat the oven to 350F/180C.
Mix all the filling ingredients together in a bowl and let sit 30 minutes.
Put the flour, sugar and salt in a bowl and cut the butter into pieces, working it into the flour with your fingers (alternatively, I used the dough blade on my food processor).
Make a well in the center of the flour and add the egg, yolks and vanilla. Stir with a fork to incorporate evently until you have to begin to use your hands.
Quickly bring the dry and wet ingredients together with your hands. On a floured surface, knead the dough for a few minutes, divide into two equal pieces, and roll each into 1/4-1/2 inch thickness.
Place the first, bottom pastry on the plate. Fill with apples and then carefully place the other pastry over the filling. Make three slits on top.
Bake for about 1- 1/2 hours until the crust is golden and the filling is bubbling.