01 -
Preheat the oven to 350°F. Grease a 9x13-inch baking dish with nonstick spray or a thin layer of oil.
02 -
Prepare the cake mix with the eggs, coconut milk, oil, and coconut extract. Beat just until smooth, following the timing on the box.
03 -
Pour the batter into the prepared dish and bake for 28-33 minutes, or until a toothpick inserted in the center comes out clean. Let the cake cool for 15 minutes.
04 -
While the cake bakes or cools, spread the shredded coconut on a baking sheet. Toast at 350°F for 3-5 minutes, stirring once, until lightly golden. Transfer to a bowl to cool.
05 -
Use the handle of a wooden spoon to poke deep holes all over the warm cake, spacing them about 1 inch apart.
06 -
Whisk the sweetened condensed milk and cream of coconut until smooth. Pour slowly over the cake, using a spoon to guide the mixture into the holes.
07 -
Cool the cake completely. Spread the whipped topping evenly over the surface, sprinkle with toasted coconut, cover, and refrigerate for at least 4 hours before slicing.