Prepare
Heat the oven to 350°F. Line the bottoms of three 9-inch round cake pans with parchment paper and lightly grease the pans.
About 5 min
Make the cake
Heat the German sweet chocolate and water in a large microwave-safe bowl on high for 1 1/2 to 2 minutes, stirring halfway through. Stir until completely melted and smooth.
About 2 minMix the flour, baking soda, and salt in a separate bowl. Set aside.
About 2 minBeat the softened butter or margarine with the sugar until light and fluffy. Add the 4 cake egg yolks one at a time, beating well after each addition.
About 5 minStir in the melted chocolate mixture and vanilla. Add the flour mixture in batches, alternating with the buttermilk, and beat after each addition until smooth.
About 5 minIn another large bowl, beat the 4 cake egg whites on high speed until stiff peaks form. Gently fold them into the batter. Divide the batter evenly among the prepared pans.
About 5 min
Bake and cool
Bake for about 30 minutes, until each cake springs back when lightly touched in the center. Run a spatula around the edges. Cool in the pans for 15 minutes, then turn out, remove the parchment paper, and cool completely on wire racks.
About 30 min
Make the frosting
Combine the evaporated milk, sugar, butter or margarine, 4 additional lightly beaten egg yolks, and vanilla in a large saucepan. Cook and stir over medium heat for about 12 minutes, until thickened and golden brown. Remove from the heat.
About 12 minStir in the flaked coconut and chopped pecans. Let the frosting cool to room temperature, until thick enough to spread.
Assemble
Spread the coconut-pecan frosting between the cooled cake layers and over the top. Leave the sides uncovered.
About 10 min

