German Chocolate Cake is a classic dessert that features layers of chocolate cake, a coconut-pecan filling, and a chocolate frosting. Here’s a recipe that you can follow to make this delicious cake:

Ingredients for the cake:

  • 2 cups all-purpose flour
  • 2 cups granulated sugar
  • 3/4 cup unsweetened cocoa powder
  • 2 teaspoons baking powder
  • 1 1/2 teaspoons baking soda
  • 1 teaspoon salt
  • 1 cup buttermilk
  • 1/2 cup vegetable oil
  • 2 large eggs
  • 2 teaspoons vanilla extract
  • 1 cup hot water

Ingredients for the filling:

  • 1 cup evaporated milk
  • 1 cup granulated sugar
  • 3 egg yolks
  • 1/2 cup unsalted butter
  • 1 teaspoon vanilla extract
  • 1 1/3 cups sweetened shredded coconut
  • 1 cup chopped pecans

Ingredients for the frosting:

  • 1/2 cup unsalted butter, at room temperature
  • 1/2 cup unsweetened cocoa powder
  • 4 cups powdered sugar
  • 1/2 cup milk
  • 1 teaspoon vanilla extract


  1. Preheat the oven to 350°F. Grease and flour three 9-inch cake pans.
  2. In a large mixing bowl, whisk together the flour, sugar, cocoa powder, baking powder, baking soda, and salt.
  3. Add the buttermilk, vegetable oil, eggs, and vanilla extract. Mix until well combined.
  4. Stir in the hot water until the batter is smooth.
  5. Divide the batter evenly among the prepared cake pans.

  1. Bake for 30-35 minutes, or until a toothpick inserted into the center of the cakes comes out clean.
  2. Remove the cakes from the oven and let them cool in the pans for 10 minutes.
  3. Remove the cakes from the pans and let them cool completely on wire racks.
  4. To make the filling, combine the evaporated milk, sugar, egg yolks, butter, and vanilla extract in a medium saucepan.
  5. Cook the mixture over medium heat, stirring constantly, until it thickens and becomes a light caramel color. This should take about 12-15 minutes.
  6. Remove the filling from the heat and stir in the coconut and chopped pecans.

  1. Let the filling cool to room temperature before using it to fill the cake.
  2. To make the frosting, cream the butter in a large mixing bowl until light and fluffy.
  3. Add the cocoa powder and powdered sugar, and mix until well combined.
  4. Slowly add the milk and vanilla extract, and beat until the frosting is smooth and creamy.
  5. To assemble the cake, place one cake layer on a cake plate or stand.
  6. Spread about 1/2 cup of the filling over the cake layer.
  7. Repeat with the remaining cake layers and filling.

  1. Once the cake is assembled, spread the frosting over the top and sides of the cake.
  2. Chill the cake in the refrigerator for at least 30 minutes before serving.

Enjoy your delicious German Chocolate Cake!

Leave a Reply

Your email address will not be published. Required fields are marked *