Go Back

Homemade German Chocolate Cake

Homemade German Chocolate Cake is a delightfully rich cake that’s filled and topped with a luscious coconut-pecan frosting. It’s not overly sweet either.

Ingredients
  

  • 1 package 4 oz sweet baking chocolate, chopped
  • 1/2 cup boiling water
  • 2 cups all-purpose flour
  • 1 teaspoon baking soda
  • 1/2 teaspoon salt
  • 1 cup unsalted butter softened
  • 2 cups granulated sugar
  • 4 large eggs separated
  • 1 teaspoon vanilla extract
  • 1 cup buttermilk

Equipment

  • Large mixing bowl
  • Medium mixing bowl
  • Small saucepan
  • Whisk
  • Spatula
  • Measuring cups and spoons
  • Electric mixer
  • Three 9-inch round cake pans
  • Cooling racks

Method
 

  1. Preheat your oven to 350°F (175°C). Grease and flour three 9-inch round cake pans.
  2. In a small saucepan, melt the chocolate in boiling water, stirring until smooth. Let it cool.
  3. In a medium bowl, sift together the flour, baking soda, and salt.
  4. In a large mixing bowl, beat the butter and sugar together until light and fluffy.
  5. Add the egg yolks, one at a time, beating well after each addition.
  6. Stir in the melted chocolate and vanilla extract.
  7. Alternately add the flour mixture and buttermilk to the batter, beginning and ending with the flour mixture.
  8. In another large mixing bowl, beat the egg whites until stiff peaks form. Fold the egg whites into the batter.
  9. Pour the batter evenly into the prepared cake pans.
  10. Bake for 30-35 minutes, or until a toothpick inserted into the center comes out clean.
  11. Let the cakes cool in the pans for 10 minutes, then remove them to wire racks to cool completely.
  12. Prepare the Frosting:
  13. 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, about 12 minutes.
  14. Remove from heat and stir in the coconut and pecans. Let it cool until it’s thick enough to spread.
  15. Assemble the Cake:
  16. Place one cake layer on a serving plate. Spread one-third of the frosting over the top.
  17. Add the second cake layer and spread another third of the frosting over the top.
  18. Top with the third cake layer and spread the remaining frosting over the top and sides of the cake.
  19. Prep Time:
  20. 30 minutes
  21. Cook Time:
  22. 35 minutes
  23. Total Time:
  24. 1 hour 5 minutes
  25. Nutrition (per serving, based on 12 servings):
  26. Calories: 630
  27. Total Fat: 35g
  28. Saturated Fat: 20g
  29. Cholesterol: 135mg
  30. Sodium: 240mg
  31. Total Carbohydrate: 77g
  32. Dietary Fiber: 3g
  33. Sugars: 57g
  34. Protein: 7g
  35. Enjoy this Homemade German Chocolate Cake as a rich and flavorful dessert that brings the indulgence and sweetness of homemade baking to your table!