Last Thanksgiving, I needed a dessert that looked good but wouldn't take up my oven for hours while the turkey was in there. I remembered my mom making this German chocolate cake roll every Christmas when I was a kid, but I'd never tried it myself because it looked complicated. Turns out it's way easier than a regular layer cake, and when I sliced it at dinner, everyone just stopped talking for a second staring at that swirl before grabbing pieces. We've made it probably 40 times since then for birthdays, holidays, and random Sundays when Oliver asks for "the swirly chocolate cake."
Why This German Chocolate Cake Roll Works
I've made this German chocolate cake roll about 40 times over the last year for different stuff, so I know exactly why it works when other cake rolls fall apart or crack into pieces. The chocolate sponge cake has just enough structure to roll without breaking but stays soft enough that it's not dry or dense. The trick is getting the eggs and flour ratio right - too much flour and it cracks, not enough and it's too weak to roll. I figured this out the hard way after my first three tries cracked so bad they looked like the Grand Canyon running through them. Now I use exactly the measurements I'm giving you and it works every single time.
The coconut pecan filling is what makes this actually taste like German Chocolate Cake Roll instead of just a regular chocolate roll. Most recipes use canned frosting or shortcuts, but making the real filling with sweetened condensed milk, shredded coconut, and chopped pecans takes maybe 10 extra minutes and tastes completely different. The filling stays creamy but thick enough that it doesn't leak out the ends when you slice it. I learned to let the filling cool all the way down before spreading it on the cake - warm filling makes the cake soggy and everything slides around. Cold filling from the fridge spreads perfect and stays where you put it.
Jump to:
- Why This German Chocolate Cake Roll Works
- Ingredients For German Chocolate Cake Roll
- How To Make German Chocolate Cake Roll
- Equipment For German Chocolate Cake Roll
- Storage Tips
- Smart Swaps for Your German Chocolate Cake Roll
- German Chocolate Cake Roll Variations
- Top Tip
- FAQ
- Time to Start Baking!
- Related
- Pairing
- German Chocolate Cake Roll
Ingredients For German Chocolate Cake Roll
For the Chocolate Sponge Cake:
- Large eggs
- Granulated sugar
- Cocoa powder
- All-purpose flour
- Baking powder
- Salt
- Vanilla extract
- Powdered sugar
For the Coconut Pecan Filling:
- Sweetened condensed milk
- Egg yolks
- Unsalted butter
- Shredded coconut
- Chopped pecans
- Vanilla extract
For the Chocolate Ganache:
- Heavy cream
- Semi-sweet chocolate chips
- Butter
See recipe card for quantities.
How To Make German Chocolate Cake Roll
I've made this 40 times, so here's what actually works without the German Chocolate Cake Roll cracking everywhere:
Bake the Perfect Chocolate Sponge Cake
- Preheat oven to 350°F and line 15x10 jelly roll pan with parchment paper
- Separate eggs carefully - no yolk in the whites or they won't whip up
- Beat egg yolks with half the sugar until thick and pale yellow
- Mix in cocoa powder, flour, baking powder, salt, and vanilla until smooth
- In separate bowl, beat egg whites until foamy, add remaining sugar gradually
- Beat egg whites to stiff peaks - they should stand straight up
- Fold egg whites into chocolate batter gently - don't overmix or deflate them
- Spread batter evenly in prepared pan and bake 12-15 minutes
Roll It While It's Hot
- Dust clean kitchen towel with powdered sugar while cake bakes
- When cake is done, immediately flip it onto sugared towel
- Peel off parchment paper carefully so you don't tear the cake
- Starting from short end, roll cake up with the towel inside
- Let it cool completely rolled up - this trains it to stay rolled
Make the Coconut Pecan Filling
- Cook sweetened condensed milk, egg yolks, and butter in saucepan over medium heat
- Stir constantly for about 10 minutes until mixture thickens
- Remove from heat and stir in shredded coconut, chopped pecans, and vanilla
- Let filling cool completely in the fridge - warm filling makes the cake soggy
- Don't skip the cooling or everything will slide around
Fill and Finish Your Cake Roll
- Carefully unroll the cooled cake - it should unroll without cracking
- Spread cold coconut pecan filling evenly over cake, leaving half inch border
- Roll cake back up without the towel this time, rolling tightly but gently
- Place seam-side down on serving plate
- Make chocolate ganache by heating cream and pouring over chocolate chips
- Drizzle ganache over the rolled cake and let it set
Equipment For German Chocolate Cake Roll
- 15x10 inch jelly roll pan (exact size matters)
- Parchment paper (don't skip this)
- Clean kitchen towel (not terry cloth, smooth weave)
- Hand mixer or stand mixer
- Medium saucepan (for the filling)
- Offset spatula (for spreading filling)
Storage Tips
Counter Storage (4-6 hours):
- Keep it covered loosely with plastic wrap
- Don't leave it out longer than that
- The filling has dairy and can go bad
- Fine for parties where people eat it fast
Fridge (5-7 days):
- Let it cool completely first
- Wrap really tight in plastic wrap
- Store in airtight container if you have one big enough
- Bring to room temp 30 minutes before serving or it's too cold
Freezer (2-3 months):
- Wrap in plastic wrap then foil (double wrap it)
- Don't add the ganache until after thawing
- Thaw in fridge overnight
- Add fresh ganache before serving
Make-Ahead Tips:
- Bake the cake roll and fill it the day before
- Keep it wrapped in the fridge overnight
- Add the chocolate ganache the day you're serving
- Tastes better after sitting overnight anyway
Smart Swaps for Your German Chocolate Cake Roll
I've made this for people with different needs and allergies, here's what actually works:
Cake Base Options:
- Regular cocoa → Dark cocoa powder (richer flavor)
- All-purpose flour → Gluten-free flour blend
- Granulated sugar → Coconut sugar (darker color)
- Eggs → Can't swap these, cake won't roll
Filling Changes:
- Shredded coconut → Toasted coconut (more flavor)
- Pecans → Walnuts or almonds
- Sweetened condensed milk → Can't really swap this
- Regular coconut → Unsweetened coconut (less sweet)
Ganache Switches:
- Semi-sweet chocolate → Dark chocolate chips
- Heavy cream → Coconut cream for dairy-free
- Butter → Skip it if you want
- Chocolate chips → Chopped chocolate bar
Dietary Swaps:
- Regular → Sugar-free sweetened condensed milk
- Full sugar → Stevia or monk fruit (texture changes)
- Dairy butter → Plant-based butter in filling
German Chocolate Cake Roll Variations
Salted Caramel Version:
- Drizzle caramel sauce over the coconut pecan filling before rolling
- Add sea salt flakes on top of the chocolate ganache
- Use salted butter in the filling instead of unsalted
- Tastes like fancy bakery stuff
Peppermint Chocolate Roll:
- Add peppermint extract to the cake batter
- Mix crushed candy canes into the ganache
- Skip the coconut pecan filling, use chocolate buttercream instead
- Perfect for Christmas parties
Espresso Chocolate Cake Roll:
- Add instant espresso powder to the cake batter
- Mix espresso into the chocolate ganache
- Keep the coconut pecan filling the same
- For people who love coffee and chocolate together
Nutella Stuffed Version:
- Spread Nutella on the cake before adding coconut pecan filling
- Use half the regular filling amount
- Drizzle with Nutella instead of ganache
- Oliver's favorite variation by far
Top Tip
- My mom taught me the best trick for this German chocolate cake roll that she learned after years of making it crack and fall apart. When the cake comes out of the oven, most recipes say to just flip it onto a towel and roll it up. But mom figured out that if you let it sit for exactly 2 minutes first, it releases steam and doesn't stick to the parchment paper as bad. Those 2 minutes make the difference between the cake peeling off clean or tearing into pieces when you try to flip it.
- Her other secret was using a damp towel instead of a dry one for rolling. She'd take a clean kitchen towel, run it under cold water, wring it out really good so it was just barely damp, then dust it with powdered sugar. The tiny bit of moisture keeps the cake from drying out while it cools rolled up, so when you unroll it later to add the filling, it's still soft and bendy. Dry towels suck all the moisture out of the cake and make it stiff and it cracks easier.
- The last thing mom does that I never see in recipes is she scores the cake lightly with a knife about an inch from the short end before rolling it. Just a gentle line across, not cutting through, just making a little dent. That starting line makes it way easier to get the roll going in the right direction and keeps it tight from the beginning. Now when I make this German chocolate cake roll, I do all three of her things - wait 2 minutes, use a damp towel, and score that starting line.
FAQ
What makes German chocolate different from chocolate cake?
German Chocolate Cake Roll isn't actually from Germany - it's named after Sam German who made a type of sweet baking chocolate in 1852. What makes this German chocolate cake roll different from regular chocolate cake is the coconut pecan filling. Regular chocolate cake uses buttercream or fudge frosting, but German chocolate cake always has that sweetened condensed milk, shredded coconut, and chopped pecan filling that you cook on the stove.
What does a German chocolate cake consist of?
A German chocolate cake has chocolate sponge cake layers with a coconut pecan filling between them. The filling is sweetened condensed milk, egg yolks, butter, shredded coconut, and chopped pecans cooked together until it gets thick. This German chocolate cake roll uses the same filling but rolls it inside the cake instead of stacking layers, so you get that coconut pecan stuff in every single bite.
What is the misconception about German chocolate cake?
The biggest misconception about German Chocolate Cake Roll is that it comes from Germany. It's actually American and named after Samuel German's sweet baking chocolate. Another thing people get wrong is thinking you need special German chocolate - you can use regular cocoa powder or semi-sweet chocolate. Some people also think the filling needs to be refrigerated until it's hard, but it should stay creamy and spreadable.
What's in a German chocolate cake shot?
A German chocolate cake shot is a drink that's supposed to taste like German chocolate cake. It usually has Frangelico hazelnut liqueur, vanilla vodka, and a splash of cream or Irish cream. Some versions throw in chocolate liqueur. It has nothing to do with this German chocolate cake roll recipe - it's just a party drink that's supposed to remind you of the dessert's coconut and chocolate taste.
Time to Start Baking!
Now you've got every secret behind this German Chocolate Cake Roll - from Mom's damp towel trick to how to keep it from cracking when you roll it up. This dessert proves that stuff that looks fancy doesn't have to be hard or take all day. What started as me being too scared to try my mom's recipe turned into the dessert I make for every holiday, birthday, and random Sunday when Oliver asks for "the swirly cake." I've brought it to probably 15 different parties and every single time people ask for the recipe before they even finish eating their piece.
Craving more easy desserts that look way harder than they are? Try our Easy Lemon Cream Cheese Dump Cake that comes together in 10 minutes with stuff from your pantry. Need a dinner that's basically comfort food? Our Easy Buffalo Chicken Stuffed Sweet Potatoes are what we eat when nobody feels like real cooking. Want another dessert that makes people think you're fancy? Check out The Best Lemon Cream Tart Recipe that looks like you bought it from a bakery but takes less time than this cake roll!
Share your German Chocolate Cake Roll wins and tag us with your slices! We love seeing your swirls and hearing about your own baking mess-ups that turned into wins!
⭐⭐⭐⭐⭐ Rate this German Chocolate Cake Roll and join our baking community!
Need help with a step or stuck on something? Check our FAQ section above for answers to stuff people ask all the time!
Related
Looking for other recipes like this? Try these:
Pairing
These are my favorite dishes to serve with German Chocolate Cake Roll
German Chocolate Cake Roll
Equipment
- 1 15x10 inch jelly roll pan (Exact size matters for correct thickness)
- 1 Parchment paper (Prevents sticking)
- 1 Clean kitchen towel (Smooth weave, not terry cloth; can use damp)
- 1 Hand mixer or stand mixer (For whipping eggs)
- 1 Medium saucepan (To cook filling)
- 1 Offset spatula (For spreading filling and ganache)
Ingredients
Chocolate Sponge Cake
- 4 large Eggs - Separated
- ¾ cup Granulated sugar - Divided
- ⅓ cup Cocoa powder - Unsweetened
- ½ cup All-purpose flour - Spoon and level
- 1 teaspoon Baking powder
- ¼ teaspoon Salt
- 1 teaspoon Vanilla extract
- Powdered sugar - For dusting towel
Coconut Pecan Filling
- 1 can (14 oz) Sweetened condensed milk
- 3 large Egg yolks
- ½ cup Unsalted butter - 1 stick
- 1 cup Shredded coconut - Sweetened
- 1 cup Chopped pecans - Toasted if desired
- 1 teaspoon Vanilla extract
Chocolate Ganache
- ½ cup Heavy cream - Warmed
- 1 cup Semi-sweet chocolate chips - Or chopped chocolate
- 1 tablespoon Butter - Adds shine
Instructions
- Preheat oven to 350°F (175°C). Line a 15x10-inch jelly roll pan with parchment paper and lightly grease. Separate eggs and set out ingredients.
- Beat egg yolks with half the sugar until thick and pale. Add cocoa, flour, baking powder, salt, and vanilla. In another bowl, whip egg whites with remaining sugar until stiff peaks form, then gently fold into the chocolate mixture.
- Spread batter evenly in the prepared pan. Bake 12-15 minutes until cake springs back when touched. Let rest 2 minutes before turning out onto a powdered-sugar-dusted towel.
- Peel off parchment paper, lightly score one short edge, and roll the warm cake up in the towel (slightly damp if desired). Let it cool completely to set the shape.
- Cook condensed milk, egg yolks, and butter over medium heat for about 10 minutes until thickened. Stir in coconut, pecans, and vanilla, then chill completely. Unroll cooled cake, spread filling evenly, and roll back up tightly seam-side down.
- Heat cream and pour over chocolate chips and butter. Stir until smooth, then drizzle or spread over the cake roll. Let the ganache set before slicing and serving.


















Leave a Reply