01 - Preheat oven to 350°F (175°C). Position the rack in the center of the oven.
02 - Place the shelled pistachios in a food processor and pulse until finely ground, being careful not to over-process into a paste.
03 - Add the all-purpose flour, granulated sugar, and salt to the ground pistachios. Pulse several times until evenly combined.
04 - Add the cold, cubed butter to the food processor. Pulse until the mixture resembles coarse crumbs with some pea-sized pieces remaining.
05 - Add the egg yolk and pulse just until the dough begins to come together. Avoid overworking the dough to keep the crust tender.
06 - Transfer the dough to a 9-inch tart pan with a removable bottom. Press it firmly and evenly across the base and up the sides.
07 - Refrigerate the pressed crust for 20 minutes to firm up the butter and prevent shrinking during baking.
08 - Prick the chilled crust several times with a fork to release steam. Bake for 13–15 minutes until lightly golden. Set aside to cool completely.
09 - Pour the heavy cream into a small saucepan and warm over medium heat until it just begins to simmer. Do not let it boil.
10 - Place the chopped dark chocolate in a heatproof bowl. Pour the hot cream over the chocolate and let it sit undisturbed for 2 minutes.
11 - Add the diced butter and vanilla extract to the bowl. Stir gently from the center outward until the ganache is smooth, glossy, and free of lumps.
12 - Pour the ganache into the fully cooled tart shell. Smooth the surface evenly with a spatula.
13 - Refrigerate the tart for at least 3 hours, or until the ganache is firmly set and holds a clean slice.
14 - Sprinkle the chopped pistachios and a pinch of flaky sea salt over the top just before serving. Slice into 8 portions.