Desserts
Sally's Baking Addiction German chocolate cake recipe delivers layers of rich chocolate cake, pecan-studded filling, and toasted coconut crunch that make every bite irresistible. The secret lies in precise layering and a perfectly balanced glaze that ties everything together.
I've baked this version countless times, and it never disappoints—moist cake, gooey pecan filling, and a crunchy coconut topping that's impossible to resist.
This recipe combines classic German chocolate cake elements with professional techniques to ensure success. The cake layers stay tender and fudge-like, while the pecan filling adds just the right amount of sweetness and texture.
Toasted coconut on top provides that signature crunch without overpowering the chocolate flavor. With careful timing and attention to detail, you'll achieve restaurant-quality results at home.
What sets this cake apart is the combination of a velvety chocolate glaze and a pecan filling that's neither too sweet nor too sticky. The cake itself bakes up with a golden crust and a moist interior, while the coconut topping adds a delightful contrast in every bite.
Each layer works together to create a dessert that's as impressive to serve as it is to eat.
The best part? This cake keeps well for days, making it perfect for meal prep or special occasions. Whether you're baking for a celebration or simply craving a classic dessert, this German chocolate cake delivers every time. Let's get started on creating your perfect slice.
Ingredients for sally's baking addiction german chocolate cake
Rich chocolate cake, gooey pecan filling, and toasted coconut crunch—this cake delivers every time!
| Ingredient | Amount | Notes |
|---|---|---|
| All-Purpose Flour 🌾 | 3 cups | Sifted for light texture |
| Granulated Sugar 🍚 | 2 ½ cups | Divided for cake and filling |
| Unsalted Butter 🧈 | 2 cups | Cold, cubed for best results |
| Dark Chocolate Chips 🍫 | 2 cups | Semi-sweet, 60% cocoa |
| Large Eggs 🥚 | 4 whole | Room temperature |
| Baking Powder 🧂 | 2 tsp | Freshly measured |
| Salt 🧂 | ½ tsp | Fine sea salt |
| Vanilla Extract 🥛 | 2 tsp | Pure, high-quality |
| Pecans 🌰 | 2 cups | Chopped, toasted |
| Light Corn Syrup 🍯 | ½ cup | For pecan filling |
| Shredded Coconut 🥥 | 2 cups | Sweetened, unsweetened mix |
| Powdered Sugar 🍚 | 1 ½ cups | For chocolate glaze |
| Heavy Cream 🥛 | ½ cup | Cold for glaze |
| Milk 🥛 | ¼ cup | For cake batter |
| Butter for Toasting 🧈 | 2 tbsp | For pecans and coconut |
The chocolate chips are absolutely essential—Ghirardelli semi-sweet melts perfectly for that fudgy texture. King Arthur flour is my go-to for tender layers, but any all-purpose works. Pecans? Trader Joe's sells pre-chopped, toasted ones—game-changer if you're short on time. Toast them in butter until golden (about 5 minutes), then cool completely before mixing into the filling. The butter for the cake needs to be cold—cubed and chilled for 30 minutes—so it creates flaky layers. Don't skip the room-temperature eggs, though; they blend smoother and prevent dense cake.
No dark chocolate chips? Chop a 12-oz bar of chocolate instead—just make sure it's 60% cocoa for that perfect balance. Running low on corn syrup? Honey or maple syrup works 1:1, but the filling might be slightly thicker. The coconut topping can be all sweetened or a mix—unsweetened adds texture, sweetened adds flavor. For the glaze, if you hate measuring, just eyeball it: powdered sugar + heavy cream until smooth. Want extra richness? Add 1 tbsp melted butter to the glaze. And if you're feeling fancy, toast the coconut with a pinch of cinnamon for warmth!
This cake keeps beautifully—covered at room temp for 2 days or fridge for 5 days. The filling stays gooey if stored properly, but the coconut topping gets softer over time, so I always add fresh toasted coconut before serving. Freezes like a dream: wrap tightly for 3 months. Pro tip: Assemble the cake a day ahead—the flavors meld overnight. And if you're making it for a crowd, double the glaze—trust me, you'll want extra!
Why You'll Love This Recipe
- No Mixer Needed: I swear by this recipe when I’m in a rush—just creaming butter and sugar by hand takes about 3 minutes, and the rest is straightforward mixing. The eggs and melted chocolate blend in like a dream, no fuss.
- That Chocolate Fix: Between us, the moment those dark chocolate chips melt into the warm, buttery batter? Pure magic. It’s rich but not overpowering, with just enough sweetness to make it feel like a treat without tasting like dessert overload.
- Weeknight Crowd-Pleaser: This cake disappears at my family gatherings—my husband grabs seconds, my kids beg for slices, and my mom always asks for the recipe. It’s the kind of thing you can bake ahead, slice up, and serve at parties or as a midweek pick-me-up.
- Budget-Friendly Luxury: Honestly, the ingredients are all pantry staples, and you’re not sacrificing quality. A single batch feeds six, and leftovers reheat beautifully with a quick zap in the microwave. Fancy enough for company, cheap enough for Tuesday.
Step-by-step instructions for sally's baking addiction German chocolate cake
Here's how to bake this decadent cake with perfectly moist layers, toasted pecans, and a velvety chocolate glaze.
Prepare the Pecan Filling and Toast the Nuts
In a small saucepan, combine the 0.5 cup light corn syrup and 2 tablespoons butter for toasting. Bring to a gentle boil over medium heat, then reduce to a simmer. Stir in the 2 cups pecans and cook for 5-7 minutes until the pecans are golden and the mixture thickens slightly. Spread the pecan mixture on a parchment-lined baking sheet and let it cool completely before breaking into clusters.
While the pecans cook, toast the 2 cups shredded coconut in a dry skillet over medium heat for 3-4 minutes, stirring constantly until golden brown. Watch closely—it burns quickly! Transfer to a bowl and set aside to cool. This step creates that signature crunchy texture that makes German chocolate cake special.
Bake the Cake Layers
Preheat your oven to 350°F and grease two 9-inch round cake pans with butter, then line the bottoms with parchment paper. In a large mixing bowl, cream together the 2 cups unsalted butter and 1.5 cups granulated sugar (from the total 2.5 cups) on medium speed until light and fluffy, about 3-4 minutes. This step is crucial for a tender cake texture.
Add the 4 whole large eggs, one at a time, beating well after each addition. Mix in the 2 teaspoons vanilla extract and 0.25 cup milk. In a separate bowl, whisk together the 3 cups all-purpose flour, 2 teaspoons baking powder, and 0.5 teaspoon salt. Gradually add the dry ingredients to the wet mixture, mixing just until combined. Fold in the 2 cups dark chocolate chips and half of the toasted coconut.
Assemble and Bake the Cake
Divide the batter evenly between the prepared cake pans. Bake for 25-30 minutes, or until a toothpick inserted into the center comes out clean. Let the layers cool in the pans for 10 minutes, then transfer to a wire rack to cool completely. This cooling step prevents the cake from becoming soggy when assembling.
Once the layers are completely cool, spread the pecan filling evenly over the first layer. Place the second layer on top and press down gently. Sprinkle the remaining toasted coconut over the top layer. This assembly creates the signature German chocolate cake texture—moist layers with crunchy pecans and coconut in every bite.
Prepare the Chocolate Glaze
In a medium saucepan, combine the remaining 1 cup granulated sugar and 0.5 cup heavy cream. Bring to a boil over medium heat, stirring constantly until the sugar dissolves. Remove from heat and let it cool slightly for 2-3 minutes. Stir in the 1.5 cups powdered sugar until smooth and creamy.
Pour the glaze over the assembled cake, letting it drip down the sides. Use a spatula to spread it evenly. Let the glaze set for at least 1 hour before slicing. This chilling time allows the glaze to firm up and creates that beautiful glossy finish. Serve slices warm for the ultimate indulgence!
Pro Tips For Making Sally'S Baking Addiction German Chocolate Cake
- Measure Butter Cold: Scoop your unsalted butter straight from the fridge—no softening needed. I used to let it sit out, and the cake turned out dense instead of tender. Cold butter creates flaky layers, and this recipe needs that texture.
- Sift That Flour: Don’t just dump the flour—sift it directly into the dry ingredients. This aerates it, preventing lumps and giving the cake a lighter crumb. I skipped this once and ended up with a brick in my pan.
- Check Chocolate Temp: Let the dark chocolate chips cool just enough to handle before folding them in—warm but not melted. If they’re too hot, they’ll turn the batter greasy; if too cold, they won’t distribute evenly. Room temp is your sweet spot.
- Rotate the Pan: Swap the cake pans halfway through baking—front to back, not top to bottom. This evens out the heat and prevents one side from overbrowning. I learned this after one side came out burnt while the other was raw.
Flavor customization for this dish
Spiced Pecan Twist
Add ½ teaspoon cinnamon and ¼ teaspoon cayenne pepper to the pecan filling for warmth and a subtle kick. I toast the pecans in butter with these spices for 3-4 minutes until fragrant, then cool before mixing with corn syrup.
The cayenne adds depth without overpowering the chocolate—trust me, it elevates the classic flavor profile. 🌶️
White Chocolate Swap
Replace the 2 cups dark chocolate chips with 1.5 cups dark + 0.5 cup white chocolate chips for a sweeter, creamier texture. Melt the white chips separately and fold into the batter at the end—this keeps the cake moist while adding a luxurious contrast.
The glaze will be even smoother with this tweak, and the filling stays gooey without being cloying.
Espresso Boost
Add 1 teaspoon instant espresso powder to the cake batter for a mocha-like depth. Dissolve it in the 0.25 cup milk before adding to the wet ingredients. This enhances the chocolate flavor without making the cake taste like coffee.
I pair it with a ½ teaspoon vanilla bean paste instead of extract for extra richness.
Salted Caramel Filling
Swap the corn syrup filling for a salted caramel version: melt 1 cup granulated sugar in a saucepan, add 0.5 cup heavy cream, and simmer until thickened.
Stir in 2 tbsp butter and ½ teaspoon flaky sea salt. Cool before spreading—this adds a sophisticated twist that balances the sweetness perfectly. 💫
Coconut-Free Option
Skip the coconut entirely and replace it with 1 cup crushed pretzels for a salty crunch. Toast them lightly in butter for 2 minutes until golden, then sprinkle over the assembled cake. This works surprisingly well for those avoiding coconut allergies or dietary restrictions while keeping the texture contrast.
Boozy Variations
Add 2 tablespoons bourbon or rum to the cake batter for a boozy depth. I recommend Maker's Mark bourbon—it adds warmth without overpowering. For the filling, infuse ½ cup of the corn syrup with 1 teaspoon vanilla bean seeds and ½ teaspoon cinnamon** before simmering.
This creates a sophisticated adult-friendly version.
Nutrition facts
Frequently asked questions
Why does Sally's version have toasted coconut on top?
The toasted coconut adds that signature crunch that makes German chocolate cake special. It contrasts perfectly with the moist cake layers and gooey pecan filling, creating a textural experience that keeps every bite exciting. Plus, toasting enhances the natural sweetness of the coconut while adding depth of flavor.
Can I make this cake without pecans?
While pecans are traditional, you can substitute with 1 cup chopped walnuts or 1 cup crushed pretzels for a salty crunch. For a nut-free version, try toasted coconut only or omit the filling entirely and use extra chocolate glaze instead. The cake will still be delicious—just adjust the filling to your preference.
How do I prevent my cake layers from cracking?
Cracking usually happens when the cake cools too quickly or the layers aren't level. Let the cake cool in the pans for 10 minutes before removing, then transfer to a wire rack to cool completely. Also, make sure your batter is evenly distributed in the pans and don't overmix—just combine the ingredients until just combined. Finally, use room-temperature eggs and butter for even baking.
Can I bake this cake in a different pan size?
Yes, but you'll need to adjust the baking time. For an 8-inch pan, bake for 20-25 minutes (the layers will be thicker). For a 10-inch pan, bake for 30-35 minutes. Always use a toothpick test—it should come out clean when inserted into the center. Just remember to scale the filling and glaze amounts proportionally to the cake size.
What's the best way to store leftovers?
Cover the cake tightly with plastic wrap or aluminum foil and store at room temperature for up to 2 days. For longer storage, refrigerate for up to 5 days. If freezing, wrap the whole cake tightly in plastic wrap and foil, then freeze for up to 3 months. Thaw overnight in the fridge before serving—never at room temperature to prevent sogginess.