2 tbsp unsalted butter – cut into pieces (for custard)
1.5 tsp vanilla extract – for custard
1 cups sweetened shredded coconut – for filling
1 cups heavy cream – cold
2 tbsp confectioners' sugar
0.5 tsp vanilla extract – for whipped cream
Instructions
Combine the all-purpose flour, granulated sugar (for crust), and salt (for crust) in a bowl. Cut in the cold unsalted butter (for crust) until pea-sized. Sprinkle in the ice-cold water, tossing just until the dough holds together; flatten into a 1-inch-thick disk, wrap, and chill 1 hour.
On a lightly floured surface, roll the dough to a 12-inch circle. Fit into a 9-inch pie plate, trim to a 1-inch overhang, fold under, and crimp. Dock the bottom with a fork and freeze 10–15 minutes.
Heat oven to 375°F/190°C. Line the chilled crust with parchment and fill with pie weights. Bake 20–22 minutes until edges are set. Remove weights and parchment; bake 8–12 minutes more until the bottom is dry and lightly golden. Cool completely, about 30 minutes.
Toast the sweetened shredded coconut (toasted for topping) in a dry skillet over medium heat, stirring, 3–5 minutes until golden; transfer to a plate to cool for later.
For the custard, whisk the granulated sugar (for custard), cornstarch, and salt (for custard) in a medium saucepan. Gradually whisk in the coconut milk and whole milk until smooth. Cook over medium heat, whisking constantly, until thick and bubbling, 6–8 minutes.
Whisk the egg yolks in a bowl. Slowly whisk in about 1 cup of the hot mixture to temper, then return it to the saucepan. Cook, whisking, 1–2 minutes at a gentle boil until very thick and glossy. Off heat, whisk in the unsalted butter (for custard) and vanilla extract (for custard), then fold in the sweetened shredded coconut (for filling).
Pour the hot filling into the cooled crust and smooth the top. Press plastic wrap directly on the surface to prevent a skin. Chill until fully set, at least 4 hours.
Beat the cold heavy cream, confectioners' sugar, and vanilla extract (for whipped cream) on medium-high until soft peaks form, 2–4 minutes. Remove the plastic wrap and spread or pipe the whipped cream over the pie.
Sprinkle the reserved toasted coconut over the whipped cream. Slice with a sharp knife and serve chilled.