German Chocolate Cake

By: Ordinary Glow Team Updated on September 6, 2026 Baking & Sweets

Tags: #cake #chocolate #coconut #pecans #layer-cake

Ordinary Glow editorial team emblem
Ordinary Glow Team

The Ordinary Glow Team creates welcoming recipes, useful home guides, and realistic projects for everyday living.

Updated on September 6, 2026

Read more →
German chocolate cake slice with coconut pecan filling and chocolate frosting Pin it
German chocolate cake slice with coconut pecan filling and chocolate frosting

German chocolate cake is the kind of dessert that makes people hover near the counter before dinner is over. The cake itself is soft and lightly sweet, but the real pull is the coconut pecan filling. It is buttery, chewy, nutty, and just thick enough to hold between the layers.

This version keeps the classic buttermilk cake structure and adds a modest chocolate buttercream so the outside looks neat without hiding the filling. It is a celebration cake, but the steps are manageable if you let each piece cool before stacking.

Coconut, Pecans, Deep Chocolate

Use fresh pecans and sweetened shredded coconut because both sit at the center of the flavor. The cake layers are simple, so room-temperature dairy and fully cooled melted chocolate make a real difference.

Ingredients for German chocolate cake with coconut, pecans, and chocolate
Ingredients for German chocolate cake with coconut, pecans, and chocolate
  • German sweet baking chocolate. Gives the cake its mild, old-school chocolate flavor and classic name.
  • Buttermilk. Keeps the crumb tender and balances the sweetness.
  • Egg whites. Folded in at the end, they lighten the batter without making it dry.
  • Evaporated milk. Cooks with egg yolks and butter into the custardy base for the filling.
  • Sweetened coconut. Adds chew and the familiar sticky texture in every bite.
  • Toasted pecans. Bring crunch and a warm nutty flavor that keeps the frosting from tasting one-note.
  • Cocoa powder. Turns the buttercream chocolatey without making the cake overly heavy.

Bake, Fill, Stack

  1. Melt the chocolate. Pour boiling water over chopped German sweet chocolate and stir until smooth, then let it cool so it does not melt the butter.
  2. Mix the batter. Cream butter and sugar, beat in yolks, vanilla, and cooled chocolate, then alternate the dry ingredients with buttermilk.
  3. Fold in whites. Beat the egg whites to stiff peaks and fold them in gently. Stop when no large white streaks remain.
  4. Bake the layers. Divide the batter between three pans and bake until the centers spring back and a tester comes out clean.
  5. Cook the filling. Whisk evaporated milk, yolks, sugar, and butter over medium heat until thick, then stir in vanilla, coconut, and pecans.
  6. Frost and chill. Stack with filling between the layers, coat the outside with chocolate buttercream, and chill before slicing.
Steps for making German chocolate cake layers and coconut pecan filling
Steps for making German chocolate cake layers and coconut pecan filling

Why German Chocolate Cake Works

German chocolate cake is sweet by design, so balance matters. The buttermilk gives the cake a gentle tang, while the toasted pecans add a roasted edge against the coconut filling. The original cake is tied to German's sweet chocolate rather than Germany, a history also noted by King Arthur Baking. If you like the same coconut-chocolate pairing in a simpler dessert, save Creamy Coconut Cake for a lower-effort baking day.

The Filling Needs Patience

The coconut pecan filling is a stovetop custard, not a quick glaze. Keep the heat at medium and whisk often so the yolks thicken the milk without scrambling. The FDA egg-safety guidance recommends cooking egg-containing foods thoroughly, so use a thermometer if you want extra confidence. Aim for a glossy mixture that coats the back of a spoon. Once the coconut and pecans go in, the filling should look chunky and loose. It tightens as it cools.

Buttercream Without Too Much Sweetness

A thin chocolate buttercream coat makes the cake easier to serve and gives it a clean bakery-style finish. It should support the coconut pecan layers, not bury them. Mixing cocoa with a small splash of hot liquid helps the chocolate flavor open up, a method King Arthur Baking explains in its chocolate frosting guide. For a bigger chocolate dessert table, pair small slices with Salted Caramel Chocolate Cheesecake Cake or keep the second option lighter with Black Forest Loaf Cake.

Smart Swaps And Pan Options

If you cannot find German sweet baking chocolate, use semisweet chocolate and add one extra tablespoon of sugar to the batter. The flavor will be darker, but the cake still works. You can bake two 9-inch layers instead of three 8-inch layers. Add a few minutes to the baking time and use a slightly thicker filling layer. For an easier serving style, turn it into a sheet cake and use the coconut pecan filling as the topping. The site also has German Chocolate Sheet Cake if you want that format from the start.

Storage, Slicing, And Serving

German chocolate cake slices best after a short chill. Refrigerate the assembled cake for at least 45 minutes, then use a long thin knife dipped in hot water and wiped dry between cuts. Store leftovers covered in the refrigerator for up to 5 days. The filling is richest at cool room temperature, so pull slices from the fridge a little before serving. A glass of milk or hot coffee is enough. This cake does not need much else.

Summary

Serve this cake chilled or at cool room temperature so the filling stays tidy and the crumb stays plush.

Tall slice of German chocolate cake with coconut pecan filling
Tall slice of German chocolate cake with coconut pecan filling

Frequently Asked Questions

Is German chocolate cake from Germany?

No. The name comes from German's sweet baking chocolate, named for Samuel German. The coconut pecan cake became popular in the United States, especially after newspaper recipes helped spread it.

Can I make German chocolate cake ahead of time?

Yes. Bake the cake layers one day ahead and wrap them tightly once cool. The coconut pecan filling can also be made ahead and refrigerated, then brought to a spreadable room temperature before assembly.

Can I use walnuts instead of pecans?

Walnuts work if that is what you have, but pecans give the classic buttery flavor. Toast either nut first so the filling tastes deeper and does not read flat.

Why is my coconut pecan filling runny?

It likely needed more time on the stove or more cooling time. Cook it until it looks glossy and thick enough to coat a spoon, then let it cool fully. It will firm up more as it rests.

Can I bake this as a sheet cake?

Yes. Use a greased 9x13-inch pan and start checking around 35 minutes. Spread the coconut pecan filling over the cooled cake and skip the layered assembly.

How should I store leftovers?

Cover the cake and refrigerate it for up to 5 days. Let slices sit at room temperature for 15-20 minutes before serving so the buttercream softens and the filling tastes full.

References

Reliable references aided in composing and refining this content.
4 from 9 votes

German Chocolate Cake

Prep Time:
45 Minutes
Cook Time:
28 Minutes
Total Time:
73 Minutes
Servings:
12
German chocolate cake slice with coconut pecan filling and chocolate frosting

A tender German chocolate cake with gooey coconut pecan filling, toasted pecans, and a smooth chocolate buttercream finish.

Ingredients

  • For the cake layers

  • 4 oz (113 g) German sweet baking chocolate, chopped
  • 1/2 cup (120 ml) boiling water
  • 2 1/4 cups (270 g) cake flour
  • 1 teaspoon baking soda
  • 1/2 teaspoon fine salt
  • 1 cup (226 g) unsalted butter, softened
  • 2 cups (400 g) granulated sugar
  • 4 large eggs, separated, room temperature
  • 1 teaspoon vanilla extract
  • 1 cup (240 ml) buttermilk, room temperature
  • For the coconut pecan filling

  • 1 cup (240 ml) evaporated milk
  • 1 cup (200 g) packed light brown sugar
  • 3 large egg yolks
  • 1/2 cup (113 g) unsalted butter, cubed
  • 1/4 teaspoon fine salt
  • 1 teaspoon vanilla extract
  • 1 1/2 cups (128 g) sweetened shredded coconut
  • 1 1/4 cups (140 g) chopped pecans, toasted
  • For the chocolate buttercream

  • 1 cup (226 g) unsalted butter, softened
  • 3 cups (360 g) powdered sugar
  • 1/2 cup (42 g) unsweetened cocoa powder
  • 3 to 4 tablespoons (45 to 60 ml) whole milk or cream
  • 1 teaspoon vanilla extract
  • Pinch of fine salt

Instructions

1.

1. Prepare the pans: Heat the oven to 350°F. Grease three 8-inch round cake pans, line the bottoms with parchment, and grease again. Stir the chopped chocolate with boiling water until smooth, then set aside to cool.

2.

2. Mix the batter: Whisk the cake flour, baking soda, and salt in a bowl. In a large bowl, beat the butter and sugar until pale and fluffy. Beat in the egg yolks one at a time, then mix in the vanilla and cooled chocolate.

3.

3. Add buttermilk and whites: Add the dry ingredients in three additions, alternating with the buttermilk. Beat the egg whites to stiff peaks in a clean bowl, then fold them gently into the batter.

4.

4. Bake the layers: Divide the batter evenly among the pans. Bake for 24-28 minutes, until the centers spring back lightly and a toothpick comes out clean. Cool in the pans for 10 minutes, then turn onto racks to cool completely.

5.

5. Cook the filling: In a saucepan, whisk evaporated milk, brown sugar, egg yolks, butter, and salt. Cook over medium heat, whisking often, until thick and glossy, 8-10 minutes. Remove from heat and stir in vanilla, coconut, and toasted pecans. Cool completely.

6.

6. Make the buttercream: Beat the softened butter until creamy. Add powdered sugar, cocoa, milk, vanilla, and salt. Beat until smooth and spreadable, adding a little more milk if needed.

7.

7. Assemble the cake: Place one cake layer on a plate and spread with one-third of the coconut pecan filling. Repeat with the second and third layers. Coat the sides and top lightly with chocolate buttercream, leaving some filling visible if you like.

8.

8. Chill and slice: Refrigerate the cake for at least 45 minutes before slicing. Serve chilled or let slices stand at room temperature for 15-20 minutes.

Notes

  1. Toast pecans at 325°F for 7-9 minutes before adding them to the filling.
  2. Cake layers and filling can be made one day ahead.
  3. Chilling before slicing helps the filling stay neat between layers.

Tools You'll Need

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

Allergy Information

Check ingredients for allergens and consult a health professional if needed.
  • Dairy
  • Eggs
  • Gluten
  • Tree nuts

Nutrition Facts (Per Serving)

Nutrition information is approximate and should not replace medical advice.
  • Calories: 710
  • Total Fat: 40 g
  • Total Carbohydrate: 84 g
  • Protein: 8 g