Preheat the oven to 350 degrees F.
In the bowl of a stand mixer, cream together the butter, vanilla extract, granulated sugar and brown sugar until light and fluffy. Scrape down the sides of the bowl. Add egg yolks 1 at a time, beating well after each addition. Blend in the melted chocolate. Add the flour mixture and buttermilk, alternating, until just combined.
Add the egg whites to a small bowl and beat with an egg beater until stiff peaks form. Gently fold the whites into the batter until well incorporated.
Pour the batter evenly into 2 (9-inch) cake pans or 2 (12 capacity) cupcake tins. Bake until a toothpick inserted into the center of the cake comes out clean, about 30 minutes for the larger cakes and 15 to 20 for the cupcakes. Remove from the oven to a cooling rack and allow to cool completely before filling and frosting.
To Assemble the German Chocolate Cake:
Put a cake layer on top of a serving plate and top with a generous layer of the caramel/pecan filling. Cover the frosting with another cake layer of and spread with the frosting. Top with the final layer and frost.
Spread dark chocolate frosting (secret recipe), or your favorite chocolate frosting around the outside of the entire cake. Cut into wedges and serve.
A viewer, who may not be a professional cook, provided this recipe. The Food Network Kitchens chefs have not tested this recipe and therefore, we cannot make representation as to the results.
Coconut Pecan Filling: