Ingredients
Method
Prepare the Cake Layers
- Preheat your oven to 350°F (175°C). Grease and flour three 9-inch round cake pans or line the bottoms with parchment paper.
- In a small saucepan, melt the chocolate in boiling water, stirring until smooth. Let cool to room temperature.
- In a large bowl, cream together the butter and sugar until light and fluffy, about 2–3 minutes.
- Add the egg yolks, one at a time, beating well after each addition. Stir in the cooled chocolate and vanilla extract.
- In a separate bowl, sift together the cake flour, baking soda, and salt. Add the dry ingredients to the chocolate mixture alternately with the buttermilk, beginning and ending with the dry ingredients. Mix until just combined.
- In another bowl, beat the egg whites until stiff peaks form. Gently fold the egg whites into the batter.
- Divide the batter evenly among the prepared pans. Bake for 25–30 minutes, or until a toothpick inserted into the center comes out clean.
- Cool the cakes in the pans for 10 minutes, then remove to a wire rack to cool completely.
Make the Coconut-Pecan Frosting
- In a medium saucepan, combine the evaporated milk, sugar, egg yolks, butter, and vanilla extract. Cook over medium heat, stirring constantly, until the mixture thickens and turns golden brown, about 12 minutes.
- Remove from heat and stir in the coconut and pecans. Let the frosting cool until it reaches a spreadable consistency.
Assemble the Cake
- Place one cake layer on a serving plate. Spread a third of the coconut-pecan frosting evenly on top.
- Add the second cake layer and spread another third of the frosting on top. Repeat with the third layer, spreading the remaining frosting on top of the cake. Traditionally, the sides of the cake are left unfrosted.
Notes
Tips for the Perfect German Chocolate Cake
- Room Temperature Ingredients: Ensure that your eggs, butter, and buttermilk are at room temperature for a smoother batter.
- Don’t Skip Cooling: Let the cake layers cool completely before assembling to avoid melting the frosting.
- Storage: Store the cake in an airtight container in the refrigerator for up to 5 days. Bring to room temperature before serving.
- Make Ahead: The frosting can be made a day in advance and stored in the refrigerator. Let it come to room temperature before using.