Desserts
This German chocolate cake recipe with baker's unsweetened chocolate delivers rich, fudgy layers swirled with peanut butter frosting and toasted pecans—exactly what makes it a classic. The deep chocolate flavor comes from high-quality unsweetened chocolate, while the peanut butter frosting adds a perfect balance of sweetness and nuttiness.
I’ve perfected this version over years of baking, ensuring every slice is moist, decadent, and packed with texture.
The secret to this cake lies in the layers: a velvety chocolate batter infused with espresso powder for depth, swirled with a smooth peanut butter ganache before baking. Once cooled, it’s topped with a creamy peanut butter frosting and toasted pecans for crunch.
The result? A cake that’s rich enough to satisfy chocolate lovers but light enough to enjoy as a dessert or even a breakfast treat.
Baking at 350°F ensures even cooking, while precise layering and frosting techniques create that signature German chocolate texture—dense yet tender, with pockets of fudgy chocolate throughout. The frosting isn’t just sweet; it’s thick, spreadable, and holds up beautifully, making this cake perfect for celebrations or a special Sunday dessert.
Ready in about 2 hours (including cooling and frosting), this recipe is ideal for those who want restaurant-quality German chocolate cake at home. Whether you’re serving a crowd or treating yourself, this version stays true to tradition while delivering a modern twist. Let’s get baking!
Ingredients for baker's unsweetened chocolate german chocolate cake
Twelve ingredients, two hours, and a cake that tastes like a bakery secret.
| Ingredient | Amount | Notes |
|---|---|---|
| Baker's Unsweetened Chocolate 🍫 | 8 oz | High-quality, chopped into chips |
| All-Purpose Flour 🌾 | 2 ½ cups | Sifted, spooned lightly |
| Granulated Sugar 🍚 | 2 cups | Superfine preferred for smoothness |
| Packed Brown Sugar 🍚 | 1 cup | Lightly packed, not compacted |
| Unsalted Butter 🧈 | 1 ½ cups | Cold, cubed, full-fat preferred |
| Large Eggs 🥚 | 4 whole | Room temperature, separated |
| Vanilla Extract 🌿 | 2 tsp | Pure, high-quality preferred |
| Espresso Powder ☕ | 1 tbsp | Instant, enhances chocolate depth |
| Baking Powder 🍞 | 1 ½ tsp | Aluminum-free for best results |
| Salt 🧂 | ½ tsp | Fine sea salt preferred |
| Peanut Butter 🥜 | 1 ½ cups | Creamy, natural, unsweetened |
| Heavy Cream 🥛 | ½ cup | Cold, for peanut butter frosting |
| Powdered Sugar 🍚 | 3 cups | Sifted for smooth frosting |
| Toasted Pecans 🌰 | 1 ½ cups | Chopped, skin-on preferred |
The baker's unsweetened chocolate is non-negotiable here—Ghirardelli or Valrhona are my go-tos, but any high-quality bar will work. Grab the chips, not the bars; they melt more evenly into the batter. The espresso powder might be lurking in your coffee drawer, but if not, Starbucks or Peet's sell it in tiny jars. For the peanut butter, natural, unsweetened is a must—no sugar or oil fillers. Toast your own pecans in a dry pan until fragrant; Trader Joe's sells pre-toasted if you're short on time, but fresh is always better.
No espresso powder? Instant coffee at half the amount works in a pinch. Substituting butter? European-style butter like Plugrá adds richness, but stick with unsalted. The frosting can be made with cream cheese for a tangier twist, but peanut butter frosting is classic. If your batter seems too thick, add 1 tbsp milk at a time—just don’t overdo it. For extra decadence, fold in 1 oz extra chocolate chips into the batter before swirling.
This cake keeps beautifully—3 days at room temperature covered loosely, or 1 week refrigerated. Freeze layers separately for up to 3 months if you're prepping ahead. The frosting can be made 2 days early and stored in the fridge; just rewhip before spreading. Serve at room temperature for the best texture—30 minutes out of the fridge makes all the difference.
Why You'll Love This Recipe
- No Mixer Needed: I’ll be real—this cake only calls for a whisk and a bowl. No stand mixer, no electric beaters, just good old elbow grease (or a sturdy hand mixer if you’re feeling fancy). That rich baker’s chocolate melts into the butter like a dream, so you’re really just folding everything together—no fancy techniques required.
- Deep Chocolate Magic: That first bite? It’s like biting into a hug. The baker’s unsweetened chocolate gives it a serious, almost fudgy depth, but the brown sugar keeps it from being too heavy. And when you add the toasted nuts (if you’re feeling extra), it’s like dessert got a cozy sweater—warm, satisfying, and impossible to resist.
- Leftovers That Shine: This cake actually improves the second day. The flavors meld together, and the texture stays moist (no dry crumbs here). I’ve sent slices to work in the morning, packed them for road trips, and even turned extra into decadent trifle layers—because why not? It’s that good.
- Budget-Friendly Luxury: Here’s what sold me—this tastes like a high-end bakery cake but costs next to nothing. Baker’s chocolate is a one-time investment, and the rest? Basic pantry staples. You’re getting that velvety chocolate flavor without the price tag, and honestly? That’s a win I’ll take every time.
Step-by-step instructions for deep chocolate fudge swirls with peanut butter frosting
Here's the exact method I use to create rich, fudgy layers with perfect swirls and a velvety peanut butter frosting.
Melt the Chocolate and Prepare the Fudge Swirl
First, melt the 8 oz Baker's Unsweetened Chocolate and 1.5 cups Unsalted Butter together in a heatproof bowl set over a saucepan of simmering water, stirring until completely smooth. Remove from heat and let cool slightly—you want it warm but not hot when mixing with the other ingredients.
In a separate large bowl, whisk together 2 cups Granulated Sugar, 1 cup Packed Brown Sugar, 4 whole Large Eggs, 2 tsp Vanilla Extract, 1 tbsp Espresso Powder, 2.5 cups All-Purpose Flour, 1.5 tsp Baking Powder, and 0.5 tsp Salt. Mix just until combined—don't overmix. Gently fold in half of the melted chocolate mixture, then add the remaining chocolate in a zigzag pattern for those signature swirls.
Bake the Cake Layers Until Perfectly Set
Divide the batter evenly between two 9-inch round cake pans lined with parchment paper. Bake at 350°F for 25-30 minutes, or until a toothpick inserted in the center comes out clean. The edges should be set but the center should still have a slight bounce—this ensures a moist, fudgy texture.
Here's the thing—don't open the oven door early. The sudden temperature drop can cause the cakes to sink. Let them bake undisturbed until they're perfectly set but still rich in the middle. I like to check at the 25-minute mark to see if the tops are golden brown.
Assemble the Cake with Peanut Butter Frosting
Once the cakes are completely cool, level the tops if needed. In a separate bowl, beat 1.5 cups Peanut Butter and 0.5 cup Heavy Cream together until smooth and creamy. Gradually add 3 cups Powdered Sugar, mixing until the frosting is thick and spreadable but still pipeable.
Place the first cake layer on a serving plate, spread a generous layer of frosting, then top with the second layer. The frosting should be thick enough to hold the cake together but still smooth enough to spread evenly. Sprinkle 1.5 cups Toasted Pecans over the top for texture and crunch.
Chill and Slice for Maximum Richness
Refrigerate the cake for at least 2 hours (or overnight) before slicing. This step is crucial—it allows the flavors to meld and the frosting to set properly. The longer it chills, the more intense the chocolate and peanut butter flavors become.
When ready to serve, slice into 12 equal pieces—each one will have that perfect balance of dense chocolate layers, creamy peanut butter frosting, and toasted pecans. The contrast between the rich fudge and the smooth frosting is what makes this cake truly special.
Pro Tips For Making Baker'S Unsweetened Chocolate German Chocolate Cake
- MELT THE CHOCOLATE RIGHT: Use a double boiler or microwave in 20-second bursts—stirring between each—until smooth. I learned this the hard way: dumping chunks into hot butter creates lumps that ruin the texture, no matter how much you beat it later.
- WEIGH THE BROWN SUGAR: Pack it tightly into the measuring cup—no tapping, just press with a spoon. Loose brown sugar throws off the moisture balance, and this cake needs that caramel depth to shine. Trust me, your slice will taste noticeably better.
- BAKE UNTIL SPRINGY: The toothpick test is overrated here—press the center instead. It should bounce back slowly, not wobble like jelly. German chocolate cake’s dense, so pull it when the edges just pull away, or you’ll end up with a dry, cakey brick.
- FOLD IN THE FILLING LAST: Whip the coconut-pecan mixture after the cake batter cools slightly—just warm enough to soften the butter, not hot. Dumping cold filling into warm batter makes it sink like a stone. Fold it in gently, like tucking in a blanket, not stirring like you’re angry.
Dietary considerations for this dish
Gluten-Free Adaptation
Replace the 2.5 cups all-purpose flour with a high-quality gluten-free blend like King Arthur Measure for Measure, which mimics the texture perfectly. I’ve found that a 1:1 substitution works best, but add 1 extra tsp xanthan gum to ensure proper structure.
For extra moisture, increase the peanut butter frosting by ¼ cup powdered sugar—gluten-free cakes tend to dry out faster. 🌾
Vegan Options
Swap the butter for vegan butter like Miyoko’s and use flax eggs (mix 1 tbsp ground flaxseed + 3 tbsp water per egg). For the frosting, replace heavy cream with full-fat coconut milk, whipped until stiff.
The cake will still be rich, though slightly denser. I recommend adding 1 tbsp cocoa powder to the batter to deepen the chocolate flavor.
Lower Sugar Version
Reduce the granulated sugar to 1.5 cups and the brown sugar to ½ cup, then add ¼ cup applesauce to the batter for moisture. For the frosting, use 2 cups powdered sugar and a touch of vanilla protein powder (like Orgain) to bulk it up without extra sweetness.
The cake stays moist but with fewer calories—perfect for a guilt-free indulgence.
Nut-Free Twist
Skip the pecans and replace them with toasted coconut flakes or crushed pretzels for a salty contrast. For the peanut butter frosting, use a sunflower seed butter like SunButter—it has the same creamy texture but nut-free. This version still delivers that signature German chocolate flavor without the allergens.
Keto-Friendly Adjustments
Replace the flour with almond flour (2 cups) and add ¼ cup coconut flour for binding.
Use Swerve sweetener instead of sugar (adjust to taste) and omit the frosting—opt for a chocolate avocado mousse (blend 1 ripe avocado + 2 oz melted dark chocolate + 2 tbsp cocoa powder) instead. The cake will be denser but still rich and satisfying.
Nutrition facts
Frequently asked questions
Why does this recipe use baker's unsweetened chocolate instead of regular chocolate?
Baker's unsweetened chocolate delivers a deeper, more intense chocolate flavor with less sweetness, creating that classic German chocolate cake richness. It also contains more cocoa solids, which enhances the fudge-like texture in the layers. Plus, it melts more smoothly than bars, ensuring perfect swirls.
Can I make this cake without pecans?
While pecans are traditional, you can substitute with toasted coconut flakes, crushed pretzels, or even chopped walnuts. For a nut-free version, try sunflower seed butter in the frosting instead of peanut butter. The cake will still taste amazing—just the texture will change slightly.
How do I fix a cake that's cracked or sunken?
Cracking often happens if the oven temperature drops too quickly. To prevent it, avoid opening the oven door early. If your cake sinks, try this: slice off the top ¼ inch, level it, then frost and decorate as usual. The texture underneath will still be moist and delicious!
Can I make this cake ahead of time?
Yes! Bake the layers 1 day ahead and store them wrapped at room temperature. Assemble the cake 24 hours before serving and refrigerate. The flavors actually improve with time, especially the peanut butter frosting. Just let it sit at room temperature for 30 minutes before slicing.
What's the secret to perfect peanut butter frosting?
The key is using cold heavy cream and beating it with the peanut butter until completely smooth before adding powdered sugar. This prevents lumps and creates a silky texture. For extra richness, add 1 tbsp melted butter to the frosting. Chill it for 30 minutes before spreading to make it easier to work with.