Preheat the oven to 350℉ (177℃). Blind bake the crust until golden brown (15 minutes with pie weights followed by 15 minutes without weights).
1 unbaked pie crust
In a medium saucepan, whisk together the coconut milk, milk, and sugar. Whisk the water and cornstarch together in a separate bowl.
1 (14-ounce) can full-fat coconut milk, 1 cup whole milk, 1 cup (200g) granulated sugar, 1 cup water, ½ cup cornstarch
Bring the coconut mixture to a boil over medium-high heat, then reduce the heat to medium-low and whisk in the cornstarch mixture. Continue to cook over low heat for 2-3 minutes until thickened. Remove from heat and stir in the coconut extract.
2 teaspoons coconut extract
Meanwhile, in a medium microwave-safe bowl, heat the chocolate chips in 20-30 second bursts in the microwave, stirring between each burst, until melted (around 60 to 90 seconds). Add 1/2 of the coconut pudding mixture to the melted chocolate. Stir well until combined, then pour into the prepared pie crust and smooth into an even layer.
1 ¼ cups semisweet chocolate chips
Carefully spoon the remaining coconut pudding over the chocolate layer so the two layers remain distinct. Cover with plastic wrap and refrigerate for at least 4 hour until set.
Before serving, combine the heavy cream, powdered sugar, and vanilla in a large bowl. Beat with an electric mixer until medium-stiff peaks form.
1 ½ cups heavy cream, ¼ cup powdered sugar, 1 teaspoon pure vanilla extract
Top with whipped cream. Garnish with chocolate shavings or toasted coconut.
toasted coconut & shaved dark chocolate