01 -
Preheat oven to 400°F. Spray a 9x13-inch baking dish with nonstick spray. In a medium bowl, mix all-purpose flour, salt, vegetable oil, and water until combined well. Spread the crust mixture into the prepared baking dish. Poke the dough all over with a fork. Bake for 10-15 minutes until crust is light golden brown and not doughy. Let the crust cool.
02 -
In a bowl, whisk together half and half and egg yolks. In a medium saucepan over medium heat, combine sugar and cornstarch. Slowly stir in the half-and-half and egg mixture, continuing to whisk. Increase heat to high and whisk until thickened, being careful not to leave unattended. Remove from heat and stir in salted butter, sweetened flaked coconut, and coconut extract. Spread the filling over the cooled crust. Cover with plastic wrap and refrigerate for about 1 hour.
03 -
Using a stand mixer with a whisk attachment or a hand whisk, whip the heavy cream on medium-high speed. Add sugar and vanilla extract gradually while whisking until soft peaks form. Spread the whipped cream evenly over the chilled filling layer.
04 -
Preheat the oven to 325°F. Spread the sweetened flaked coconut on a baking pan. Toast in the oven for 5-10 minutes, stirring every couple of minutes to prevent burning. Let cool, then sprinkle over the whipped cream layer. Slice and serve.