German Chocolate Cake Recipe

A rich, decadent cake with layers of moist chocolate cake and a sweet, nutty coconut-pecan frosting.  

Ingredients:

For the Cake:

  • 1 cup (2 sticks) unsalted butter, softened
  • 2 cups granulated sugar
  • 4 large eggs
  • 1 teaspoon vanilla extract  
  • 4 ounces German sweet chocolate, melted and cooled  
  • 2 1/2 cups 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 granulated sugar
  • 3 large egg yolks, lightly beaten  
  • 1/2 cup (1 stick) unsalted butter
  • 1 teaspoon vanilla extract
  • 1 1/3 cups shredded coconut
  • 1 cup chopped pecans

Instructions:

Cake:

  1. Preheat and Prepare: Preheat oven to 350°F (175°C). Grease and flour three 9-inch round cake pans.  
  2. Cream Butter and Sugar: In a large bowl, cream together the softened butter and sugar until light and fluffy.
  3. Add Eggs and Vanilla: Beat in the eggs one at a time, then stir in the vanilla extract.
  4. Melt Chocolate: Melt the German sweet chocolate in a double boiler or microwave (in short intervals) until smooth. Let it cool slightly, then stir it into the butter mixture.
  5. Combine Dry Ingredients: In a separate bowl, whisk together the flour, baking soda, and salt.
  6. Alternate Wet and Dry: Gradually add the dry ingredients to the wet ingredients, alternating with the buttermilk, beginning and ending with the dry ingredients. Mix until just combined.  
  7. Bake: Pour the batter evenly into the prepared cake pans. Bake for 30-35 minutes, or until a toothpick inserted into the center comes out clean.  
  8. Cool: Let the cakes cool in the pans for 10 minutes, then invert them onto a wire rack to cool completely.

Coconut-Pecan Frosting:

  1. Combine Ingredients: In a medium saucepan, combine the evaporated milk, sugar, egg yolks, and butter.
  2. Cook: Cook over medium heat, stirring constantly, until the mixture thickens and coats the back of a spoon (about 12-15 minutes).
  3. Add Flavorings: Remove from heat and stir in the vanilla extract, coconut, and pecans.
  4. Cool: Let the frosting cool to room temperature, stirring occasionally, until it thickens slightly.

Assemble the Cake:

  1. Frost Layers: Place one cake layer on a serving plate and spread with a layer of frosting.
  2. Repeat: Top with the second cake layer, spread with frosting, and then top with the final cake layer.
  3. Frost Top and Sides: Frost the top and sides of the cake with the remaining frosting.
  4. Serve: Slice and enjoy!

Tips for Success:

  • Ensure all ingredients are at room temperature for best results.
  • Don’t overmix the batter, as this can result in a tough cake.
  • Allow the cake layers to cool completely before frosting to prevent the frosting from melting.
  • If the frosting is to thin after cooking, you can put it in the fridge for a little while to help it thicken.
  • For a more intense chocolate flavor, you can add a tablespoon or two of cocoa powder to the dry ingredients.

Enjoy your delicious German Chocolate Cake!

Leave a Comment