This German Chocolate Cake recipe, from scratch, is decadent and sweet with the rich chocolate cake layers topped with coconut pecan frosting! Add some chocolate buttercream frosting to put this cake recipe over the top!
Preheat oven to 350 degrees F. Grease two 9-inch round baking pans with baking spray and line bottom with parchment paper circles. Set aside.
In a small bowl, combine 1 cup of boiling water with a 4 oz package of German Chocolate. Allow chocolate to melt while you combine the sugar, flour, baking powder, baking soda, and salt in a separate bowl.
In a large mixing bowl, beat butter with eggs and buttermilk until combined. Add in vanilla extract.
Mix in dry ingredients to the buttermilk mixture. Finally, whisk the chocolate with the water to combine and add to cake batter. Beat just until combined, scraping down the sides of the bowl as needed.
Pour into prepared baking pans and bake for 36-38 minutes, until toothpick inserted in the center comes out clean.
Remove from oven and cool in pans 5 minutes. Invert onto parchment paper lined wire rack and cool completely.
For the Coconut Frosting:
In a medium sized saucepan, combine butter, brown sugar, granulated sugar, room temperature egg yolks, salt, and evaporated milk. Over medium-low heat, bring the mixture to a low boil.
PRO TIP: Use a whisk or rubber spatula to continually scrape the bottom of the saucepan while stirring so it doesn't burn or create build up!
Continue cooking until mixture thickens into a custard-like texture. This can take 8-12 minutes depending on many factors including the type of saucepan you're using, the size of the pan, and the type of heat.
Once your frosting base has thickened, add in vanilla extract, chopped pecans, and shredded sweetened coconut. Stir and set aside until cooled.
PRO TIP: I refrigerate the coconut pecan frosting to speed up the cooling time!
For the Chocolate Frosting:
To make the frosting, in a mixing bowl, beat butter with unsweetened cocoa powder, powdered sugar, evaporated milk, and vanilla extract.
Beat for about 5 minutes, scraping down the sides of the bowl as needed.
To assemble the cake:
Lay the first layer of chocolate cake on a cake platter. Pipe the edges with chocolate frosting. Add 1/2 of the coconut pecan frosting to the center of the cake. Repeat with the second layer.
Spread chocolate buttercream frosting around the sides of the cake.
Using an open star tip, pipe swirls on top of cake to give it a finished look (optional).
Slice and serve!
Notes
Soften the butter before you get started with this recipe. It’s much easier to beat softened butter (it won’t get stuck to your beaters!), it will incorporate more smoothly into the other ingredients, and it will hold more air when beaten, which gives frostings and cakes a lighter texture.
When making the coconut frosting, use a whisk or rubber spatula to continually scrape the bottom of the saucepan while stirring. Doing this will keep the frosting from burning or building up along the sides and bottom of the pan.
To speed up the cooling of the coconut frosting, you can pop it in the refrigerator.
Use Wilton bake even strips to wrap around your baking pans to create smooth, even cakes that don’t dome on the top and create waste!
If you don't use bake even strips, you may need to trim the tops of the cakes to make them level before frosting. It's not a must, but it will make your cake look more polished and professional.
See blog post for more recipe tips and tricks and substitutions.