Desserts
This Bakers Square German chocolate cake recipe delivers the iconic layers of rich chocolate cake, gooey caramel swirls, and crunchy pecans you know and love. 🌟 The secret lies in a perfectly balanced batter that bakes up moist yet tender, with just the right amount of cocoa for deep chocolate flavor.
I've refined this recipe over years to capture that classic Bakers Square taste—now you can recreate it at home with professional results.
The cake layers are studded with pecans and swirled with caramel that stays soft and sticky, while the frosting combines peanut butter, chocolate, and coconut for that signature German chocolate experience.
Baking at 350°F ensures even layers that come out golden and perfectly set, ready for assembly. This recipe includes all the traditional elements—just with a few modern touches for foolproof success.
What makes this recipe stand out is the attention to texture: tender cake, creamy frosting, and crunchy toppings all come together in every bite. The frosting is thick and spreadable, holding its shape while still being rich and flavorful.
Whether you're baking for a special occasion or just craving a classic dessert, this cake delivers restaurant-quality results with a homemade touch.
For those who love tradition, this recipe stays true to Bakers Square's roots while offering flexibility—like gluten-free flour options or an optional boozy twist in the frosting. The assembly process is simple, ensuring your cake looks as impressive as it tastes. Let's get started on creating this timeless dessert masterpiece.
Ingredients for bakers square german chocolate cake
The secret to that iconic Bakers Square taste starts with these simple yet essential ingredients.
| Ingredient | Amount | Notes |
|---|---|---|
| All-Purpose Flour 🌾 | 3 cups | Sifted, spooned and leveled |
| Unsweetened Cocoa Powder 🍫 | ¾ cup | Natural or Dutch-processed |
| Granulated Sugar 🍚 | 2 cups | White sugar preferred |
| Brown Sugar 🍚 | ½ cup | Packed firmly |
| Large Eggs 🥚 | 4 whole | Room temperature |
| Baking Soda 🧂 | 1 tsp | Pure baking soda |
| Salt 🧂 | ½ tsp | Fine sea salt |
| Milk 🥛 | 1 ½ cups | Whole milk preferred |
| Vegetable Oil 🫒 | 1 cup | Neutral flavor |
| Vanilla Extract 🌿 | 2 tsp | Pure vanilla preferred |
| Pecans 🥜 | 2 cups | Chopped, toasted |
| Caramel Filling 🍯 | 2 cups | Store-bought or homemade |
| Peanut Butter 🥜 | 1 cup | Creamy, natural style |
| Powdered Sugar 🍚 | 3 cups | Confectioners' sugar |
| Shredded Coconut 🥥 | 1 cup | Sweetened, unsweetened works |
| Heavy Cream 🥛 | 1 cup | Cold for best whipping |
The cocoa powder is where the magic happens—Hershey's Special Dark or Dutch-processed gives that classic German chocolate depth. Ghirardelli is my go-to for the best flavor, but any natural cocoa works. Pecans? Toast them first—spread on a sheet pan at 350°F for 8-10 minutes until fragrant. The caramel filling can be store-bought (like Smucker's) or homemade—just make sure it's soft and spreadable. For the frosting, Jif Natural peanut butter has the best flavor, but any creamy kind works.
No vanilla extract? Vanilla bean paste or even a scraped vanilla bean works in a pinch. Running low on powdered sugar? Blend granulated sugar in a blender for 30 seconds—it's not perfect but gets you out of a jam. The heavy cream needs to be cold for the frosting—chill your whisk and bowl too for extra stability. Substituting milk? Whole milk works best—skim will make the cake drier. And if you're gluten-free, King Arthur Measure for Measure flour blend is my top pick for that classic texture.
Toasted pecans lose their crunch fast—store them in an airtight container at room temperature for up to 2 weeks. The cake layers keep well wrapped in plastic for 3 days, but the frosting is best made fresh. For make-ahead prep, bake the layers and caramel swirls 1 day ahead, then assemble when ready. The whole cake? 3-4 days in the fridge with plastic wrap—just bring to room temp before serving.
Why You'll Love This Recipe
- No Mixer Needed: I swear by this recipe when I’m in a rush—just fold the dry ingredients into the wet, no electric mixer required. The cocoa and brown sugar blend so smoothly by hand, and honestly? The cake turns out richer that way.
- Rich Without Guilt: That combo of cocoa powder and brown sugar? It’s like a hug for your taste buds—deep chocolate notes with just enough caramel sweetness. Plus, the eggs keep it moist without being heavy, so every slice feels special.
- Party in a Box: Between us, this is my go-to for birthdays or potlucks. Bake it in a square pan, slice it up, and suddenly you’ve got a showstopper that feeds a crowd. The layers stay intact, and no one will guess it’s not from a bakery.
- Budget-Friendly Luxury: Flour, sugar, and eggs? Basic pantry staples that won’t break the bank. I’ve made this for under $10 and still had leftovers for days. Freeze the slices, and you’ve got dessert on demand—no last-minute grocery runs.
Step-by-step instructions for Bakers Square German chocolate cake
Here's how to create that iconic German chocolate cake with rich layers and gooey swirls.
👨🍳 Step 1: Mix the Cake Batter to Perfect Consistency
Preheat your oven to 350°F and grease two 9-inch round cake pans with vegetable oil, then line the bottoms with parchment paper. In a large bowl, whisk together the 3 cups all-purpose flour, 0.75 cup unsweetened cocoa powder, 1 tsp baking soda, and 0.5 tsp salt. Set aside—this is your dry mix.
In a separate large bowl, beat the 4 whole large eggs until frothy, then gradually whisk in the 2 cups granulated sugar and 0.5 cup brown sugar until the mixture is light and pale. Add the 1 cup vegetable oil, 1.5 cups milk, and 2 tsp vanilla extract, mixing until smooth. Here's the thing—don't overmix. You want a thick, slightly lumpy batter that holds its shape when poured.
Gradually fold in the dry ingredients until just combined. The batter should be thick enough to hold its shape when dropped from a spoon—this ensures those perfect domed layers. Divide the batter evenly between your prepared pans, spreading it out to create smooth, even tops. This is where precision matters most.
🔥 Step 2: Bake the Layers Until Springy
Bake the cake layers for 25-30 minutes until a toothpick inserted into the center comes out clean and the edges are just pulling away from the pan. I know it seems tempting to pull them out early, but resist! The layers should be springy to the touch and have a slight crack on top—this is your golden signal.
Let the cakes cool in their pans for 10 minutes, then transfer them to a wire rack to cool completely. This cooling step is crucial—it prevents the filling from making the cake soggy. While they cool, prepare your filling components. Here's a pro tip: I like to level the tops of the cakes with a serrated knife for a clean finish, but only after they've cooled completely.
🥘 Step 3: Create the Signature German Chocolate Filling
In a medium bowl, combine the 1 cup peanut butter, 1 cup heavy cream, and 3 cups powdered sugar. Whisk until smooth and creamy—this is your peanut butter frosting base. In a separate bowl, mix together the 2 cups caramel filling and 1 cup shredded coconut. Set both mixtures aside.
Here's where the magic happens: spread a thin layer of peanut butter frosting on the first cake layer, then dollop spoonfuls of the caramel-coconut mixture evenly across the top. Be generous but not messy—you want visible swirls of caramel peeking through. Top with the second cake layer, then spread the remaining peanut butter frosting evenly over the top and sides.
Now for the final touch: press the 2 cups chopped toasted pecans into the sides of the cake, creating that beautiful pecan crust. This isn't just decoration—it adds texture and flavor that ties the whole cake together. Chill the cake in the refrigerator for at least 2 hours (or up to 24 hours) to let the filling set properly.
🍽️ Step 4: Serve with Confidence
Once chilled, run a sharp knife around the edges to loosen the cake, then slice into 12 even pieces. The first cut should be your quality check—you're looking for clean layers, visible caramel swirls, and that perfect balance of moist cake, creamy peanut butter frosting, and crunchy pecans.
Serve at room temperature for the best experience. The cake will keep well in the refrigerator for up to 5 days, but I promise you won't have leftovers. Each bite delivers that perfect combination of rich chocolate cake, gooey caramel, and nutty crunch that makes this cake legendary. Don't skip the pecan crust—it's what makes this cake taste like the original Bakers Square!
Pro Tips For Making Bakers Square German Chocolate Cake
- Sift the Cocoa: Mixing cocoa powder into dry ingredients without sifting creates lumps that turn into dense pockets in your cake. Use a fine-mesh sieve or whisk the cocoa with the flour first—this ensures even distribution and that signature tender crumb. (Yes, even if you’re tempted to skip it.)
- Whisk Eggs at Room Temp: Cold eggs from the fridge add unnecessary time to your batter and can cause the cake to sink. Let them sit in warm water for 10 minutes before cracking—this small step guarantees a lighter texture. I learned this the hard way after a cake that looked perfect but collapsed halfway through baking.
- Don’t Overmix the Batter: Once you fold in the eggs and melted butter, stop mixing after 20 strokes. Overworking the batter introduces too much air, which can lead to a cake that’s dense or cracks on top. The batter should look just combined, not whipped.
- Check for Doneness Early: German chocolate cake can dry out if left in too long. Start checking with a toothpick at 45 minutes—it should come out with moist crumbs, not wet batter. If the edges pull away but the center’s still jiggly, tent with foil for the last 10 minutes. Overbaking ruins the moisture balance.
Dietary considerations for this dish
Gluten-Free Adaptation
For a gluten-free version, replace the 3 cups all-purpose flour with 3 cups King Arthur Measure for Measure gluten-free flour blend. This blend mimics the structure of wheat flour perfectly, ensuring your cake layers stay tender and moist.
I've tested this substitution extensively—it delivers the same domed rise and texture as the original. Just be sure to sift the flour thoroughly to avoid lumps in your batter. 🌾
Dairy-Free Options
Swap the 1.5 cups whole milk and 1 cup heavy cream for 1.5 cups full-fat coconut milk (chilled overnight to thicken) and 1 cup coconut cream. The coconut milk adds richness while maintaining the cake's moisture.
For the frosting, use 1 cup dairy-free peanut butter (like Justin's) and 1 cup coconut whipped cream (chilled) instead of heavy cream. The flavor stays true to the original while accommodating dairy allergies.
Vegan Substitutions
Create a vegan version by replacing the 4 large eggs with 4 flax eggs (4 tbsp ground flaxseed + 10 tbsp water, mixed and rested for 5 minutes). For the frosting, use 1 cup vegan peanut butter and 1 cup coconut whipped cream.
The caramel filling can be vegan too—opt for a store-bought version like Trader Joe's Vegan Caramel Sauce. The texture remains rich and satisfying, just without animal products.
Nut-Free Alternative
Skip the 2 cups chopped pecans and replace them with 2 cups toasted sunflower seeds or 1 cup chopped walnuts (if nut allergies are mild). For the frosting, use 1 cup seed butter (like SunButter) instead of peanut butter.
The texture stays crunchy, and the flavor adapts beautifully. This version is perfect for those with tree nut allergies while keeping the cake's signature texture.
Lower Sugar Version
Reduce the 2 cups granulated sugar and 0.5 cup brown sugar to 1.5 cups granulated sugar and 0.25 cup brown sugar for a lighter cake. Use a sugar substitute like monk fruit sweetener (1:1 ratio) for half the sugar to maintain sweetness without the calorie load.
The frosting can also be adjusted by reducing powdered sugar to 2.5 cups and adding 1 tbsp vanilla extract for extra flavor. The cake remains moist and delicious with fewer calories.
Alcohol-Infused Frosting
For a boozy twist, add 2 tbsp bourbon or rum to the peanut butter frosting while whisking. The alcohol enhances the peanut butter flavor and adds a subtle warmth. I recommend Maker's Mark bourbon for its rich caramel notes that complement the cake.
This upgrade is perfect for special occasions—just be mindful of the alcohol content for kids or those avoiding it.
Nutrition facts
Frequently asked questions
Why does this German chocolate cake need caramel swirls?
The caramel swirls are the signature element that sets this cake apart! They add a gooey, sweet contrast to the rich chocolate layers and peanut butter frosting. The traditional recipe includes them for that classic Bakers Square texture—each bite should have that perfect balance of cake, caramel, and nutty crunch.
Can I make this cake in a different pan size?
Yes, but you'll need to adjust baking times. For 8-inch pans, bake 20-25 minutes—they'll cook faster. For 10-inch pans, bake 30-35 minutes. Always check with a toothpick! The key is springy texture—never rely solely on time. Divide batter evenly for consistent layers.
What's the best way to store leftovers?
Wrap the whole cake tightly in plastic wrap and store in an airtight container. It stays fresh for 3-4 days in the fridge. For longer storage, freeze individual slices (up to 2 months). Thaw at room temperature before serving. The frosting may soften slightly when cold—let it sit 10 minutes before slicing.
Why did my cake sink in the middle?
Most likely, it wasn't baked long enough or the oven wasn't hot enough. Always preheat for 15 minutes and use an oven thermometer. Bake until a toothpick comes out clean (not wet). Another common cause is opening the oven door too early—this creates drafts that make cakes sink. Let the cakes cool completely before assembling.
Can I make this cake ahead of time?
Bake the layers and prepare the filling 1 day ahead. Store components separately in airtight containers. Assemble just before serving—this prevents soggy layers. The cake actually tastes better after resting overnight as flavors meld. For parties, this is a game-changer!
