free webpage hit counter Print

German Chocolate Cake (Grandma’s Recipe!)

A beautiful plate with a homemade, festive, and layered slice of a German Chocolate Cake being served for a holiday dessert.

A classic, from-scratch recipe for a traditional three-layer German Chocolate Cake. The moist, light chocolate cake is made with German’s sweet chocolate and buttermilk. The cake is then generously filled and topped with a rich, gooey, homemade coconut-pecan frosting, which is cooked on the stovetop.

Ingredients

  • For the Cake:
  • 1 (4 ounce) package Baker’s German’s Sweet Chocolate®, broken into pieces
  • 1/2 cup boiling water
  • 1 cup butter, softened
  • 2 cups white sugar
  • 4 large eggs, separated
  • 1 teaspoon vanilla extract
  • 2 ½ cups sifted all-purpose flour
  • 1 teaspoon baking soda
  • 1/2 teaspoon salt
  • 1 cup buttermilk
  • For the Coconut-Pecan Frosting:
  • 1 cup evaporated milk
  • 1 cup white sugar
  • 3 egg yolks
  • 1/4 cup butter
  • 1 teaspoon vanilla extract
  • 1 ⅓ cups sweetened flaked coconut
  • 1 cup chopped pecans

Instructions

  1. Preheat the oven to 350°F (175°C). Grease and flour three 8-inch round cake pans and line the bottoms with parchment paper.
  2. Make the Cake Batter: Stir the German’s Sweet Chocolate pieces into the boiling water in a small bowl until melted. Set aside to cool.
  3. In a large bowl, beat 1 cup of softened butter with 2 cups of sugar with an electric mixer until light and fluffy.
  4. Stir in the 4 egg yolks, one at a time, beating well after each addition.
  5. Beat in 1 teaspoon of vanilla extract and the cooled chocolate mixture until thoroughly blended.
  6. In a separate bowl, combine the sifted flour, baking soda, and salt.
  7. Mix the flour mixture into the chocolate batter, alternating with the buttermilk, beginning and ending with the flour mixture. Beat until the batter is smooth.
  8. In a clean metal or glass bowl, beat the 4 egg whites until stiff peaks form.
  9. Gently fold the beaten egg whites into the chocolate cake batter, taking care not to deflate the batter.
  10. Pour the batter evenly into the three prepared cake pans.
  11. Bake: Bake in the preheated oven for 35 to 40 minutes, or until a toothpick inserted into the center of a cake comes out clean.
  12. Cool the cakes in the pans for 10 minutes before turning them out onto wire racks to cool completely.
  13. Make the Frosting: While the cakes cool, pour the evaporated milk into a large saucepan. Mix in 1 cup of sugar, the 3 egg yolks, 1/4 cup of butter, and 1 teaspoon of vanilla.
  14. Bring the mixture to a boil over medium heat, then reduce the heat. Cook, stirring constantly, for about 12 minutes, or until the mixture has thickened.
  15. Remove the pan from the heat. Mix in the flaked coconut and chopped pecans.
  16. Continue to beat or stir the frosting as it cools until it reaches a spreadable consistency.
  17. Assemble: Spread the frosting between each cooled cake layer and over the top of the cake.

Notes

  • This is a classic layer cake, perfect for a birthday or special occasion.
  • Traditionally, German Chocolate Cake is not frosted on the sides, allowing the layers to be visible, but only on top and between the layers.
  • It is important to stir the frosting constantly as it cooks to prevent the egg yolks from scrambling and the bottom from scorching.
  • Ensuring the cake layers are completely cool before frosting is crucial to prevent the frosting from melting.
Advertisements