Go Back

German Chocolate Cake - A Classic, Crowd-Pleasing Dessert

Prep Time 30 minutes
Cook Time 35 minutes
Total Time 1 hour 5 minutes
Servings: 12 servings

Ingredients
  

  • For the cake layers: 4 oz sweet baking chocolate (German’s Sweet Chocolate or similar)
  • 1 cup hot water
  • 2 cups all-purpose flour
  • 1 teaspoon baking soda
  • 1/2 teaspoon fine salt
  • 1 cup unsalted butter, softened
  • 2 cups granulated sugar
  • 4 large eggs, separated
  • 1 teaspoon vanilla extract
  • 1 cup buttermilk, room temperature
  • Optional: 1 teaspoon instant espresso powder (boosts chocolate flavor)
  • For the coconut-pecan filling: 1 cup evaporated milk
  • 1 cup granulated sugar
  • 3 large egg yolks
  • 1/2 cup unsalted butter
  • 1 teaspoon vanilla extract
  • 1 1/2 cups sweetened shredded coconut
  • 1 cup chopped pecans, toasted
  • Pinch of salt
  • For the chocolate frosting (sides/optional top): 1/2 cup unsalted butter, softened
  • 2 cups powdered sugar, sifted
  • 1/3 cup unsweetened cocoa powder
  • 2–3 tablespoons milk or cream
  • 1 teaspoon vanilla extract
  • Pinch of salt

Method
 

  1. Prep your pans and oven. Heat oven to 350°F (175°C). Grease and line three 8-inch round cake pans with parchment. Lightly flour the sides to prevent sticking.
  2. Melt the chocolate. Combine sweet baking chocolate with hot water. Stir until smooth, then cool to lukewarm. If using espresso powder, mix it into the chocolate.
  3. Mix dry ingredients. Whisk flour, baking soda, and salt in a bowl. Set aside.
  4. Cream butter and sugar. Beat butter and sugar on medium-high until light and fluffy, about 3 minutes. Add egg yolks one at a time, then vanilla, beating until smooth.
  5. Add chocolate and buttermilk. Mix in the cooled melted chocolate. Add dry ingredients in three parts, alternating with buttermilk, beginning and ending with dry. Mix just until combined.
  6. Whip egg whites. In a clean bowl, beat egg whites to soft peaks. Gently fold into the batter in two additions for a lighter crumb.
  7. Bake. Divide batter evenly among pans. Bake 22–28 minutes, until a toothpick comes out clean or with a few moist crumbs. Cool in pans 10 minutes, then invert onto racks and cool completely.
  8. Make the coconut-pecan filling. In a saucepan, whisk evaporated milk, sugar, egg yolks, and salt. Add butter. Cook over medium heat, stirring constantly, until thickened and bubbling, 8–12 minutes. Remove from heat, stir in vanilla, coconut, and pecans. Let cool to spreadable consistency.
  9. Make the frosting. Beat butter until creamy. Add powdered sugar, cocoa, salt, and vanilla. Beat, adding milk 1 tablespoon at a time, until smooth and spreadable.
  10. Assemble. Place the first cake layer on a stand. Spread a generous layer of coconut-pecan filling. Top with the second layer and repeat. Add the third layer and spread filling on top. Use chocolate frosting to coat the sides, or lightly coat the sides and add swirls on top if you prefer.
  11. Set and serve. Chill the cake 20–30 minutes to help it set, then slice with a sharp, warm knife for clean cuts.