German Chocolate Cake
Indulge in this German chocolate cake recipe with moist chocolate layers and a luscious coconut-pecan frosting—a perfect dessert for any celebration!
Prep Time 30 minutes mins
Cook Time 35 minutes mins
Total Time 1 hour hr 5 minutes mins
Course Breakfast, Dessert
Cuisine American
Servings 12 slice (1/12 of cake)
Calories 500 kcal
For the Cake
- 4 oz German sweet chocolate chopped
- ½ cup boiling water
- 2 cups all-purpose flour
- 1 tsp baking soda
- ½ tsp salt
- 1 cup unsalted butter room temperature
- 2 cups granulated sugar
- 4 large eggs separated
- 1 tsp vanilla extract
- 1 cup buttermilk
For the Coconut Pecan Frosting
- 1 cup evaporated milk
- 1 cup granulated sugar
- 3 large egg yolks
- ½ cup unsalted butter
- 1 tsp vanilla extract
- 1 ⅓ cups sweetened shredded coconut
- 1 cup chopped pecans
Prepare the Cake
Preheat your oven to 350°F (175°C). Butter two 8-inch cake pans and fit their bases with parchment paper.
Add the chopped German sweet chocolate to a mixing bowl. Pour ½ cup boiling water over it and stir until smooth. Let it cool completely.
In a medium bowl, whisk together flour, baking soda, and salt. Set aside.
In a large bowl, beat the butter and sugar with an electric mixer until light and fluffy, about 3 minutes.
Add egg yolks one at a time to the butter mixture, beating well after each addition. Stir in the melted chocolate and vanilla extract. Gradually add the flour mixture and buttermilk, alternating between them, starting and ending with the flour.
In another bowl, whip egg whites until they hold firm peaks. Gently fold them into the cake batter.
Pour the batter evenly into the prepared pans. Bake for 30–35 minutes, until a toothpick inserted in the center comes out clean. Let the cakes cool in the pans for 10 minutes, then transfer to a rack to cool completely.
Make the Coconut Pecan Frosting
In a medium saucepan, combine evaporated milk, sugar, egg yolks, and butter. Cook over medium heat, stirring continuously, for about 10 minutes until thickened.
Remove the saucepan from heat. Stir in vanilla extract, shredded coconut, and chopped pecans. Let the frosting cool completely.
Assemble the Cake
Place one cake layer on a serving plate. Spread a generous layer of coconut-pecan frosting over the top.
Add the second cake layer. Spread the remaining frosting over the top and sides.
Optional: Decorate with extra pecans or chocolate shavin
- Use room-temperature ingredients for a smoother batter.
- Don’t overmix the batter to avoid a dense cake.
- Toast the pecans lightly for extra flavor in the frosting.
- Try a gluten-free version by using a 1:1 gluten-free flour blend.
- For a vegan option, substitute eggs with flaxseed eggs and use plant-based butter and milk.
Keyword chocolate cake recipe, coconut-pecan frosting, German chocolate cake recipe, German sweet chocolate, layered cake recipe., moist chocolate cake