Why You’ll Love This Recipe

I enjoy this recipe because it combines a moist chocolate cake with the iconic coconut and pecan frosting that German chocolate cake is known for. The sheet cake format makes it easy to serve at gatherings, potlucks, and celebrations. I also appreciate that the frosting is cooked from scratch, giving it a rich homemade flavor that pairs beautifully with the tender cake.

German Chocolate Sheet Cake Ingredients

(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)

For the Cake

  • 2 cups all-purpose flour
  • 2 cups white sugar
  • ¼ cup cocoa powder
  • 1 cup water
  • ½ cup butter (1 stick)
  • ½ cup shortening
  • 4 ounces German baking chocolate
  • ½ cup buttermilk
  • 1 teaspoon baking soda
  • ½ teaspoon salt
  • 2 eggs
  • 1 teaspoon vanilla

For the Frosting

  • 12 ounces evaporated milk
  • 3 egg yolks
  • ¾ cup butter
  • 1 cup sugar
  • ½ cup brown sugar
  • 1½ cups shredded coconut
  • 1½ cups pecans, roughly chopped
  • 1½ teaspoons vanilla

Directions

  1. I preheat the oven to 400°F and grease a 15×10-inch baking sheet pan.
  2. In a large mixing bowl, I combine the flour, sugar, and cocoa powder.
  3. In a small saucepan, I add the water, butter, shortening, and German baking chocolate. I bring the mixture to a boil over medium heat until everything is melted and smooth.
  4. I pour the chocolate mixture into the dry ingredients and whisk until fully combined.
  5. Stirring after each addition, I add the buttermilk, baking soda, salt, eggs, and vanilla.
  6. I transfer the batter to the prepared baking sheet and spread it evenly.
  7. I bake the cake for 20 to 22 minutes, then allow it to cool completely before frosting.

Frosting

  1. In a medium saucepan, I combine the evaporated milk, egg yolks, butter, sugar, and brown sugar.
  2. I bring the mixture to a boil over medium heat, then reduce the heat and simmer for 10 to 12 minutes, stirring frequently until thickened.
  3. I remove the saucepan from the heat and stir in the shredded coconut, chopped pecans, and vanilla.
  4. I allow the frosting to cool slightly before spreading it evenly over the cooled cake.
  5. I chill the cake for 1 to 2 hours before slicing and serving.

Servings and Timing

  • Servings: 16–20
  • Prep Time: 20 minutes
  • Bake Time: 22 minutes
  • Frosting Time: 12 minutes
  • Chilling Time: 1 hour 30 minutes
  • Total Time: Approximately 2 hours 25 minutes

Variations

I sometimes add a handful of mini chocolate chips to the frosting for extra chocolate flavor. When I want a deeper chocolate taste, I increase the cocoa powder slightly or drizzle melted chocolate over the finished cake. I can also substitute walnuts for pecans or add toasted coconut to create even more texture and flavor.

Storage/Reheating

I store the cake covered in the refrigerator for up to 5 days because the frosting contains dairy and egg yolks. For longer storage, I freeze individual slices in airtight containers for up to 3 months. Before serving, I allow refrigerated slices to sit at room temperature for about 15 minutes. If desired, I warm a slice in the microwave for a few seconds, although I usually enjoy it chilled or at room temperature.

FAQs

Why is it called German Chocolate Cake?

I learned that German Chocolate Cake is named after German baking chocolate, which was developed by Samuel German, not because the cake originated in Germany.

Can I make this cake ahead of time?

Yes, I often prepare it a day in advance. The flavors develop beautifully after chilling overnight.

Do I have to use German baking chocolate?

I prefer using German baking chocolate for its traditional flavor, but I can substitute semi-sweet chocolate if needed.

How do I know when the frosting is thick enough?

I cook the frosting until it noticeably thickens and coats the back of a spoon. It will continue to thicken as it cools.

German Chocolate Sheet Cake Can I leave out the pecans?

Yes, I can omit the pecans if I have a nut allergy or simply prefer a smoother frosting. The coconut frosting will still be delicious.

Conclusion

I find this German Chocolate Sheet Cake to be a perfect dessert for family gatherings, holidays, and celebrations. The moist chocolate cake paired with the rich coconut-pecan frosting creates a classic flavor combination that never goes out of style. Every slice delivers the comforting taste of a homemade dessert that is sure to impress both family and friends.

Print

German Chocolate Sheet Cake

German Chocolate Sheet Cake

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Rich, moist German Chocolate Sheet Cake topped with a decadent coconut pecan frosting. A crowd-pleasing dessert perfect for holidays, parties, and family gatherings.

  • Author: Ella
  • Prep Time: 20 minutes
  • Cook Time: 35 minutes
  • Total Time: 1 hour 55 minutes
  • Yield: 16–20 servings
  • Category: Dessert
  • Method: Baking
  • Cuisine: American
  • Diet: Vegetarian

Ingredients

For the Cake

2 cups all-purpose flour

2 cups granulated sugar

¼ cup cocoa powder

1 cup water

½ cup unsalted butter (1 stick)

½ cup shortening

4 ounces German baking chocolate

½ cup buttermilk

1 teaspoon baking soda

½ teaspoon salt

2 large eggs

1 teaspoon vanilla extract

For the Coconut Pecan Frosting

12 ounces evaporated milk

3 egg yolks

¾ cup unsalted butter

1 cup granulated sugar

½ cup brown sugar

1½ cups sweetened shredded coconut

1½ cups pecans, roughly chopped

1½ teaspoons vanilla extract

Instructions

Prepare the Cake
Preheat the oven to 400°F (204°C).
Grease a 15×10-inch sheet pan and set aside.
In a large mixing bowl, whisk together the flour, sugar, and cocoa powder.
In a medium saucepan over medium heat, combine the water, butter, shortening, and German baking chocolate.
Bring the mixture to a gentle boil, stirring until smooth and fully melted.
Pour the hot chocolate mixture into the dry ingredients and whisk until combined.
Stir in the buttermilk.
Add the baking soda and salt, mixing well.
Add the eggs one at a time, stirring after each addition.
Mix in the vanilla extract until the batter is smooth.
Pour the batter into the prepared sheet pan and spread evenly.
Bake for 20–22 minutes, or until a toothpick inserted in the center comes out clean.
Allow the cake to cool completely before frosting.
Prepare the Frosting
In a medium saucepan, combine the evaporated milk, egg yolks, butter, granulated sugar, and brown sugar.
Cook over medium heat until the mixture comes to a gentle boil.
Reduce the heat to low and simmer for 10–12 minutes, stirring frequently, until thickened.
Remove from heat.
Stir in the shredded coconut, chopped pecans, and vanilla extract.
Allow the frosting to cool slightly until spreadable.
Assemble
Spread the frosting evenly over the cooled cake.
Refrigerate for 1–2 hours to allow the frosting to set.
Slice and serve.

Notes

Use authentic German baking chocolate for the most traditional flavor.
Toast the pecans before adding them to the frosting for extra depth and crunch.
Allow the cake to cool completely before frosting to prevent the topping from becoming too thin.
Store covered in the refrigerator for up to 5 days.
This cake tastes even better the next day after the flavors have had time to develop.

Similar Posts

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star