pin it
I remember the first time I saw a cake roll in a bakery window and thought it was some kind of magic — how does a flat cake become a perfect spiral? It wasn't until I tried making one myself that I realized the technique is actually quite logical once you understand it. This Chocolate Peanut Butter Cake Roll is my all-time favorite version. The sponge bakes thin and flexible, almost like a cocoa-scented blanket, and the peanut butter cream filling is so smooth and rich it's hard not to sneak spoonfuls while assembling. Rolling it while warm in a powdered-sugar towel keeps it from cracking — that's the single most important trick. Once chilled and sliced, every single piece reveals that stunning swirl of dark chocolate and golden cream. The ganache poured over the top is almost unfair — it pools and drips in the most cinematic way. This is the recipe I make when I want to genuinely impress someone.
Why I love this recipe
Where do I even start? The flavors are just a dream together — chocolate and peanut butter are one of the greatest combinations ever invented, and this roll highlights both without either one overpowering the other. But beyond the taste, I love how this recipe makes me feel like a skilled baker every single time. The rolling technique sounds intimidating but works like a charm when you follow the steps. I love that it can be made ahead of time and actually gets better after a night in the fridge as the filling sets and the flavors deepen. I love the way it looks on a plate — that spiral cross-section is genuinely stunning and always gets a reaction. And I love that it feeds a crowd beautifully, making it the perfect thing to bring to any gathering.
What You Need From Your Kitchen
- Cocoa Powder: Sifted and folded into the batter to create a deep, rich chocolate sponge that rolls without cracking.
- Eggs: Beaten with sugar until pale and ribbony to give the sponge its light, airy structure.
- Creamy Peanut Butter: Whipped into the cream cheese filling for a smooth, indulgent center with bold peanut flavor.
- Cream Cheese: Softened and beaten as the base of the filling, adding a subtle tang that balances the sweetness.
- Dark Chocolate Chips: Melted with cream and butter into a glossy ganache that gets poured dramatically over the finished roll.
- Heavy Cream: Used both in the filling (whipped for lightness) and in the ganache (for richness and pour consistency).
- Crushed Roasted Peanuts: Scattered on top of the ganache for crunch and a beautiful rustic finish.
Let's Make These Together
- Preheat and prep your pan
- Heat oven to 375°F and line your jelly roll pan with parchment. Dust a clean kitchen towel with powdered sugar and set it nearby — you'll need it the moment the cake comes out of the oven, so having it ready is essential.
- Beat eggs until ribbony
- Using an electric mixer, beat the eggs and sugar together on high speed for a full 5 minutes. You want the mixture to be pale, thick, and fall from the beater in wide ribbons. This step is what gives the sponge its lift and delicate texture.
- Fold in the dry ingredients
- Sift the flour, cocoa powder, and baking powder directly over the egg mixture and fold gently with a spatula using wide, slow strokes. Stop the moment you see no more dry streaks — overmixing deflates the batter and leads to a dense sponge.
- Bake and roll immediately
- Spread the batter evenly in the pan and bake for 12–15 minutes. As soon as it comes out, flip it onto the sugared towel, peel off the parchment, and roll it up from the short end while hot. This trains the cake to hold its shape without cracking when you fill it later.
- Make the peanut butter filling
- Beat cream cheese until silky smooth, then mix in peanut butter and powdered sugar. Separately whip the heavy cream to soft peaks and fold it in. The result is a cloud-like, rich filling that pipes and spreads beautifully.
- Fill, roll, and chill
- Unroll the cooled sponge carefully, spread the filling evenly leaving a small border, then re-roll tightly. Place seam-side down and refrigerate for at least 30 minutes so everything sets before you add the ganache.
- Pour the ganache and garnish
- Make the ganache by pouring hot cream over chocolate chips and butter, stirring until glossy. Pour over the chilled roll and immediately top with crushed peanuts and chocolate chunks. Refrigerate briefly, then slice and serve.
pin it
Switch Things Up
I first made this on a rainy Sunday when I had a block of cream cheese that needed using and a serious craving for something chocolate-peanut butter. I didn't think the sponge would roll without cracking — but wrapping it in the towel while warm was the game changer. I ended up doubling the ganache because honestly why not, and scattering extra peanuts all over the top. The moment I sliced into it and saw that perfect spiral, I immediately texted a photo to everyone I knew. This one's a keeper.
Perfect Pairings
Serve this Chocolate Peanut Butter Cake Roll alongside a tall glass of cold whole milk or a creamy vanilla latte — the warm bitterness of coffee cuts beautifully through the richness. A scoop of vanilla bean ice cream on the side takes it completely over the top. For a fruit contrast, a few fresh strawberries or raspberries on the plate bring a lovely tartness that balances the deep chocolate and peanut butter flavors perfectly.
pin it
Frequently Asked Questions
- → Can I make this cake roll the day before?
Absolutely — in fact, it's even better the next day! The filling firms up beautifully overnight and the flavors deepen. Just cover it well with plastic wrap and keep it refrigerated until you're ready to slice and serve.
- → How do I prevent the sponge from cracking when I roll it?
The key is to roll the cake while it's still hot, right out of the oven. Rolling it inside a powdered-sugar dusted towel while warm trains the sponge to hold that shape. If it cools flat before you roll it, it will crack. Don't skip this step!
- → Can I use crunchy peanut butter instead of creamy?
You can, but the filling won't be as smooth and silky. Crunchy peanut butter can make it a bit harder to spread evenly across the sponge. If you love texture, creamy peanut butter in the filling with extra crushed peanuts on top is the best of both worlds.
- → What if I don't have a jelly roll pan?
A standard rimmed half-sheet baking pan (approximately 13x18 inches) can work, though the sponge will be slightly thinner. Keep a close eye on the bake time and check for doneness a couple of minutes early.
- → Can I freeze the finished cake roll?
Yes! Wrap the assembled roll tightly in plastic wrap and then aluminum foil before freezing for up to one month. Thaw overnight in the refrigerator, then pour fresh ganache on top and garnish just before serving for the best presentation.
- → How do I get clean slices when cutting?
Use a sharp knife and wipe it clean with a damp cloth between every single cut. If the roll is fully chilled, the ganache and filling will be firm and the slices will hold their shape beautifully, revealing that stunning spiral with every piece.
Conclusion
This Chocolate Peanut Butter Cake Roll is one of those showstopper desserts that looks impossibly impressive but comes together with straightforward steps. The combination of a tender cocoa sponge, silky peanut butter filling, and glossy ganache topping creates layers of flavor that keep everyone coming back for seconds. Whether it's a holiday table, a birthday, or just a Tuesday when you need something extraordinary — this roll delivers every single time.