1 1/4Ccream of coconut (preferably Coco Lopez)(or 15-oz can)
1/2Cwhole milk
2large eggsslightly beaten
3Tbspbuttermelted and cooled
1 1/2tspvanilla extract
1/2tspcoconut extract
1/2 Ctoasted coconut
Frosting
8ozcream cheese softened and cut into 8 pieces
1Cconfectioners (icing) sugar
4Tbspbutter softened
1/4tspcoconut extract
1/4tsptable salt
Cake Topping
1/4Ctoasted coconut
Instructions
Toasted Coconut
Adjust oven rack to middle of oven and preheat oven to 325 degrees. Spread coconut on a rimmed baking sheet and bake, stirring occasionally, until the coconut turns golden brown, about 15 minutes. Set aside to cool.
Cake
Keep oven preheated at 325 degrees. Make a foil sling for an 8 inch square baking dish by laying sheets of foil perpendicular to each other with room for overhang. Push foil tightly into the corners off the dish smoothing foil flush to the pan. Grease foil with cooking spray or butter.
In a large bowl whisk together flour, baking powder and salt. In a separate bowl whisk together the cream of coconut, milk, eggs, melted butter, vanilla and coconut extract. Whisk coconut mixture into flour mixture just until fully combined. Gently fold in 1/2 C toasted coconut until evenly distributed.
Pour batter unto prepared pan. Bake until toothpick inserted in the center comes out clean, about 35-40 minutes. Transfer pan to a wire rack and let cool completely, for 1 1/2 hours. Lift cake out of pan using foil and place on cake plate.
Frosting
Beat all ingredients together with electric beaters or in a food processor for about 30 seconds, scraping down the sides of the bowl as needed, until smooth.
Spread frosting evenly over the surface of the cake. Sprinkle frosting evenly with the remaining 1/4 C toasted coconut.