There are few flavor combinations in the culinary world as universally beloved and endlessly satisfying as chocolate and peanut butter. The rich, slightly bitter depth of cocoa perfectly balances the salty, sweet, nutty creaminess of peanut butter. When these two powerhouse flavors are united in the form of a delicate, spiraled Swiss roll, the result is nothing short of spectacular. If you are looking for a show-stopping dessert that tastes as incredible as it looks, this Chocolate Peanut Butter Cake Roll is your ultimate destination.
While cake rolls (also known as roulades or Swiss rolls) might seem intimidating with their elegant swirls and delicate sponge, they are actually incredibly approachable once you understand the basic techniques. In this comprehensive guide, we will walk you through every step of creating a light-as-air chocolate sponge, crafting a melt-in-your-mouth peanut butter filling, and finishing it all off with a glossy, irresistible chocolate ganache. Get ready to impress your family, friends, and even yourself with this bakery-quality dessert.
Why You Will Love This Recipe
If you are debating whether to take the plunge and bake a cake roll, here are a few reasons why this specific recipe is guaranteed to win you over:
- The Ultimate Flavor Pairing: This cake doesn’t hold back. It delivers a massive hit of deep chocolate and robust peanut butter in every single bite. The contrasting flavors are matched perfectly by contrasting textures.
- Impressive Presentation: There is an undeniable “wow” factor when you slice into a cake roll and reveal that perfect, hypnotic spiral. It looks like it took hours of painstaking work, but the secret is that it’s actually a very quick bake.
- Light yet Decadent: The cake itself is a sponge cake, which relies on whipped eggs for leavening. This means the cake is incredibly light and airy, preventing the rich peanut butter filling and heavy ganache from feeling overly dense or cloying.
- Textural Perfection: You get the soft, bouncy sponge, the smooth and creamy filling, the silky ganache, and finally, the delightful crunch of roasted peanuts and chocolate chunks scattered on top.
Deep Dive: The Anatomy of a Perfect Cake Roll
To master the Chocolate Peanut Butter Cake Roll, it helps to understand its three main components. Each layer plays a crucial role in the final flavor and structure of the dessert.
1. The Chocolate Sponge Cake
Unlike a standard butter cake or pound cake, a sponge cake contains very little fat (often no butter or oil at all) and relies heavily on eggs that have been beaten until voluminous. This traps air in the batter, which expands in the oven, giving the cake its lift and characteristic flexibility. The flexibility is non-negotiable; a dense cake will simply snap and crack when you attempt to roll it. Cocoa powder provides the chocolate flavor, but it can also dry out a cake, which is why we carefully balance it with the right amount of sugar and moisture.
2. The Peanut Butter Filling
The filling needs to be strong enough to hold its shape inside the spiral but soft enough to melt in your mouth alongside the delicate cake. We achieve this by blending creamy peanut butter with softened butter, powdered sugar, and a splash of vanilla. It is essentially a highly concentrated, ultra-smooth peanut butter buttercream. The saltiness of the peanut butter is the perfect foil to the sweet sponge and dark ganache.
3. The Chocolate Ganache and Garnish
While you could serve the roll dusted simply with powdered sugar, adding a chocolate ganache elevates it to a truly decadent tier. Ganache is a simple emulsion of warm heavy cream and chocolate. It goes on liquid and sets up into a soft, fudgy coating. The finishing touch—chopped roasted peanuts and chocolate shards—adds visual appeal and a necessary crunch that breaks up the softness of the cake.

Ingredients List
Before you begin, ensure all your refrigerated ingredients (especially the eggs and butter) have come to room temperature.
For the Chocolate Sponge Cake:
- – 4 large eggs, room temperature
- – 3/4 cup granulated sugar
- – 1/4 cup neutral oil (like canola or vegetable)
- – 2 tablespoons strongly brewed coffee or water
- – 1 teaspoon vanilla extract
- – 1/2 cup all-purpose flour
- – 1/3 cup unsweetened cocoa powder
- – 1 teaspoon baking powder
- – 1/4 teaspoon salt
- – Extra cocoa powder for dusting the rolling towel
For the Peanut Butter Filling:
- – 1 cup creamy peanut butter (do not use natural, separated peanut butter)
- – 1/2 cup unsalted butter, softened to room temperature
- – 1 1/2 cups powdered sugar
- – 1 teaspoon vanilla extract
- – 2-3 tablespoons heavy cream or milk
For the Ganache and Garnish:
- – 2/3 cup semi-sweet chocolate chips
- – 1/2 cup heavy whipping cream
- – 1/4 cup chopped roasted peanuts
- – 2 tablespoons roughly chopped dark chocolate or chocolate curls
Step-by-Step Instructions
Follow these steps closely, especially the rolling technique, for a flawless execution:
Part 1: Bake the Cake
- Prep the Oven and Pan: Preheat your oven to 350°F (175°C). Grease a standard 10×15-inch jelly roll pan, line it with parchment paper, and lightly grease the parchment paper as well. This double insurance guarantees your thin cake will not stick.
- Whip the Eggs: In a large mixing bowl, use a hand mixer or stand mixer to beat the room temperature eggs and granulated sugar on high speed for about 4 to 5 minutes. The mixture should become very thick, pale, and triple in volume. This step is critical for a flexible cake.
- Add Liquids: Lower the mixer speed and gently mix in the oil, brewed coffee (or water), and vanilla extract just until combined.
- Fold Dry Ingredients: Sift the all-purpose flour, cocoa powder, baking powder, and salt directly over the egg mixture. Using a rubber spatula, gently fold the dry ingredients into the wet. Scrape the bottom of the bowl, but do not overmix, or you will deflate the eggs.
- Bake: Pour the batter into your prepared jelly roll pan and use an offset spatula to spread it into an even layer all the way to the corners. Bake for 10-12 minutes, or until the top springs back when lightly touched.

Part 2: The Crucial Roll
- Prep the Towel: While the cake is baking, lay a clean, thin cotton kitchen towel (not terrycloth) flat on your counter. Sift a generous, even layer of cocoa powder all over the towel. This prevents sticking.
- Invert the Cake: As soon as the cake comes out of the oven, immediately run a knife around the edges to loosen it. While it is still piping hot, swiftly invert the pan onto the cocoa-dusted towel.
- Peel and Roll: Carefully peel off the parchment paper. Starting at one of the short ends, tightly roll the hot cake and the towel up together into a log. The towel will be spiraled inside the cake.
- Cool Completely: Place the rolled-up cake (seam side down) on a wire cooling rack and let it cool completely to room temperature. This will take about 1 to 2 hours. Rolling it while hot trains the cake to hold the spiral shape without cracking.
Part 3: Filling and Finishing
- Make the Filling: In a medium bowl, beat the softened butter and creamy peanut butter until smooth. Gradually add the powdered sugar and vanilla, beating until fluffy. Add heavy cream one tablespoon at a time until you reach a spreadable, frosting-like consistency.
- Unroll and Fill: Once the cake is completely cool, carefully unroll it. It is okay if the ends curl up slightly. Spread the peanut butter filling evenly over the surface of the cake, leaving a small 1/2-inch border around the edges.
- Re-roll: Gently re-roll the cake, this time without the towel. Use the towel to help push and guide the cake forward if needed. Place the filled roll seam-side down on a wire rack set over a baking sheet.
- Make the Ganache: Place the chocolate chips in a heat-proof bowl. Heat the heavy cream in the microwave or on the stove just until it begins to simmer (do not boil). Pour the hot cream over the chocolate chips. Let it sit for 2 minutes, then whisk gently from the center outward until you have a smooth, glossy ganache.
- Glaze and Garnish: Pour the slightly cooled ganache over the top of the cake roll, letting it drip down the sides. While the ganache is still wet, sprinkle the top generously with chopped peanuts and chocolate chunks.
- Chill and Serve: Refrigerate the cake roll for at least 1 hour to allow the ganache and filling to set before slicing. Slice with a sharp, warm knife for the cleanest cuts.
Expert Tips for Recipe Success
Cake rolls carry a reputation for being finicky, but keeping these pro tips in mind will ensure your success:
- Do Not Overbake: A dry sponge cake will crack the moment you try to roll it. Watch the cake closely around the 10-minute mark. As soon as the center springs back, take it out.
- Roll Immediately: Do not wait for the cake to cool even slightly before the initial roll. The cake must be steaming hot so the steam softens the crumb, allowing it to stretch into the spiral shape without breaking.
- Use the Right Peanut Butter: Avoid natural peanut butters where the oil separates at the top. You need the stability of a standard, processed creamy peanut butter (like Jif or Skippy) to ensure your filling sets up properly and doesn’t seep out of the roll.
- How to Cut Clean Slices: To get those beautiful, distinct spiral slices for serving, run a sharp chef’s knife under hot water, wipe it completely dry with a towel, and make your cut. Repeat the heating and wiping process for every single slice.
Frequently Asked Questions (FAQ)
What happens if my cake cracks while unrolling?
Do not panic! Minor cracks are incredibly common, especially on the outer layer. The beauty of this recipe is that you are going to cover the entire outside of the cake with a thick layer of chocolate ganache. It acts like edible spackle, hiding any imperfections perfectly. Just handle the cake gently as you add the filling.
Can I make this cake roll ahead of time?
Yes, this is an excellent make-ahead dessert. You can make the entire cake, glaze it, and keep it loosely covered in the refrigerator for up to 2 days before serving. In fact, resting in the fridge allows the sponge to absorb some moisture from the filling, making it even tenderer. Just let it sit at room temperature for 15-20 minutes before serving so the ganache isn’t rock hard.
Can I freeze a cake roll?
Absolutely. You can freeze the filled, un-ganached cake roll. Wrap it tightly in plastic wrap, then in a layer of aluminum foil, and freeze for up to 2 months. Thaw it overnight in the refrigerator, then make the fresh ganache and garnish it the day you plan to serve it.
Conclusion
The Chocolate Peanut Butter Cake Roll is a triumph of textures and flavors that is much easier to achieve than its appearance suggests. By trusting the process of whipping your eggs thoroughly and rolling the hot cake immediately, you will conquer the Swiss roll technique with ease. The combination of fluffy chocolate sponge, dense and creamy peanut butter filling, and rich fudge ganache makes this a dessert that will be requested at every family gathering, holiday, and celebration to come. Happy baking!
Chocolate Peanut Butter Cake Roll
Ingredients
Equipment
Method
- Preheat oven to 350°F (175°C). Grease a 10×15-inch jelly roll pan, line with parchment paper, and grease the paper.
- Beat eggs and granulated sugar on high speed for 4-5 minutes until pale, thick, and tripled in volume.
- Gently mix in the oil, brewed coffee, and vanilla extract on low speed just until combined.
- Sift flour, cocoa powder, baking powder, and salt over the egg mixture. Gently fold together with a spatula until no dry streaks remain. Do not overmix.
- Spread batter evenly into the prepared pan. Bake for 10-12 minutes until the cake springs back when lightly touched.
- While baking, dust a thin cotton kitchen towel generously with cocoa powder. Immediately invert the hot baked cake onto the towel and peel off the parchment.
- Starting from a short end, tightly roll the hot cake and the towel up together. Let cool completely on a wire rack (1-2 hours).
- Beat softened butter and peanut butter until smooth. Add powdered sugar, vanilla, and heavy cream, beating until fluffy and spreadable.
- Carefully unroll the cooled cake. Spread the peanut butter filling evenly, leaving a 1/2-inch border. Re-roll the cake (without the towel).
- Heat the heavy cream until simmering, then pour over the chocolate chips. Let sit 2 minutes, then whisk until smooth. Pour over the cake roll.
- Garnish with chopped peanuts and chocolate chunks. Chill for at least 1 hour before slicing and serving.






