Go Back

Classic German Chocolate Cake

Rich, soft, and filled with old-fashioned charm, this Classic German Chocolate Cake is perfect for special occasions and simple family treats.
Prep Time 30 minutes
Cook Time 30 minutes
Total Time 1 hour
Servings: 12 servings
Course: Cake, Dessert
Cuisine: German
Calories: 560

Ingredients
  

For the cake
  • 2 cups all-purpose flour, spooned and leveled
  • 1.5 tsp baking soda
  • 0.5 tsp fine sea salt
  • 4 oz sweet German-style baking chocolate, finely chopped
  • 0.5 cup boiling water
  • 1 cup unsalted butter, softened
  • 2 cups granulated sugar
  • 4 large eggs, separated, room temperature
  • 1 tsp pure vanilla extract
  • 1 cup buttermilk, room temperature
For the coconut-pecan filling
  • 1 cup evaporated milk
  • 1 cup granulated sugar
  • 3 large egg yolks
  • 0.5 cup unsalted butter
  • 1 tsp pure vanilla extract
  • 1.33 cups sweetened shredded coconut
  • 1 cup pecans, chopped and toasted

Method
 

Preparation
  1. Preheat the oven to 350°F (175°C). Grease three 9-inch round cake pans and line the bottoms with parchment paper.
  2. Melt the chopped German-style chocolate in the boiling water, stirring until smooth, then set it aside to cool slightly.
Batter Mixing
  1. Whisk the flour, baking soda, and salt in a bowl.
  2. In a separate large bowl, beat the butter and sugar until light and fluffy, about 3 minutes.
  3. Beat in the egg yolks one at a time, then add the vanilla and melted chocolate mixture.
  4. Alternately add the flour mixture and buttermilk, beginning and ending with the flour. Mix just until combined.
Whipping Egg Whites
  1. In a clean bowl, beat the egg whites with a hand mixer until stiff peaks form.
  2. Gently fold the egg whites into the batter in three additions, taking care not to deflate them.
Baking
  1. Divide the batter evenly among the prepared pans and bake for 26 to 30 minutes. Cool the cakes in the pans for 15 minutes before turning out onto racks to cool fully.
Coconut-Pecan Filling
  1. Whisk the evaporated milk, sugar, and egg yolks in a saucepan over medium heat. Cook, stirring constantly, for 10 to 12 minutes until thickened.
  2. Remove from heat, stir in butter and vanilla until melted, then add coconut and pecans. Cool the filling to room temperature.
Assembly
  1. Spread a third of the filling between each layer of cake, finishing with the filling on top. Leave the sides bare for a classic look.

Notes

This cake keeps well for several days, making it a great option for baking ahead. Be careful not to overbake or deflate egg whites during preparation.