German Chocolate Layer Cake Recipe

Ingredients
Equipment
Directions
FAQs
Find answers to your most pressing questions about this delicious recipe right here.
German Chocolate Cake requires all-purpose flour, sugar, cocoa powder, leavening agents, buttermilk, oil, eggs, vanilla and coffee for the cake. The signature coconut-pecan frosting needs egg yolks, evaporated milk, butter, sugar, vanilla, shredded coconut and toasted pecans.
Learn how to cook German Chocolate Layer Cake by first making a moist chocolate cake from scratch using buttermilk and hot coffee to enhance the cocoa flavour. Then prepare the signature coconut-pecan frosting by cooking egg yolks with evaporated milk until thickened, before folding in toasted pecans and coconut. Layer the cakes with generous portions of frosting between each tier.
Despite its name, German Chocolate Cake isn't from Germany! It was named after Samuel German, the American baker who developed a specific type of sweet baking chocolate for Baker's Chocolate Company in 1852. The original recipe using "German's Chocolate" was published in 1957 and became wildly popular.
Yes, the coconut-pecan frosting can be made up to 3 days ahead and stored in an airtight container in the refrigerator. Allow it to come to room temperature before using and give it a good stir to restore the spreadable consistency. This actually allows the flavours to develop even more deeply.
To keep chocolate cake layers moist, don't overbake (a few moist crumbs on a toothpick is perfect), use oil instead of butter, incorporate buttermilk for tenderness, and add hot coffee to bloom the cocoa. Once baked, cool in the pans for 10 minutes before removing, and store properly covered if not using immediately.
Layer Cakes
Try following recommended recipes