01 -
Turn your oven to 400°F and grease a 9x13-inch dish with nonstick spray. Combine flour, salt, oil, and water in a medium bowl, then mix until it comes together nicely. Press the dough into the greased dish, evenly spreading it out. Use a fork to poke holes all around the dough. Bake until it turns golden brown, about 10-15 minutes. Set aside to cool.
02 -
Stir together egg yolks and half and half in a bowl. In a pan on medium heat, mix sugar with corn starch, then slowly whisk in the egg mixture. Turn the heat up a bit, constantly stirring, until it thickens. Turn off the heat and toss in butter, coconut, and coconut extract, mixing it all up. Spread the filling over the cooled crust, cover with plastic wrap, and chill for an hour.
03 -
Take a bowl and either a whisk or a stand mixer. Beat the heavy cream on medium-high speed while slowly adding in sugar and vanilla. Keep whisking until you see soft, fluffy peaks. Cover the cooled filling with this whipped cream.
04 -
Warm the oven to 325°F. Spread your flaked coconut over a baking sheet and put it in the oven. Stir it around every couple of minutes so it doesn’t burn, and toast for 5 to 10 minutes. Let it cool down, then sprinkle it on top right before serving.