I first had this cake at a friend's house about 10 years ago. I begged her for the recipe for two weeks before she finally gave in and honored me with the recipe. It's a little time consuming, but you end up with a very elegant and delicious cake.
Melt white chocolate in water over low heat. Cream butter and blend in chocolate. Sift flour with salt and baking soda. Add flour mixture, sugar and buttermilk to chocolate/butter mixture. Beat 2 minutes. Beat in eggs one at a time. Add vanilla. Fold in chocolate chips, pecans and coconut. Bake in 2 well-greased, floured 9-inch cake pans at 350 degrees F for 30 minutes. When done, let cakes cool for 10 minutes and remove from pans. Allow cakes to cool completely. While cake is baking, prepare the Chocolate Custard.
Directions for Chocolate Custard:.
Combine sugar and flour. Beat into eggs. Beat chocolate into egg mixture. Add to scalded milk in double boiler and cook, stirring often until thickened. Add vanilla and caramels and stir until caramels melt. Allow custard to cool completely.
Directions for Frosting:.
Sift together sugar and cocoa. Whip the cream until frothy. Gradually beat in sugar mixture. Beat in vanilla.
To complete the cake, set bottom layer of cake on serving plate and drizzle with creme de cacao. Evenly spread chocolate custard over the bottom layer to about 1/4 inch from the edge. Put remaining layer of cake on top of the custard. Frost with the frosting. Add chocolate sprinkles on top.
Tip: To keep your serving plate clean, put strips of wax paper along the edges of the cake covering the plate. When you are finished frosting the cake, gently remove the pieces of wax paper.