Preheat the oven to 350°F (175°C).
In a mixing bowl, combine flour, sugar, and salt. Add the cold, cubed butter and mix until the mixture resembles coarse crumbs.
Add the egg yolk and cold water, mixing until the dough comes together. Press the dough into a tart pan and chill for 15 minutes.
Bake the crust for 15 minutes, then let it cool.
For the filling, heat the cream and milk in a saucepan until warm. In a bowl, whisk together the eggs, sugar, and vanilla extract. Slowly add the warm cream mixture to the egg mixture, whisking constantly.
Pour the filling into the cooled crust and bake for 30 minutes, or until set. Let it cool before serving.