Moist Coconut Cake
3/4 cup (1 ½ sticks) unsalted butter, room temperature
2 cups sifted cake flour, plus more for pans
1 tsp baking powder
¼ tsp salt
1 ½ cup sugar
4 large eggs, lightly beaten
2/3 cup sour cream
1 tsp pure vanilla extract
½ cup coconut milk
1-1 ½ cup sweetened condensed milk
1-2 cups flaked coconut
1 lb whipped cream
Heat the oven to 350 F (180 C). Line the bottom of a 10-by-2-inch buttered round cake pan with parchment paper. Dust the bottom and the sides of the cake pan with flour, and tap out any excess. Sift together flour, baking powder, and salt, and set the bowl aside.
In another bowl, cream butter with an electric mixer on medium speed until fluffy. Gradually add sugar, and keep beating until the mixture is fluffy and light in color (about 3 minutes). Then drizzle in eggs, beating on medium speed until the batter is no longer slick. Beat until the mixture is fluffy again, about another 3 minutes.
Then, add flour mixture and sour cream alternately to the batter, a little of each at a time, starting and ending with the flour mixture. Beat in vanilla. Pour the batter into the pan. Bake cake in preheated oven until the top has turned golden brown, and a toothpick inserted into the center comes out clean, about 40-50 minutes. Rotate the pan in the oven, if needed, for even browning. Transfer cake pan to wire rack to cool, about 15 minutes. Remove cake from the pan, and let cool completely on the rack, top up.
To assemble, remove parchment paper from the bottoms of the cake. Split the cake in half horizontally with a serrated knife. Set aside the prettier dome for the top layer. Place the other another layer, dome side down, on the serving platter. Use a fork to poke all over the top of the cake, in 1 inch intervals.
In a small bowl, stir together the coconut milk, and sweetened condensed milk. Evenly pour half of the milk mixture over the cake, then sprinkle with 3-4 tablespoons of coconut flakes over the cake. Let it absorb the liquid for 15 minutes in refrigerator. Then, spread a generous 1 cup of whipped cream over coconut flakes. Top cake with the reserved domed layer, and poke all over with a fork, in 1 inch intervals. Pour the remaining milk mixture evenly over the cake. Sprinkle with 3-4 tablespoons of coconut flakes over. Chill cake in the refrigerator until cold, about 1-2 hours. Frost outside of cake generously with whipped cream and sprinkle remaining coconut flakes all over cake including the sides while frosting is soft. Keep refrigerated.