Outrageous German Chocolate Cake
1/2 cup water
4 (1 ounce) squares German sweet chocolate
1 cup butter, softened
2 cups white sugar
4 egg yolks
1 teaspoon vanilla extract
1 cup buttermilk
2 1/2 cups cake flour
1 teaspoon baking soda
1/2 teaspoon salt
4 egg whites
Preheat oven to 350° Grease and flour 3 - 9 inch round pans. Sift together the flour, baking soda and salt. Set aside. In a small saucepan, heat water and 4 ounces chocolate until melted. Remove from heat and allow to cool.
In a large bowl, cream 1 cup butter and 2 cups sugar until light and fluffy. Beat in 4 egg yolks one at a time. Blend in the melted chocolate mixture and vanilla. Beat in the flour mixture alternately with the buttermilk, mixing just until incorporated.
In a large glass or metal mixing bowl, beat egg whites until stiff peaks form. Fold 1/3 of the whites into the batter, then quickly fold in remaining whites until no streaks remain.
Pour into 3 - 9 inch pans Bake in the preheated oven for 30 minutes, or until a toothpick inserted into the center of the cake comes out clean. Allow to cool for 10 minutes in the pan, then turn out onto wire rack.
Frosting
1 can sweetened condensed milk
1 stick butter
3 egg yolks
1 1/2 cups coconut
1 cup pecans chopped
1 teaspoon vanilla
Over medium heat, cook condensed milk, egg yolks and butter in a saucepan for about 10 minutes, constantly stirring until thickened and bubbly. Remove from heat and stir in coconut, pecans and vanilla. Cool for 15-20 minutes before spreading on the cake.