01 - Preheat oven to 350°F. Position rack in the center of the oven.
02 - Place shelled pistachios in a food processor and pulse until finely ground, being careful not to over-process into a paste.
03 - Add flour, sugar, and salt to the ground pistachios. Pulse several times until evenly combined.
04 - Add cold cubed butter and pulse until the mixture resembles coarse crumbs with some pea-sized pieces remaining.
05 - Add egg yolk and pulse until the dough just begins to come together when pressed between your fingers.
06 - Press dough evenly into the bottom and up the sides of a 9-inch tart pan with a removable base. Ensure an even thickness throughout.
07 - Refrigerate the shaped crust for 20 minutes to firm the butter and prevent shrinking during baking.
08 - Prick the chilled crust several times with a fork. Bake for 13 to 15 minutes until lightly golden. Allow to cool completely in the pan on a wire rack.
09 - Pour heavy cream into a small saucepan and heat over medium until it just begins to simmer around the edges. Do not boil.
10 - Place chopped chocolate in a heatproof bowl. Pour the hot cream over the chocolate and let sit undisturbed for 2 minutes.
11 - Add diced butter and vanilla extract. Stir gently from the center outward until the ganache is smooth, glossy, and homogeneous.
12 - Pour the ganache into the cooled tart shell. Smooth the surface evenly with an offset spatula.
13 - Refrigerate for at least 3 hours or until the ganache is firmly set and no longer jiggles when gently shaken.
14 - Sprinkle chopped pistachios and flaky sea salt over the top just before serving. Slice with a warm knife for clean edges.