01 -
Make dough early and refrigerate for 2 hours. Heat oven to 375°F. Bake crust with weights, then let it cool fully.
02 -
In a bowl, combine cornstarch and egg yolks, whisking together. Leave aside.
03 -
In a pot over medium heat, stir half-and-half, sugar, salt, and coconut milk. Let it boil for 2 minutes, then lower heat.
04 -
Slowly whisk 1/2 cup of the warm mixture into the egg yolks. Pour the yolks back into the pot, whisking the entire time.
05 -
Keep cooking for 90 seconds until it thickens. Turn off heat and mix in butter, coconut, vanilla, and optional coconut extract.
06 -
Pour the thickened filling into the crust. Press plastic wrap directly onto the surface and refrigerate for 3 hours or overnight.
07 -
Beat cream, vanilla, and sugar on high until it holds soft-to-medium peaks, around 3-4 minutes.
08 -
Spread or pipe the whipped cream over the pie. Sprinkle optional coconut on top. Serve immediately or return to chill for a bit.