A rich three-layer German Chocolate Cake made with authentic German baking chocolate, coconut-pecan frosting, and a silky dark chocolate ganache. Perfect for celebrations and special occasions.
Preheat oven to 350°F and prepare three 9-inch cake pans with parchment and flour.
Whisk together flour, baking soda, and salt.
Dissolve chopped German chocolate in hot water and cool slightly.
Cream butter and sugar until light and fluffy.
Add eggs one at a time, beating well after each addition.
Add chocolate mixture, then alternate dry ingredients and milk. Fold in vanilla.
Divide batter between pans and bake 30–35 minutes. Cool completely.
Cook butter, condensed milk, egg yolks, and vanilla until thickened. Stir in coconut and pecans and cool.
Assemble cake layers with frosting between layers and over the cake.
Make ganache with chocolate, cream, and butter. Pour over cake and let set before serving.
Notes
Use room-temperature ingredients for best results. Toast pecans before adding to the frosting. Allow cake layers to cool completely before frosting. Chill assembled cake before applying ganache for cleaner results.