01 - Whisk together flour, sugar, and salt in a large bowl.
02 - Add cold, cubed butter to the dry mixture and rub in using fingertips or a pastry cutter until coarse crumbs form.
03 - Mix in egg yolk and 2 tablespoons ice water gently until dough forms, adding extra water if necessary.
04 - Shape dough into a disk, wrap in plastic, and refrigerate for at least 30 minutes.
05 - Set oven to 375°F (190°C).
06 - Roll out chilled dough on a lightly floured surface to fit a 9-inch tart pan; press into pan, trim excess, and prick base with a fork.
07 - Line pastry with parchment and pie weights; bake 15 minutes, remove weights and parchment, then bake an additional 5 minutes until lightly golden.
08 - Combine cranberries, sugar, orange juice, and zest in a saucepan; cook over medium heat until cranberries burst and mixture thickens, approximately 10 minutes.
09 - Stir in cornstarch and cinnamon; cook for 2 more minutes until filling is glossy and thickened. Remove from heat and let cool slightly.
10 - Pour cranberry filling into pre-baked shell and smooth the surface.
11 - Bake in oven for 15 to 20 minutes until filling is bubbling and set.
12 - Allow tart to cool completely before slicing and serving.