Imagine a cake so tender it melts in your mouth, topped with a warm, buttery, caramelized coating of toasted pecans and shredded coconut. This German Chocolate Sheet Cake takes all the beloved flavors of the classic layer cake and transforms them into a crowd-friendly format that is much easier to assemble. Whether you are hosting a family reunion or a casual backyard barbecue, this decadent dessert promises to be the star of the show. It delivers that signature mild chocolate flavor and gooey topping without the stress of stacking multiple layers.
Recipe Information
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Total Time: 50 minutes
- Servings: 24 servings
- Difficulty: Medium
Nutrition values
- Calories: 385 kcal
- Protein: 5g
- Carbs: 48g
Why Make This German Chocolate Sheet Cake with Coconut Pecan Frosting
Most people love German chocolate cake, but few enjoy the hassle of leveling layers and piping intricate designs. This sheet cake version solves that problem. By using a standard jelly roll pan or a 9×13-inch baking dish, you maximize the surface area for that iconic frosting. Every single bite contains the perfect ratio of cake to topping. It is also surprisingly light despite its rich appearance, thanks to the addition of buttermilk and whipped egg whites in the traditional method, or a simplified boiling water technique that keeps the crumb moist for days.
Ingredients
For the Cake:
- 4 oz. German sweet chocolate, chopped
- 1/2 cup boiling water
- 1 cup unsalted butter, softened
- 2 cups granulated sugar
- 4 large eggs, separated
- 1 teaspoon vanilla extract
- 2 cups all-purpose flour
- 1 teaspoon baking soda
- 1/2 teaspoon salt
- 1 cup buttermilk
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, toasted
Directions
Step 1: Preparation and Melting
Preheat your oven to 350°F (175°C). Grease and flour a 15×10-inch jelly roll pan or a 9×13-inch baking pan. In a small heat-safe bowl, pour the boiling water over the chopped German sweet chocolate. Stir until the mixture is completely smooth and set it aside to cool slightly.
Step 2: Mixing the Batter
In a large bowl, cream together the softened butter and 2 cups of sugar until the mixture is light and fluffy. Beat in the 4 egg yolks one at a time, ensuring each is fully incorporated before adding the next. Stir in the melted chocolate and vanilla extract. In a separate bowl, whisk together the flour, baking soda, and salt. Gradually add the dry ingredients to the butter mixture, alternating with the buttermilk, beginning and ending with the flour mixture.
Step 3: Folding and Baking
In a clean glass or metal bowl, beat the 4 egg whites until stiff peaks form. Gently fold the egg whites into the cake batter using a spatula until no white streaks remain. Pour the batter into your prepared pan and spread it evenly. Bake for 30 to 35 minutes, or until a toothpick inserted into the center comes out clean. Let the cake cool completely in the pan on a wire rack.
Step 4: Cooking the Frosting
While the cake cools, prepare the frosting. In a medium saucepan, combine the evaporated milk, 1 cup of sugar, 3 egg yolks, and 1/2 cup of butter. Cook the mixture over medium heat, stirring constantly, until it thickens and reaches a golden brown color (about 10 to 12 minutes). Remove the pan from the heat and stir in the vanilla, shredded coconut, and toasted pecans. Let the frosting cool until it reaches a spreadable consistency.
Step 5: Finishing the Cake
Once the cake and frosting have cooled, spread the coconut pecan mixture evenly over the top of the cake. You do not need to frost the sides of a sheet cake, which makes this process incredibly fast. Slice into squares and serve directly from the pan.

Expert Tips for Perfect German Chocolate Sheet Cake with Coconut Pecan Frosting
- Toast the Pecans: Always toast your pecans in a dry skillet for 3-5 minutes before adding them to the frosting. This releases their natural oils and adds a deep, nutty crunch.
- Don’t Overmix: When folding in the egg whites, use a light hand. This step provides the lift and airy texture that balances the heavy frosting.
- Room Temperature Ingredients: Ensure your buttermilk and eggs are at room temperature to prevent the batter from curdling and to ensure a smooth emulsion.
- Check the Chocolate: Use actual “German Sweet Chocolate” bars (like Baker’s brand) rather than semi-sweet chips for the most authentic, mild flavor.
Delicious Variations
- Dark Chocolate Twist: If you prefer a more intense chocolate flavor, swap the German sweet chocolate for a 60% cacao bittersweet chocolate bar.
- Coffee Infusion: Replace the boiling water with hot, strong-brewed coffee to enhance the cocoa notes in the batter.
- Salted Caramel Style: Add a half-teaspoon of flaky sea salt to the frosting once it finishes cooking for a modern sweet-and-salty profile.
- Cupcake Version: Fill cupcake liners 2/3 full and bake for 18-22 minutes for portable, individual treats.
Frequently Asked Questions
Is German Chocolate Cake from Germany?
No, the cake is named after Samuel German, an American who developed a dark baking chocolate for the Baker’s Chocolate Company in 1852. The recipe became famous in the 1950s.
Can I make this cake ahead of time?
Yes, you can bake the cake a day in advance. Store it covered at room temperature and apply the frosting the day you plan to serve it for the best texture.
Does the frosting need to be refrigerated?
Because the frosting contains evaporated milk and egg yolks, it is safest to refrigerate the cake if you are keeping it for more than 24 hours. Serve it at room temperature for the best flavor.
Can I freeze German Chocolate Sheet Cake?
You can freeze the unfrosted cake for up to 3 months. The frosting can also be frozen, but it may change texture slightly. It is best to freeze the cake base and make the frosting fresh.
What if I don’t have buttermilk?
You can make a quick substitute by adding 1 tablespoon of lemon juice or white vinegar to 1 cup of regular milk. Let it sit for 5 minutes before using it in the recipe.
Conclusion
This German Chocolate Sheet Cake with Coconut Pecan Frosting is a timeless classic that never fails to impress. By simplifying the assembly into a sheet pan, you spend less time fussing with layers and more time enjoying the rich, gooey results. The combination of the light chocolate crumb and the crunchy, caramelized topping creates a dessert experience that feels both nostalgic and sophisticated. Give this recipe a try for your next gathering, and watch it disappear in minutes!

German Chocolate Sheet Cake with Coconut Pecan Frosting
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
- Total Time: 50 minutes
- Diet: Vegetarian
Ingredients
- 4 oz. German sweet chocolate, chopped
- 1/2 cup boiling water
- 1 cup unsalted butter, softened
- 2 cups granulated sugar
- 4 large eggs, separated
- 1 teaspoon vanilla extract
- 2 cups all-purpose flour
- 1 teaspoon baking soda
- 1/2 teaspoon salt
- 1 cup buttermilk
- 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, toasted
Instructions
- Preheat your oven to 350°F (175°C). Grease and flour a 15×10-inch jelly roll pan or a 9×13-inch baking pan. In a small heat-safe bowl, pour the boiling water over the chopped German sweet chocolate. Stir until the mixture is completely smooth and set it aside to cool slightly.
- In a large bowl, cream together the softened butter and 2 cups of sugar until the mixture is light and fluffy. Beat in the 4 egg yolks one at a time, ensuring each is fully incorporated before adding the next. Stir in the melted chocolate and vanilla extract. In a separate bowl, whisk together the flour, baking soda, and salt. Gradually add the dry ingredients to the butter mixture, alternating with the buttermilk, beginning and ending with the flour mixture.
- In a clean glass or metal bowl, beat the 4 egg whites until stiff peaks form. Gently fold the egg whites into the cake batter using a spatula until no white streaks remain. Pour the batter into your prepared pan and spread it evenly. Bake for 30 to 35 minutes, or until a toothpick inserted into the center comes out clean. Let the cake cool completely in the pan on a wire rack.
- While the cake cools, prepare the frosting. In a medium saucepan, combine the evaporated milk, 1 cup of sugar, 3 egg yolks, and 1/2 cup of butter. Cook the mixture over medium heat, stirring constantly, until it thickens and reaches a golden brown color (about 10 to 12 minutes). Remove the pan from the heat and stir in the vanilla, shredded coconut, and toasted pecans. Let the frosting cool until it reaches a spreadable consistency.
- Once the cake and frosting have cooled, spread the coconut pecan mixture evenly over the top of the cake. You do not need to frost the sides of a sheet cake, which makes this process incredibly fast. Slice into squares and serve directly from the pan.
- Cook Time: 50 minutes





