A Delicious recipe for coconut frosted layer cake. This dessert is yummy served with ice cream.
Preheat the oven to 350 degrees F.
Grease and flour three, 8-inch round cake pans.
Using an electric mixer, cream the butter and sugar on medium-high speed until light and fluffy about 5.
Crack the eggs into a small bowl. With the mixer on medium speed, add the eggs 1 at a time, Add the vanilla and almond extracts and mix well.
In a separate bowl, stir together the flour, baking powder, baking soda and salt.
With the mixer on low speed, alternately add the dry ingredients and the milk to the batter. Mix until just combined.
Fold in coconut.
Pour the batter evenly into the 3 pans.
Bake for 45 to 55 minutes, until the tops are browned and a cake tester comes out clean.
Cool on a baking rack for 10 minutes, then turn the cakes out onto a baking rack to finish cooling.
For the frosting, Using an electric mixer, combine the cream cheese, butter, vanilla and almond extract on low speed.
Add the confectioners sugar and mix gently until just smooth.
To assemble, place 1 layer on a serving plate, and spread with a thin layer of frosting. repeat with remaining layers then frost the top and sides.
To decorate the cake, sprinkle the top with coconut and lightly press into sides.