Delicious German Chocolate Cake

By: Susan Updated on Thu, 20 Aug 2026 20:54:03 GMT Desserts

Tags: #cake #chocolate #dessert #coconut #pecans

German chocolate cake slice with coconut pecan frosting and chocolate buttercream Pin it
German chocolate cake slice with coconut pecan frosting and chocolate buttercream

A delicious German chocolate cake should taste rich without turning heavy. This version keeps the cake soft with buttermilk, melted sweet chocolate, and whipped egg whites folded into the batter.

The coconut pecan frosting is cooked on the stovetop until glossy and thick. It settles into the layers like a caramel custard, with chewy coconut and toasted pecans in every forkful.

I like a thin coat of chocolate buttercream on the outside. It makes the cake look finished, but the sticky coconut pecan filling still stays the main event.

Delicious German chocolate cake lineup

Use fresh dairy, room-temperature eggs, and pecans that smell sweet and buttery. This is a cake with simple ingredients, so stale nuts or cold butter show up fast.

Ingredients for German chocolate cake with coconut, pecans, eggs, and chocolate
Ingredients for German chocolate cake with coconut, pecans, eggs, and chocolate
  • German sweet chocolate. Gives the cake its mild chocolate flavor and soft color.
  • Boiling water. Melts the chocolate smoothly before it goes into the batter.
  • Cake flour. Keeps the crumb tender and light enough for a tall layer cake.
  • Buttermilk. Adds moisture and a gentle tang that balances the sweet frosting.
  • Separated eggs. Yolks enrich the batter, while whipped whites help lift the layers.
  • Evaporated milk. Makes the coconut pecan frosting creamy without tasting thin.
  • Sweetened coconut. Brings chew and that classic golden filling texture.
  • Pecans. Add warm crunch and a toasted nut flavor that cuts the sweetness.
  • Cocoa and powdered sugar. Make a quick chocolate buttercream for the sides.

Bake, fill, and stack

  1. Prepare the pans. Grease three 9-inch round pans, line the bottoms with parchment, and heat the oven to 350°F.
  2. Melt the chocolate. Pour boiling water over the chopped sweet chocolate and stir until smooth. Let it cool so it does not melt the butter in the batter.
  3. Mix the batter. Cream butter and sugar until pale, beat in yolks, then add the chocolate and vanilla. Add the dry ingredients in turns with buttermilk.
  4. Fold the whites. Beat the egg whites to stiff peaks and fold them in gently. Stop as soon as no large streaks remain.
  5. Bake the layers. Divide the batter evenly and bake until the centers spring back, about 28-32 minutes. Cool completely before frosting.
  6. Cook the filling. Stir evaporated milk, sugar, yolks, butter, and salt over medium heat until thick and glossy. Add vanilla, coconut, and pecans, then cool.
  7. Make the buttercream. Beat butter, cocoa, powdered sugar, milk, vanilla, and salt until smooth and spreadable.
  8. Assemble the cake. Layer cake with coconut pecan frosting between each round. Coat the sides lightly with buttercream and spoon extra coconut pecan frosting over the top.
Four steps for making German chocolate cake and coconut pecan frosting
Four steps for making German chocolate cake and coconut pecan frosting

Why the layers stay soft

The cake gets its texture from two small moves. First, the melted sweet chocolate goes in after it cools, which keeps the butter mixture creamy instead of greasy. Second, the whipped egg whites are folded in at the end. They loosen the batter and help the layers bake up soft rather than dense.

Do not rush the creaming step. Butter and sugar should look lighter and a little fluffy before you add the yolks. If the butter is cold, it will stay in little chunks and the cake will bake unevenly. If it is shiny and greasy, it was too warm.

Cook the frosting slowly

The coconut pecan frosting is a cooked custard. Keep it at a steady medium heat and stir often across the bottom of the pan. It should thicken enough to coat a spoon and leave a slow trail when you drag the spatula through it.

Since the filling contains egg yolks and dairy, do not leave the finished cake sitting in a warm kitchen for hours. The USDA leftovers guide recommends wrapping leftovers well and refrigerating them promptly.

Chill before clean slices

This cake tastes best after the layers have had time to settle. I chill the assembled cake for at least 45 minutes, then slice it with a thin serrated knife. The buttercream firms up just enough to hold the stack in place, while the coconut pecan filling stays soft and chewy.

For serving, pull the cake from the fridge 20-30 minutes before dessert. Cold buttercream can taste muted. Cool room temperature brings back the chocolate flavor and makes the filling glossy again.

Storage without drying out

Keep leftover cake covered so the cut sides do not dry out. Colorado State University Extension lists frosted baked cakes as foods that can be refrigerated for quality, and custard-style cakes need more care because of their dairy and egg filling. Their food storage guide is a useful reference for home storage basics.

For longer storage, freeze individual slices uncovered until firm, then wrap them tightly. Thaw overnight in the refrigerator. The texture is best within one month.

Swaps for real kitchens

If you cannot find German sweet chocolate, use semisweet baking chocolate for a slightly darker cake. Toast the pecans for 6-8 minutes before chopping if you want more flavor. Unsweetened coconut is not my first choice here because the filling depends on the chew and sweetness of the classic flakes.

This cake includes milk, eggs, wheat, and pecans. If you are baking for guests with allergies, the FDA food allergy guide is a plain reference for the major allergens to check.

Summary

Serve this cake slightly chilled or at cool room temperature, with the frosting set enough to hold neat layers.

Tall German chocolate cake slice with coconut pecan frosting and toasted pecans
Tall German chocolate cake slice with coconut pecan frosting and toasted pecans

FAQs

Is German chocolate cake actually German?

No. The cake most American bakers mean is an American chocolate layer cake with coconut pecan frosting. The name comes from the style of sweet baking chocolate used in the classic version.

Can I make German chocolate cake ahead?

Yes. Bake the cake layers one day ahead, cool them fully, then wrap them well. The coconut pecan frosting can also be made ahead and chilled, but bring it back to a spreadable texture before assembling.

Can I use semisweet chocolate instead of German sweet chocolate?

You can. The cake will taste a little deeper and less sweet. If using semisweet chocolate, keep the same amount and do not add extra sugar until you have made the recipe once.

Why is my coconut pecan frosting runny?

It probably needed more time on the stove or more cooling time. Cook it until it coats the spoon and looks glossy, then let it cool until thick before spreading. Warm frosting will slide between the layers.

Does this cake need to be refrigerated?

Because the frosting is cooked with egg yolks and dairy, I refrigerate leftovers in a covered cake carrier. Let slices sit at room temperature for 20-30 minutes before serving so the buttercream softens.

Can I make it without the chocolate buttercream?

Yes. For the old-fashioned look, spread coconut pecan frosting between the layers and on top only. Leave the sides bare so the chocolate layers show.

References

Sources cited in this recipe.

Delicious German Chocolate Cake

Prep time:
45 min
Cook time:
45 min
Total time:
90 min
Servings:
12
German chocolate cake slice with coconut pecan frosting and chocolate buttercream
Print it Pin it Send it

Soft chocolate cake layers filled with gooey coconut pecan frosting and finished with silky chocolate buttercream.

Ingredients

  • For the chocolate cake layers

  • For the coconut pecan frosting

  • For the chocolate buttercream

Instructions

1.

1. Prepare the pans: Heat the oven to 350°F (175°C). Grease three 9-inch round cake pans, line the bottoms with parchment paper, then grease and lightly flour the parchment.

2.

2. Melt the chocolate: Place the chopped sweet chocolate in a small bowl. Pour the boiling water over it and stir until smooth. Let it cool to room temperature.

3.

3. Mix the dry ingredients: Whisk the cake flour, baking soda, and salt in a medium bowl. Set aside.

4.

4. Make the batter: Beat the butter and sugar in a large bowl until pale and fluffy, about 3 minutes. Beat in the egg yolks one at a time, then mix in the cooled chocolate and vanilla. Add the flour mixture in three additions, alternating with the buttermilk.

5.

5. Fold and bake: Beat the egg whites in a clean bowl until stiff peaks form. Fold them into the batter gently. Divide the batter among the pans and bake for 28-32 minutes, until the centers spring back and a toothpick comes out clean. Cool in the pans for 15 minutes, then turn out onto racks to cool completely.

6.

6. Cook the frosting: In a medium saucepan, whisk evaporated milk, sugar, egg yolks, butter, and salt. Cook over medium heat, stirring often, until thick, glossy, and spoon-coating, about 12-14 minutes. Remove from the heat and stir in vanilla, coconut, and pecans. Cool until spreadable.

7.

7. Beat the buttercream: Beat the butter until smooth. Add powdered sugar, cocoa, milk, vanilla, and salt, then beat until creamy. Add a little more milk if needed for a spreadable texture.

8.

8. Assemble the cake: Place one cake layer on a serving plate and spread with coconut pecan frosting. Repeat with the second and third layers. Spread a thin coat of chocolate buttercream around the sides and spoon any remaining coconut pecan frosting over the top. Chill 45 minutes before slicing.

Good to know

  1. Cool the cake layers and coconut pecan frosting completely before assembling.
  2. For cleaner slices, chill the assembled cake for 45 minutes and cut with a warm serrated knife.
  3. Let refrigerated slices stand at room temperature for 20-30 minutes before serving.

Equipment

  • Three 9-inch round cake pans
  • Parchment paper
  • Electric mixer
  • Medium saucepan
  • Wire cooling racks
  • Offset spatula

Allergens

Always check labels if you have allergies.
  • Milk
  • Eggs
  • Wheat
  • Tree nuts (pecans)
  • Coconut for sensitive diners

Nutrition facts

Values are estimates per serving.
  • Calories: 690
  • Fat: 40 g
  • Carbs: 78 g
  • Protein: 8 g