01 -
Make pie dough ahead, chill 2 hours. Preheat oven to 375°F, blind bake crust, cool completely.
02 -
Whisk egg yolks and cornstarch in a bowl. Set aside.
03 -
Whisk coconut milk, half-and-half, sugar, and salt in a saucepan over medium. Boil 2 minutes, reduce heat.
04 -
Whisk 1/2 cup hot mix into yolks slowly, then pour yolk mix back into pot, whisking constantly.
05 -
Cook 1.5 minutes until thick, remove from heat, stir in coconut, butter, vanilla, and coconut extract.
06 -
Pour filling into cooled crust, cover with plastic wrap on surface, chill 3 hours or overnight.
07 -
Whip cream, sugar, and vanilla on medium-high until medium peaks form, 3-4 minutes.
08 -
Pipe or spread whipped cream on pie, garnish with coconut if using. Serve or chill briefly.