Cinnamon and Cream

German Chocolate Cake with Toasted Coconut Pecan Frosting

23 min read

↓ Jump to Recipe

There’s a moment, usually sometime in late autumn or around a birthday table draped in a familiar tablecloth, when someone brings out a German chocolate cake and the whole room shifts. It’s not just the height of it, those dark, tender layers stacked generously with a frosting that’s almost more of a filling, thick with toasted pecans and sweet coconut. It’s the smell: warm chocolate and toasted sugar and something almost caramel-like drifting from the kitchen. This cake carries a particular kind of nostalgia, the kind that makes you feel like you’re somewhere you belong.

What sets this version apart is a double commitment to depth and texture. The chocolate cake itself is built on real melted sweet baking chocolate, not just cocoa powder, which gives the crumb a uniquely smooth, mild chocolate flavor that isn’t bitter or aggressive. Buttermilk and a touch of hot water keep the layers supremely moist, while the coconut pecan frosting is cooked low and slow on the stovetop until it thickens into a glossy, scoopable custard loaded with toasted pecans and sweetened coconut. That stovetop method is everything: it creates a genuine egg-yolk custard base, giving the frosting a richness and structure that no shortcut version can match.

This is a medium-difficulty bake that rewards patience more than skill. If you’ve successfully made a layer cake before and aren’t afraid of stirring a pot on the stove, you’ll handle this beautifully. It’s the ideal project for a weekend when you want to make something truly memorable, whether for a birthday, a holiday gathering, or simply because someone you love deserves a cake that takes your breath away.

Prep: 45 minutesTotal: 2 hours 30 minutes (including cooling time)Yield: one 9-inch three-layer cakeDifficulty: ★★☆ IntermediateOccasion: Special Occasion
✓ Vegetarian
Servings:

12

servings

Ingredients

  • 113 gBaker’s sweet baking chocolate (one 4-oz bar), roughly chopped
  • 120 mlboiling water (1/2 cup)
  • 250 gall-purpose flour (2 cups, spooned and leveled)
  • 1 tspbaking soda
  • 0.5 tspfine sea salt
  • 227 gunsalted butter, at room temperature (1 cup / 2 sticks)
  • 400 ggranulated sugar (2 cups)
  • 4 largeeggs, separated, at room temperature
  • 2 tsppure vanilla extract
  • 240 mlfull-fat buttermilk, at room temperature (1 cup)
  • — Coconut Pecan Frosting —
  • 240 mlevaporated milk (one 12-oz can, about 1.5 cups — use the full can for a generous yield)
  • 300 ggranulated sugar (1.5 cups)
  • 3 largeegg yolks, lightly beaten, at room temperature
  • 170 gunsalted butter, cut into pieces (3/4 cup / 1.5 sticks)
  • 1.5 tsppure vanilla extract
  • Pinch of fine sea salt
  • 200 gsweetened shredded coconut (about 2 cups), toasted
  • 150 gpecans (about 1.5 cups), roughly chopped and toasted

Ingredient Substitutions

Baker’s sweet baking chocolate

  • 113g semisweet chocolate chips plus 1 tbsp sugar: the cake will have a slightly stronger chocolate flavor but is still excellent
  • 113g milk chocolate: makes the cake sweeter and more mellow — reduce sugar by 2 tbsp
buttermilk

  • 1 cup plain full-fat yogurt thinned with 2 tbsp whole milk: nearly identical result
  • 1 tbsp white vinegar or lemon juice plus enough whole milk to make 1 cup — stir and let sit 5 minutes before using
evaporated milk

  • Full-fat canned coconut milk: deepens the coconut flavor beautifully and makes the frosting dairy-free if you also swap the butter
  • Heavy cream: richer result, slightly thicker frosting — use the same amount
unsalted butter (cake)

  • Salted butter: omit the added salt in the cake batter
  • Vegan butter sticks (such as Miyoko’s): works well for both the cake and frosting, though the frosting may be slightly softer
pecans

  • Walnuts: similar texture and richness, slightly more bitter
  • Macadamia nuts: sweeter and buttery, a lovely tropical twist that complements the coconut
sweetened shredded coconut

  • Unsweetened shredded coconut: add 2 tbsp extra sugar to the frosting to compensate — the texture will be slightly drier but still delicious

Instructions

🔧 Equipment

🟫three 9-inch round cake pans (or one 9×13-inch pan for sheet cake, or two 12-cup muffin tins for cupcakes)
📄parchment paper
stand mixer or hand mixer with whisk and paddle attachments
🥣medium heavy-bottomed saucepan
🥄heatproof spatula or wooden spoon
🔵wire cooling racks
🥣large mixing bowls
🧁small heatproof bowl
⚖️kitchen scale
🔵fine-mesh sieve
🍴offset spatula
🔪serrated knife
🌡️instant-read thermometer (recommended)
📋rimmed baking sheets (for toasting nuts and coconut)



Prep: 45 minutes
Bake: 30 to 34 minutes at 350°F (175°C)
Total: 2 hours 30 minutes including cooling
  1. Toast your coconut and pecans first. Spread them on separate rimmed baking sheets and toast in a 350°F (175°C) oven: coconut for 5 to 7 minutes, stirring once, until golden at the edges; pecans for 8 to 10 minutes until fragrant. Set aside to cool. Keep the oven at 350°F.
  2. Grease three 9-inch round cake pans, line the bottoms with parchment paper, then grease the parchment and dust lightly with flour. Tap out any excess. This triple-protection method ensures your layers release cleanly every time.
  3. Melt the chopped sweet baking chocolate in the boiling water: place the chocolate in a small heatproof bowl, pour the boiling water over it, and stir until completely smooth. Set aside to cool to room temperature (about 10 minutes). In a separate bowl, whisk together the flour, baking soda, and salt. Set aside.
  4. In the bowl of a stand mixer fitted with the paddle attachment, beat the butter and sugar on medium-high speed for 4 to 5 minutes until very pale, light, and fluffy. Scrape down the sides and bottom of the bowl. Add the egg yolks one at a time, beating for 30 seconds after each addition. Mix in the vanilla extract, then the cooled melted chocolate mixture.
  5. Reduce mixer speed to low. Add the flour mixture in three additions, alternating with the buttermilk in two additions (flour, buttermilk, flour, buttermilk, flour). Begin and end with flour. Mix only until just combined after each addition — overmixing develops gluten and toughens the crumb. Scrape the bowl well.
  6. In a clean bowl with clean beaters, beat the 4 egg whites on medium-high speed until stiff peaks form (they should hold their shape but not look dry or clumpy). Using a large spatula, gently fold one-third of the egg whites into the chocolate batter to lighten it, then fold in the remaining whites in two additions. Use long, sweeping strokes from the bottom of the bowl up and over. A few white streaks are fine — they’ll bake out.
  7. Divide the batter evenly among the three prepared pans (a kitchen scale makes this precise — about 520g per pan). Smooth the tops gently. Bake for 30 to 34 minutes, rotating the pans once at the halfway mark, until a toothpick inserted in the center comes out with just a few moist crumbs. The edges will pull slightly from the pan sides.
  8. Cool the layers in the pans on wire racks for 15 minutes, then run a thin knife around the edges and turn out onto the racks. Peel off the parchment and let cool completely, at least 1 hour, before assembling. Warm cake will melt your frosting.
  9. While the cakes cool, make the coconut pecan frosting. In a medium heavy-bottomed saucepan, combine the evaporated milk, sugar, egg yolks, and butter over medium heat. Stir constantly with a heatproof spatula or wooden spoon, making sure to scrape the bottom and corners of the pan. Cook for 12 to 15 minutes until the mixture thickens noticeably, turns a light golden color, and coats the back of a spoon. Do not rush this over high heat — patience here prevents scrambled eggs.
  10. Remove the frosting from heat and stir in the vanilla, salt, toasted coconut, and toasted pecans. Transfer to a wide bowl or shallow dish and let cool to room temperature, stirring occasionally. The frosting will thicken further as it cools. It should be thick, scoopable, and spreadable before assembling — about 45 minutes to 1 hour at room temperature, or speed it up in the refrigerator, stirring every 15 minutes.
  11. To assemble: place one cooled cake layer on your serving plate or cake board. Spoon one-third of the frosting onto the top and spread it evenly to the edges. Repeat with the second and third layers, using the remaining frosting on the top. German chocolate cake is traditionally frosted only on top and between the layers, leaving the sides exposed to show off those beautiful dark chocolate layers. Serve at room temperature.
Prep: 45 minutes
Bake: 38 to 44 minutes at 350°F (175°C)
Total: 1 hour 45 minutes including cooling
Same batter and frosting, baked in a single 9×13-inch pan for a simpler weeknight or potluck format. You get all the flavor without the layering work, and the thicker frosting-to-cake ratio on top is honestly irresistible.
  1. Preheat your oven to 350°F (175°C). Grease a 9×13-inch baking pan thoroughly, line with parchment paper leaving a 1-inch overhang on the long sides, and grease the parchment. This overhang acts as handles for easy removal.
  2. Toast your coconut and pecans (as described in the oven method above) and prepare the full cake batter following the same steps: melt chocolate in boiling water, cream butter and sugar, add yolks and vanilla and chocolate, alternate flour and buttermilk, fold in beaten egg whites.
  3. Pour the batter into the prepared pan and smooth the top evenly. Bake for 38 to 44 minutes until a toothpick in the center comes out with just a few moist crumbs. Because this is a thicker single layer than the three-layer cake pans, it needs more time — check at 38 minutes and continue checking every 3 minutes. Do not overbake.
  4. Cool the cake completely in the pan on a wire rack, at least 1 hour. Meanwhile, prepare the coconut pecan frosting on the stovetop following the same method: cook the evaporated milk, sugar, yolks, and butter over medium heat, stirring constantly for 12 to 15 minutes, then stir in vanilla, salt, toasted coconut, and pecans. Cool the frosting to a thick, spreadable consistency.
  5. Spread the entire batch of frosting over the top of the cooled cake directly in the pan. Serve straight from the pan, cut into squares. Store covered at room temperature for up to 3 days.
Prep: 45 minutes
Bake: 18 to 22 minutes at 350°F (175°C)
Total: 1 hour 30 minutes including cooling
The full batter recipe makes 24 standard cupcakes. These are perfect for parties and celebrations where individual servings are helpful. The frosting mounds beautifully on top of each cupcake and sets up just firm enough to hold its shape.
  1. Preheat your oven to 350°F (175°C) and line two standard 12-cup muffin tins with paper liners. Do not grease the top of the pan — it makes no difference here and you don’t want the liners slipping.
  2. Toast your coconut and pecans and prepare the full cake batter following the same steps as the oven method: melt chocolate in boiling water, cream butter and sugar, incorporate yolks and flavoring, alternate dry ingredients and buttermilk, fold in stiffly beaten egg whites.
  3. Divide the batter evenly among the 24 lined cups, filling each about two-thirds full. An ice cream scoop or large cookie scoop makes this fast and consistent. Do not overfill or the cupcakes will dome and overflow.
  4. Bake for 18 to 22 minutes, rotating the pans once at the 10-minute mark, until the tops spring back lightly when touched and a toothpick comes out with just a few moist crumbs. Cool in the pans for 5 minutes, then transfer to a wire rack and cool completely before frosting, at least 45 minutes.
  5. Prepare the coconut pecan frosting on the stovetop. Because it contains toasted coconut and pecans, it won’t pipe through a standard piping tip. Instead, use a small offset spatula or a large spoon to mound the frosting generously on top of each cooled cupcake. The frosting should be thick enough to hold a swooped peak. If it’s too warm and loose, refrigerate for 15 minutes before frosting.

Nutrition Per Serving

Per 1 serving (makes one 9-inch three-layer cake)

710Calories
82gCarbs
62gSugar
41gFat
8gProtein

Why This Recipe Works

The defining character of a German chocolate cake starts with the chocolate itself. Sweet baking chocolate, like Baker’s brand, has a lower cacao percentage and higher sugar content than bittersweet or dark chocolate. This gives the cake its distinctive mild, almost creamy chocolate flavor rather than the assertive bitterness you’d get with a standard devil’s food cake. Dissolving it in boiling water before adding it to the batter serves two purposes: it fully melts the chocolate for seamless incorporation, and the hot water blooms the cocoa solids, intensifying the chocolate aroma and color without adding any bitterness.

The technique of separating the eggs and folding in beaten egg whites is the structural heart of this cake. Creaming the butter and sugar with only the yolks builds a rich, tender crumb with plenty of fat, while the separately beaten whites contribute air and lift, keeping the layers light rather than dense despite all that richness. The buttermilk reacts with the baking soda to create carbon dioxide bubbles for additional lift, and its acidity tenderizes the gluten in the flour, resulting in a crumb that is soft and fine-grained. Alternating the dry ingredients and buttermilk when mixing prevents the batter from breaking (fat and liquid separating) and ensures everything is incorporated without overdeveloping the gluten.

The coconut pecan frosting is a genuine stovetop custard, thickened by cooking egg yolks with sugar, butter, and evaporated milk until the proteins in the yolks set and the mixture reduces. Evaporated milk is used rather than fresh milk or cream because its water has been partially removed, concentrating its proteins and sugars for a richer, more stable custard that thickens more readily. If your frosting isn’t thickening after 15 minutes, increase the heat slightly and keep stirring — it should reach a temperature of around 170 to 175°F (77 to 79°C) to fully cook the yolks. If you accidentally scramble the eggs (visible curds), strain the frosting through a fine-mesh sieve, then stir in the coconut and pecans as usual.

Baker’s Tips

  • Bring all refrigerated ingredients to room temperature before starting. Cold butter won’t cream properly, cold egg whites won’t whip to full volume, and cold buttermilk can cause the batter to look curdled. Set everything out 45 minutes to 1 hour ahead.
  • When folding egg whites into the batter, use a large wide spatula and work deliberately but not frantically. The goal is to keep as much air as possible while fully incorporating the whites. A few small white streaks are fine and will disappear during baking.
  • Use a kitchen scale to divide batter evenly between pans. Eyeballing often leads to uneven layers — a scale takes 10 seconds and guarantees uniform baking and a level stack.
  • The frosting is ready when it coats the back of a spoon and a line drawn through it with your finger holds its shape for a few seconds. If you have a thermometer, you’re looking for 170 to 175°F (77 to 79°C).
  • Do not frost warm cake layers. Even slightly warm cake will melt the frosting and cause it to slide. If you’re short on time, freeze the layers for 20 minutes after they’ve cooled for 30 minutes at room temperature.
  • For the cleanest presentation, trim the very top of each cake layer with a long serrated knife to level any doming before assembling. This small step makes a big difference in stability and appearance.
  • Toasting the pecans and coconut is not optional for the best flavor. Raw coconut tastes flat and slightly raw; toasting caramelizes its natural sugars and transforms it. Same with the pecans — toasting brings out their oils and nutty depth.

Variations

  • Dark chocolate version: Substitute a 70% dark chocolate bar for the sweet baking chocolate and reduce the sugar in the cake by 2 tablespoons. The result is more intense and less sweet, beautifully balanced by the sweet frosting.
  • Espresso boost: Add 1 teaspoon of instant espresso powder to the boiling water with the chocolate. You won’t taste coffee — it simply amplifies and deepens the chocolate flavor dramatically.
  • Salted caramel drizzle: After assembling the cake, drizzle the exposed sides with a few tablespoons of salted caramel sauce for a gorgeous presentation and an extra layer of flavor.
  • Coconut cake layers: Replace 60ml of the buttermilk with canned coconut milk and add 1 teaspoon of coconut extract to the batter for a more pronounced coconut flavor throughout.
  • Mini layer cakes: Use four 6-inch round pans instead of three 9-inch pans. Reduce bake time to 24 to 28 minutes. Makes 6 to 8 generous servings with a taller, more dramatic look.

Troubleshooting & FAQ

My cake layers came out dense and heavy instead of light. What went wrong?
The most common culprit is overmixing after adding the flour, which develops too much gluten and squeezes out the air. Another likely cause is deflated egg whites — either they weren’t beaten to stiff peaks, or they were folded too aggressively. Make sure your whites hold firm peaks before folding, and use gentle, sweeping folds rather than stirring motions. Also check that your baking soda is fresh: drop a pinch in hot water and it should fizz vigorously.
My coconut pecan frosting isn’t thickening. How do I fix it?
This is almost always a heat issue. The frosting needs sustained medium heat and constant stirring to cook the egg yolks enough to thicken. If it’s still very loose after 15 minutes, increase the heat slightly and keep stirring, scraping the bottom and corners of the pan constantly. It can take up to 20 minutes depending on your stove. You’re looking for a mixture that coats the back of a spoon and holds a clear line when you drag your finger through it, or a thermometer reading of 170 to 175°F (77 to 79°C).
My frosting looks curdled or I can see bits of cooked egg. Is it ruined?
Not necessarily. If the curd is mild, strain the frosting through a fine-mesh sieve, pressing gently, and then stir in the toasted coconut and pecans as normal. The texture may be slightly less silky but the flavor will still be excellent. To prevent this, keep the heat at a true medium and stir constantly without letting the mixture sit still on the hot pan bottom.
Why did my cake layers sink in the middle?
Sinking usually means the cake was underbaked, the oven door was opened too early (before the structure set), or too much leavening was used (measure baking soda precisely). Always check doneness with a toothpick — it should emerge with just a few moist crumbs. If your oven runs cool, an oven thermometer will tell you. Avoid opening the oven before the 25-minute mark.
My cake layers are sticking to the pans and tearing when I try to remove them.
The most reliable fix for future bakes is the triple-protection method described in the recipe: greased pan, parchment circle on the bottom, greased parchment, and a light flour dusting on the sides. If you’re already in this situation, run a thin offset spatula or butter knife firmly around the entire edge of the pan, then give the pan a sharp rap on the counter before inverting. If a piece tears, press it gently back into place — the thick frosting between layers will hide any imperfections once assembled.

Storage & Make-Ahead

  • Storage: Store the assembled cake loosely covered at room temperature for up to 2 days, or refrigerate for up to 5 days. Bring refrigerated slices to room temperature for 30 minutes before serving for the best texture and flavor. Unfrosted cake layers can be wrapped tightly in plastic wrap and frozen for up to 3 months. The frosting does not freeze well on its own, as the texture becomes grainy when thawed.
  • Make-Ahead: The cake layers can be baked up to 2 days ahead, wrapped tightly in plastic wrap, and stored at room temperature, or frozen for up to 3 months. The coconut pecan frosting can be made up to 3 days ahead and stored in an airtight container in the refrigerator. Bring it to room temperature and stir well before assembling — if it seems too thick, microwave in 10-second bursts, stirring between each, until spreadable.


Leave a Comment