-
1
For filling: Stir cornstarch, 2 tablespoons water, and vanilla in small bowl to dissolve cornstarch.
-
2
Bring cream, sugar, and butter to boil in heavy medium saucepan.
-
3
Add cornstarch mixture and bring to boil.
-
4
Remove from heat and stir in coconut.
-
5
Cool completely.
-
6
Mix in sour cream.
-
7
Cover and refrigerate overnight.
-
8
For cake: Preheat oven to 325u00b0F.
-
9
Butter and flour three 9-inch round cake pans.
-
10
Whisk flour, baking powder and salt in large bowl to blend.
-
11
Using electric mixer, beat sugar and butter in another large bowl to blend.
-
12
Add eggs 1 at a time, beating well after each addition.
-
13
Beat in cream and vanilla.
-
14
Stir flour mixture into butter mixture.
-
15
Divide batter equally among pans.
-
16
Bake until tester inserted into center of cakes comes out clean, about 35 minutes.
-
17
Cool completely.
-
18
For frosting: Using electric mixer, beat cream cheese and butter in large bowl to blend.
-
19
Beat in powdered sugar and vanilla extract.
-
20
Place 1 cake layer on cake plate.
-
21
Top with half of filling.
-
22
Place second cake layer atop filling.
-
23
Top with remaining filling.
-
24
Place third cake layer atop filling.
-
25
Spread frosting over top and sides of cake.
-
26
Pat toasted coconut over top and sides of cake, pressing gently to adhere.
-
27
(Can be prepared up to 1 day ahead. Cover and refrigerate. Let stand at room temperature 3 hours before serving.).