This homemade German chocolate cake with its sweet and gooey coconut pecan frosting is my all-time favorite. It's an easy recipe to make from scratch, and it's what I request for my birthday every year.
Course Dessert
Cuisine American
Keyword german chocolate cake
Prep Time 20 minutesminutes
Cook Time 30 minutesminutes
Cooling Time 1 hourhour
Total Time 1 hourhour50 minutesminutes
Servings 10
Calories 896kcal
Ingredients
For the Cake
¾cupunsalted butter, at room temperature, plus more for the pans
8ouncesBaker's German's Sweet Chocolate Bar, finely chopped
2 ¼cupsall-purpose flour
¼cupdutch process cocoa powder
1teaspoonbaking soda
1teaspoonfine sea salt
2cupsgranulated sugar
3largeeggs, at room temperature
1largeegg yolk, at room temperature
2teaspoonspure vanilla extract
1cupbuttermilk
For the Frosting
3egg yolks
1cupevaporated milk
1cupgranulated sugar
1teaspoonpure vanilla extract
½cupunsalted butter
2cupsshredded sweetened coconut
½cupchopped pecans
Instructions
For the Cake
Preheat the oven to 350° F. Butter three 8-inch baking pans and line them with parchment paper.
Set a heatproof bowl over a small saucepan of simmering water. Add 8 ounces finely chopped German's chocolate bar and melt, stirring occasionally. Remove from the heat and cool slightly.
Whisk 2 ¼ cups flour with ¼ cup cocoa powder, 1 teaspoon baking soda, and 1 teaspoon salt in a medium-sized bowl.
In another large bowl, beat ¾ cup butter with 2 cups sugar until light and fluffy, about 3 minutes. Adding one at a time, mix in 2 large eggs and 1 egg yolk. Mix in 2 teaspoons vanilla extract.
To the butter mixture, add 1 cup buttermilk in two additions, alternating with the flour mixture. Fold in the melted chocolate last.
Pour the batter equally into the prepared pans. Bake for about 30 minutes or until a toothpick inserted into the center of the cakes comes out clean. Cool for 10 minutes, then turn the cakes out on cooling racks, peel off the parchment, and cool completely.
For the Frosting
Add the 3 egg yolks to a small saucepan (not over heat) and beat with an electric hand mixer until the yolks thicken and start to ribbon, about 2-3 minutes.
Mix in 1 cup evaporated milk, 1 cup sugar, and 1 teaspoon vanilla. Add ½ cup butter, turn heat to medium, and cook for about 10 minutes, stirring constantly, until mixture becomes golden brown and thickens.
Remove from the heat and stir in 2 cups shredded coconut and ½ cup pecans. Cool to room temperature.
To Assemble
To frost the cake, place one cake layer on a cake plate. Use a knife or offset spatula to spread ⅓ of the frosting evenly over the cake layer.
Top with the second cake layer and top with ⅓ more frosting, then top with the last layer and spread with the rest of the frosting. Serve at room temperature.
Notes
Note: I like extra frosting on my cake, so I often double the frosting ingredients. Storage: Store in a covered container for up to 3 days.