German Chocolate Sheet Cake Recipe

Indulge in the rich, decadent flavors of this classic German Chocolate Sheet Cake. With its moist chocolate cake base topped with a luscious coconut-pecan frosting, it’s sure to become a favorite for any occasion.


  • 2 cups all-purpose flour
  • 2 cups granulated sugar
  • 1 teaspoon baking soda
  • 1/4 teaspoon salt
  • 1 cup unsalted butter
  • 1 cup water
  • 1/2 cup unsweetened cocoa powder
  • 2 large eggs
  • 1/2 cup buttermilk
  • 1 teaspoon vanilla extract

For the Coconut-Pecan Frosting:

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


  1. Preheat your oven to 350°F (175°C). Grease and flour a 9×13-inch baking pan.
  2. In a large bowl, whisk together the flour, sugar, baking soda, and salt until well combined.
  3. In a medium saucepan, combine the butter, water, and cocoa powder. Cook over medium heat, stirring constantly, until the butter is melted and the mixture is smooth. Remove from heat and let cool slightly.
  4. Pour the cocoa mixture into the dry ingredients and stir until just combined.
  5. In a separate bowl, whisk together the eggs, buttermilk, and vanilla extract. Gradually add this mixture to the batter, stirring until smooth.
  6. Pour the batter into the prepared baking pan and spread it evenly.
  7. Bake in the preheated oven for 25-30 minutes, or until a toothpick inserted into the center comes out clean.
  8. While the cake is baking, prepare the frosting. In a medium saucepan, whisk together the evaporated milk, sugar, egg yolks, and butter. Cook over medium heat, stirring constantly, until thickened, about 10-12 minutes.
  9. Remove the frosting from heat and stir in the vanilla extract, shredded coconut, and chopped pecans.
  10. Once the cake is baked, remove it from the oven and let it cool in the pan for 10 minutes.
  11. Spread the coconut-pecan frosting evenly over the warm cake.
  12. Allow the cake to cool completely before slicing and serving. Enjoy!

This recipe yields a moist and flavorful German Chocolate Sheet Cake that’s perfect for sharing with friends and family.

Leave a Comment