Desserts
This old-fashioned German chocolate cake recipe delivers the rich, nutty, and decadent dessert your family has been craving—layer upon layer of moist chocolate cake, pecan filling, and a crunchy walnut-topped frosting that tastes like a slice of nostalgia.
The secret lies in precise layering and a slow bake that ensures every forkful delivers that signature German chocolate flavor with crispy pecans throughout.
What sets this version apart is the homemade pecan filling—no store-bought substitutes—swirled between the layers for that authentic texture and flavor. The frosting, a buttery walnut topping, adds a satisfying crunch that balances the cake’s richness.
This recipe stays true to tradition while offering a foolproof method for achieving restaurant-quality results at home.
By the time you pull this cake from the oven, you’ll have a golden-brown masterpiece with tender layers, pockets of gooey pecan filling, and a frosting that’s both creamy and crunchy.
The aroma alone will have everyone gathering around the kitchen, and the first bite will confirm why this dessert has been a classic for generations.
Perfect for celebrations, Sunday dinners, or whenever you need a showstopping dessert that feels both comforting and impressive. Let’s bake this timeless favorite together—step by step.
Ingredients for old fashioned german chocolate cake
Rich cocoa, toasted pecans, and buttery layers—this classic German chocolate cake needs just these ingredients.
| Ingredient | Amount | Notes |
|---|---|---|
| All-Purpose Flour 🌾 | 3 cups | Sifted for even texture |
| Granulated Sugar 🍚 | 2 ½ cups | Divided for layers and filling |
| Unsalted Butter 🧈 | 2 cups | Softened to room temperature |
| Large Eggs 🥚 | 4 whole | Room temperature for best mixing |
| Unsweetened Cocoa Powder 🍫 | ¾ cup | Natural or Dutch-processed |
| Baking Powder 🧂 | 2 tsp | Diamond Crystal preferred |
| Salt 🧂 | ½ tsp | Fine sea salt preferred |
| Vanilla Extract 🥛 | 2 tsp | Pure Madagascar bourbon |
| Milk 🥛 | 1 cup | Whole milk for richness |
| Pecans 🌰 | 2 cups | Chopped, toasted for filling |
| Light Corn Syrup 🍯 | ½ cup | For pecan filling sweetness |
| Walnuts 🌰 | 1 ½ cups | Chopped for crunchy topping |
| Powdered Sugar 🍚 | 2 cups | For buttercream frosting |
| Melted Butter 🧈 | ½ cup | Cooled for frosting |
| Heavy Cream 🥛 | ½ cup | Chilled for frosting stability |
The cocoa powder is non-negotiable for that signature flavor. Hershey's Special Dark or Dutch-processed brands work best—avoid the baking cocoa with added sugar. For the pecans, raw and unblanched from Trader Joe's or Costco give the best toasted flavor. Toast them yourself (350°F for 8-10 minutes) until fragrant—store-bought toasted pecans taste flat in comparison. The butter should be European-style if you can find it (like Plugrá), but regular unsalted works fine too. Room temperature is key—press a finger into it; it should leave a slight indent but not be greasy.
No vanilla extract? Vanilla bean paste works in a pinch, or almond extract at half the amount gives a different but interesting twist. Running short on pecans? Toasted walnuts or hazelnuts can substitute, but they change the flavor profile. For the frosting, if you're avoiding dairy, coconut cream whipped chilled mimics the texture beautifully. The milk in the batter can be swapped for buttermilk or evaporated milk—both add richness. And if you're making this ahead, freeze the assembled cake layers (unfrosted) for up to 3 months—thaw at room temp before adding frosting.
This cake keeps beautifully. Covered at room temperature for 3 days, or fridge for up to 1 week (bring to room temp before serving). The frosting hardens in the fridge, so let it sit for 10 minutes before slicing. For extra indulgence, I always make a double batch of frosting—it disappears faster than the cake. Store leftovers in an airtight container with parchment between layers to keep it moist. The pecan filling can be prepped 2 days ahead and stored in the fridge, making assembly a breeze on baking day.
Why You'll Love This Recipe
- I’ll be real: this cake only needs a bowl and a whisk—no fancy gadgets, no stress. Cream butter and sugar until light? Five minutes tops. Fold in eggs and cocoa, then dump in the flour. That’s it. No standing over a hot stove or measuring cups everywhere.
- No-Fuss Mixing: I’ll be real: this cake only needs a bowl and a whisk—no fancy gadgets, no stress. Cream butter and sugar until light? Five minutes tops. Fold in eggs and cocoa, then dump in the flour. That’s it. No standing over a hot stove or measuring cups everywhere.
- Rich Without Effort: Here’s what sold me—the cocoa buttercream layer happens while the cake bakes. No separate frosting steps, no waiting for it to cool. That deep chocolate flavor from the cocoa powder? It’s like a hug for your taste buds, but the cake stays moist for days.
- Weeknight Crowd-Pleaser: Between us, this is my go-to for birthdays, potlucks, or when I need dessert now. Slice it warm, and it’s decadent. Save half for later—it reheats beautifully in the microwave (yes, even on a Tuesday night). Bonus: the buttercream keeps it from drying out.
Step-by-step instructions for old fashioned German chocolate cake
Here's the classic method that delivers rich cocoa layers, gooey pecan filling, and a crunchy walnut topping.
Prepare the Cake Batter
Preheat your oven to 350°F and grease two 9-inch round cake pans, lining the bottoms with parchment paper. In a large mixing bowl, sift together the 3 cups all-purpose flour, 2 teaspoons baking powder, and ½ teaspoon salt. Set aside.
In a separate bowl, cream together the 2 cups softened unsalted butter and 1 cup of the 2.5 cups granulated sugar until light and fluffy, about 3-4 minutes. Add the 4 whole large eggs, one at a time, beating well after each addition. Mix in the 2 teaspoons vanilla extract, then gradually add the dry ingredients, alternating with the 1 cup milk, beginning and ending with the flour mixture.
Divide the batter evenly between the prepared pans. For the signature swirl, sprinkle ¼ cup of the 0.75 cup unsweetened cocoa powder over each cake layer. Use a knife to gently swirl the cocoa into the batter, creating marbled patterns. Bake for 25-30 minutes or until a toothpick inserted in the center comes out clean. Allow the cakes to cool in the pans for 10 minutes before transferring to a wire rack to cool completely.
Make the Pecan Filling
While the cakes cool, prepare the pecan filling. In a medium saucepan, combine the 2 cups chopped pecans, 0.5 cup light corn syrup, and the remaining 1.5 cups granulated sugar. Cook over medium heat, stirring frequently, until the mixture reaches 235°F on a candy thermometer, about 10-12 minutes. This ensures a thick, spreadable consistency perfect for filling.
Remove from heat and let the filling cool slightly, stirring occasionally to prevent it from setting too quickly. Once cool enough to handle, spread the filling evenly between the two cake layers, pressing gently to create a smooth surface. This step is where the cake's signature flavor and texture come together.
Prepare the Walnut Topping
For the crunchy topping, toast the 1.5 cups chopped walnuts in a dry skillet over medium heat for 3-4 minutes, stirring constantly until fragrant and lightly golden. Immediately transfer to a bowl and let cool. In a separate bowl, combine the toasted walnuts with the remaining ¼ cup unsweetened cocoa powder and mix well.
Place the assembled cake on a serving plate and sprinkle the walnut-cocoa mixture evenly over the top, pressing down gently to adhere. This topping adds a delightful contrast to the soft cake layers, balancing the richness with a satisfying crunch.
Make the Buttercream Frosting
In a large mixing bowl, beat the 2 cups powdered sugar with the 0.5 cup chilled heavy cream and 0.5 cup cooled melted butter until smooth and fluffy. Add the remaining ½ teaspoon vanilla extract and mix until well combined. This frosting should be thick enough to hold its shape but spreadable for decorating.
Spread the frosting evenly over the top and sides of the cake, creating a smooth finish. Use a spatula to smooth any rough edges, ensuring an even coat. Chill the cake in the refrigerator for 30 minutes before serving to allow the frosting to set slightly, making it easier to slice and serve.
Pro Tips For Making Old Fashioned German Chocolate Cake
- Sift the Cocoa: I learned this the hard way—dumping cocoa powder straight into dry ingredients creates lumps that never fully dissolve, no matter how much you stir. Take 2 minutes to sift it first, then whisk it into the flour. The cake will be smoother, denser, and richer—no one will guess you skipped this step.
- Cream Butter Cold: Your butter should be soft, not melted, when you start creaming it with sugar. If it’s too warm, the batter will turn greasy and the cake will sink in the middle. Stick it in the fridge for 10 minutes if your kitchen’s too toasty—trust me, the texture makes a real difference.
- Don’t Overmix Eggs: After folding in the eggs, stir just until combined—maybe 10-12 strokes max. Overmixing incorporates too much air, which causes the cake to collapse as it bakes. Think "gentle merge," not "whip it into submission."
- Test for Doneness Early: This cake’s dense, so it won’t spring back like a sponge. Instead, poke the center with a toothpick at 45 minutes—if it comes out clean, it’s done. If not, bake another 5-10 minutes. Overbaking dries it out, and no one wants a brick.
Best sauces and condiments for this old fashioned german chocolate cake
Pecan Filling Perfection
The homemade pecan filling is the heart of this cake, and nailing its texture is everything. I use light corn syrup instead of honey or maple syrup because it creates a smoother, more spreadable consistency that won’t crystallize.
Cook the filling to exactly 235°F—any lower and it’ll be too runny; any higher and it’ll harden too quickly. 🌰
For extra richness, I toast the pecans in a dry skillet until fragrant, then cool them completely before mixing with sugar. This step prevents the filling from seizing up while cooking.
Spread it while still warm but not hot—around 180°F—so it bonds perfectly with the cake layers without melting the frosting later.
Walnuts for Crunch
The walnut topping isn’t just decoration—it’s a textural game-changer. I toast the walnuts in a skillet until they’re just golden, then mix them with ¼ cup cocoa powder to deepen their flavor.
Press them gently into the frosting so they stay put during slicing. For an extra crunch, I like to add ½ teaspoon cinnamon to the walnut mix—it pairs beautifully with the chocolate.
If you’re short on walnuts, pecans work in a pinch**, but they’ll be less crunchy. Toast them longer (up to 5 minutes) to compensate. Store any extra walnut topping in an airtight container for up to 2 weeks—it’s great on ice cream or yogurt too!
Buttercream Upgrade
This isn’t your average buttercream—it’s a silky blend of powdered sugar, heavy cream, and cooled melted butter that stays fluffy without being too sweet. Chill the heavy cream for 1 hour before whipping to prevent buttercream from splitting.
For a tangier twist, I add 1 teaspoon lemon juice to the frosting—it cuts through the richness.
If your frosting turns grainy, it’s overmixed or too warm. Beat it again on low speed with a splash of milk or cream to smooth it out.
For a pro finish, dip a warm offset spatula in hot water, wipe it dry, and use it to create clean, sharp edges on the cake. 💫
Flavor Boosters
Want to take this cake to the next level? Fold ½ cup chopped dark chocolate into the pecan filling for pockets of melted chocolate in every bite. Or, swap the walnut topping for a toasted coconut-cocoa mix—it’s a tropical twist that still feels classic.
For a boozy kick, add 1 tablespoon bourbon or coffee liqueur to the cake batter. The alcohol burns off during baking but leaves behind deep, warm notes. If you’re serving this to kids, skip the alcohol and add an extra ½ teaspoon vanilla extract instead.
Nutrition facts
Frequently asked questions
Why does this recipe call for both pecans in the filling and walnuts in the topping?
Pecans create the signature gooey filling that melts in your mouth, while walnuts provide a satisfying crunch on top. The contrast between soft and crunchy textures makes every bite more exciting. Plus, walnuts have a slightly earthier flavor that complements the chocolate beautifully.
Can I make this cake in a single layer instead of two?
For a single-layer version, use one 9-inch pan and reduce the batter by half. Spread the pecan filling evenly on the cooled cake, then top with frosting and walnuts. The texture will be slightly different but still delicious—great for smaller gatherings!
How do I fix a cake that's cracked or sunken in the middle?
Overbaking or opening the oven too soon are common causes. To prevent this, bake until a toothpick comes out clean (about 25-30 minutes), then let the cakes cool in the pans for 10 minutes before removing. If it's already cracked, cover with extra frosting or a chocolate ganache to disguise it.
Is there a way to make this cake gluten-free?
Yes! Replace the all-purpose flour with a 1:1 gluten-free baking flour blend (like Bob's Red Mill). Add ½ teaspoon xanthan gum to help bind the mixture. The texture may be slightly denser, but it'll still taste amazing. For the frosting, ensure your powdered sugar is gluten-free too.
Can I prepare this cake ahead of time?
This cake actually tastes better the next day! Assemble it completely (including frosting) and store it at room temperature for up to 3 days, or refrigerate for 1 week. Bring it to room temperature before serving—this helps the frosting soften and the flavors meld beautifully.
