Prepare to meet your new favorite dessert: the ultimate Peanut Butter Cup Chocolate Roll. This isn’t just a cake; it’s a show-stopping masterpiece of rich, moist chocolate sponge, wrapped around a dreamy, creamy peanut butter filling, and studded with chopped peanut butter cups. Finished with a silky chocolate ganache, this dessert is the perfect fusion of the two most irresistible flavors. Many home bakers feel intimidated by cake rolls, fearing they will crack or be difficult to handle. But this guide is designed to be foolproof, walking you through every step to ensure a perfect, beautiful roll every single time. Get ready to impress your family and friends with a dessert that looks like it came from a high-end bakery but was made with love in your own kitchen.
Why This is the Only Chocolate Roll Recipe You’ll Ever Need
We’ve designed this Peanut Butter Cup Chocolate Roll recipe to be as straightforward as it is delicious. Here’s what makes it stand out:
- No Cracking, Guaranteed: We’ll share the essential techniques for rolling a warm cake in a powdered sugar-dusted towel, a simple trick that guarantees a flexible sponge that won’t crack.
- Perfectly Balanced Flavors: The deep, dark chocolate flavor of the cake perfectly complements the sweet and slightly salty peanut butter cream filling. It’s a classic combination, elevated to a new level.
- Simple, Accessible Ingredients: You won’t need any specialty ingredients. Everything required for this decadent roll can be found at your local grocery store.
- Crowd-Pleasing Dessert: Whether for a holiday gathering, a special occasion, or just a weekend treat, this cake roll is a certified crowd-pleaser. For a different but equally impressive holiday dessert, you might also love this festive pumpkin roll recipe.
Essential Ingredients for Your Peanut Butter Cup Chocolate Roll
This recipe uses simple pantry staples to create three distinct, delicious layers. Here’s what you’ll need:
For the Chocolate Cake
- All-Purpose Flour
- Unsweetened Cocoa Powder
- Baking Powder & Baking Soda
- Salt
- Large Eggs
- Granulated Sugar
- Vegetable Oil
- Buttermilk
- Vanilla Extract
- Hot Coffee or Water
For the Peanut Butter Filling
- Cream Cheese, softened
- Creamy Peanut Butter
- Unsalted Butter, softened
- Powdered Sugar
- Vanilla Extract
- Chopped Peanut Butter Cups
For the Chocolate Ganache
- Semi-Sweet Chocolate Chips
- Heavy Cream

Step-by-Step Instructions
Follow these detailed steps to create your stunning cake roll. The key is to work with the cake while it’s still warm to ensure it rolls up perfectly without any cracks.
1. Preparing the Perfect Chocolate Sponge
First, preheat your oven to 350°F (175°C). Grease a 15×10-inch jelly roll pan, line it with parchment paper, and then grease the parchment paper. This double-greasing method is crucial for preventing the cake from sticking. In a large bowl, whisk together the flour, cocoa powder, baking powder, baking soda, and salt. In a separate bowl, beat the eggs and sugar until pale and fluffy. Slowly stream in the oil, buttermilk, and vanilla. Gradually add the dry ingredients to the wet ingredients, mixing until just combined. Finally, carefully stir in the hot coffee. The batter will be thin. Pour it into the prepared pan and spread it into an even layer. Bake for 12-15 minutes, or until a toothpick inserted into the center comes out clean. Do not overbake!
2. The Art of the Roll: The Most Important Step
While the cake is baking, lay a clean kitchen towel (not terrycloth) on your counter and generously dust it with powdered sugar. As soon as the cake comes out of the oven, immediately invert it onto the sugared towel. Carefully peel off the parchment paper. Starting from one of the short ends, gently roll the warm cake up with the towel inside. Let it cool completely in this rolled-up shape on a wire rack. This step trains the cake’s “memory,” which is the secret to a crack-free roll.

3. Whipping Up the Dreamy Peanut Butter Filling
While the cake cools, prepare the filling. In a large bowl, use a hand mixer to beat the softened cream cheese, peanut butter, and butter until smooth and creamy. Gradually add the powdered sugar and mix on low speed until combined, then increase the speed and beat until light and fluffy. Stir in the vanilla extract. Gently fold in the chopped peanut butter cups. If you’re a fan of incredible chocolate desserts, you must try this ooey-gooey chocolate chip cookie pie next!
4. Assembling Your Masterpiece
Once the cake is completely cool, carefully unroll it. It should lay flat without any resistance. Spread the peanut butter filling evenly over the cake, leaving a small border around the edges. Gently re-roll the cake, this time without the towel. Place the cake roll seam-side down on a serving platter. If it feels soft, chill it in the refrigerator for 30 minutes to help it firm up before adding the ganache.
5. Creating the Silky Chocolate Ganache Topping
To make the ganache, place the chocolate chips in a heatproof bowl. Heat the heavy cream in a small saucepan until it just begins to simmer. Pour the hot cream over the chocolate chips and let it sit for 5 minutes without stirring. Then, whisk until the ganache is completely smooth and glossy. Let it cool and thicken slightly before pouring it over your chilled Peanut Butter Cup Chocolate Roll. Use a spatula to gently guide the ganache over the top and sides. For an extra touch, top with more chopped peanut butter cups before the ganache sets.
Expert Tips to Prevent Your Cake Roll from Cracking
- Don’t Overbake: An overbaked cake is a dry cake, and a dry cake will crack. Watch it closely and remove it from the oven as soon as it’s done.
- Roll it Warm: This is the golden rule. Rolling the cake while it’s hot and flexible is the number one way to prevent cracking.
- Be Generous with Powdered Sugar: The powdered sugar on the towel prevents the cake from sticking to the towel, which could cause it to tear.
Storage and Make-Ahead Instructions
This Peanut Butter Cup Chocolate Roll is a great dessert to make ahead of time. Once fully assembled and glazed, store the cake roll in an airtight container in the refrigerator for up to 4 days. The flavors actually meld and deepen overnight! You can also freeze the cake roll for up to 3 months. To do so, let the ganache set completely, then wrap the roll tightly in plastic wrap and a layer of aluminum foil. Thaw it in the refrigerator overnight before slicing and serving.
Frequently Asked Questions
Yes, this is an excellent make-ahead dessert! You can prepare it 1-2 days in advance and store it, fully assembled, in an airtight container in the refrigerator. The flavors will have even more time to meld.
Absolutely. Once the ganache is fully set, wrap the cake roll tightly in a layer of plastic wrap, followed by a layer of aluminum foil. It can be frozen for up to 3 months. Thaw it overnight in the refrigerator before serving.
The most important step is to roll the cake in a powdered-sugar-dusted kitchen towel while it is still hot from the oven. This allows the cake to cool in a rolled shape, making it flexible and preventing it from cracking when you unroll and fill it.
Store the finished cake roll in an airtight container in the refrigerator for up to 4 days. It must be refrigerated due to the cream cheese in the filling.
A standard commercial creamy peanut butter (like Jif or Skippy) works best for the filling. Natural peanut butters that have oil separation can make the filling too runny.
A Dessert Worth Sharing
This Peanut Butter Cup Chocolate Roll is more than just a recipe; it’s an experience. The joy of slicing into that perfect swirl and revealing the creamy, peanut-packed filling is unmatched. Every bite is a decadent celebration of chocolate and peanut butter. If you make this recipe and love it as much as we do, please leave a comment below or share it on Pinterest! For another guaranteed hit, try these amazing double chocolate chip cookies.

Peanut Butter Cup Chocolate Roll

Peanut Butter Cup Chocolate Roll: A Foolproof Guide
Ingredients
Equipment
Instructions
- Preheat oven to 350°F (175°C). Grease a 15x10-inch jelly roll pan, line with parchment paper, then grease the parchment. Whisk together flour, cocoa powder, baking powder, baking soda, and salt.
- In a separate bowl, beat eggs and sugar until pale and fluffy. Mix in oil, buttermilk, and vanilla. Gradually add dry ingredients to wet, mixing until just combined. Stir in hot coffee. Pour batter into the prepared pan and spread evenly.
- Bake for 12-15 minutes, or until a toothpick inserted into the center comes out clean. While baking, lay a clean kitchen towel on the counter and dust generously with powdered sugar.
- Immediately invert the hot cake onto the sugared towel. Peel off the parchment paper. Starting from a short end, roll the warm cake up with the towel inside. Let cool completely on a wire rack.
- In a large bowl, beat the softened cream cheese, peanut butter, and butter until smooth. Gradually beat in the powdered sugar, then add the vanilla. Fold in the chopped peanut butter cups.
- Once the cake is cool, carefully unroll it. Spread the filling evenly over the cake, leaving a small border. Re-roll the cake (without the towel). Place seam-side down on a serving platter and chill for 30 minutes.
- Place chocolate chips in a heatproof bowl. Heat heavy cream in a saucepan until simmering. Pour hot cream over the chocolate and let sit for 5 minutes. Whisk until smooth.
- Let the ganache cool slightly to thicken, then pour over the chilled cake roll. Top with extra chopped peanut butter cups if desired. Refrigerate until the ganache is set, about 1 hour. Slice and serve.
Notes
Ensure the cake is fully cooled before filling to prevent the filling from melting.
Store leftovers in an airtight container in the refrigerator for up to 4 days.