Follow Me On Social Media!
Decadent Peanut Butter Cup Chocolate Roll Recipe
Chocolate and peanut butter are one of the most beloved dessert pairings in the world. When these two flavors come together inside a soft, fluffy cake roll, the result is pure indulgence. Decadent Peanut Butter Cup Chocolate Roll combines rich cocoa sponge cake with creamy peanut butter filling and chunks of peanut butter cups for an unforgettable dessert experience.
This dessert is inspired by classic Swiss roll cakes, but with a modern twist. Instead of a simple cream filling, this version uses a smooth peanut butter cream that complements the chocolate sponge beautifully. The addition of chopped peanut butter cups adds bursts of chocolatey peanut flavor in every bite.
The final result is a stunning rolled cake with elegant swirls, rich flavors, and a bakery-quality appearance that will impress guests at any gathering.
Whether served at celebrations, holidays, or weekend dessert tables, this chocolate peanut butter roll is guaranteed to steal the spotlight.

What Makes This Chocolate Roll Special
Unlike traditional cakes, a roll cake focuses on lightness and balance. The sponge cake must be soft enough to roll without cracking while still holding a rich filling.
In this recipe, cocoa powder creates a deep chocolate flavor while keeping the sponge delicate. The peanut butter filling adds a creamy texture that contrasts perfectly with the airy cake.
Peanut butter cups scattered inside the roll add delightful surprises in every slice.
The dessert is finished with chocolate drizzle or powdered sugar, creating a beautiful presentation.
Ingredients
- ¾ cup all-purpose flour
- ¼ cup unsweetened cocoa powder
- 1 teaspoon baking powder
- ¼ teaspoon salt
- 4 large eggs
- ¾ cup granulated sugar
- 1 teaspoon vanilla extract
- 2 tablespoons milk
- 1 cup creamy peanut butter
- ¾ cup powdered sugar
- ½ cup heavy cream
- ½ cup chopped peanut butter cups
- ¼ cup melted chocolate for drizzle

Instructions
- Preheat oven to 350°F (175°C) and line a jelly roll pan with parchment paper.
- In a bowl whisk together flour, cocoa powder, baking powder, and salt.
- In a separate mixing bowl beat eggs and sugar until light, thick, and fluffy.
- Add vanilla extract and milk, mixing until combined.
- Gently fold the dry ingredients into the egg mixture until a smooth batter forms.
- Spread the batter evenly into the prepared pan.
- Bake for 10–12 minutes until the cake springs back lightly when touched.
- Place a clean kitchen towel on the counter and dust it lightly with powdered sugar.
- Carefully invert the hot cake onto the towel and peel away the parchment paper.
- Roll the cake gently with the towel from the short side and allow it to cool completely.
- In a bowl beat peanut butter, powdered sugar, and heavy cream until smooth and fluffy.
- Unroll the cooled cake carefully.
- Spread the peanut butter filling evenly across the cake.
- Sprinkle chopped peanut butter cups over the filling.
- Roll the cake back into a tight log without the towel.
- Drizzle melted chocolate over the top.
- Refrigerate for 30 minutes before slicing.
Why Rolling the Cake While Warm Matters
One of the secrets to perfect roll cakes is rolling the sponge while it is still warm.
Warm cake is flexible and less likely to crack. By shaping it early, the cake “remembers” the roll form once cooled.
When the filling is added later, the cake rolls smoothly and creates the beautiful spiral pattern inside.
Tips for a Perfect Cake Roll
Use Room Temperature Eggs
This helps create a lighter sponge.
Don’t Overbake
Overbaking makes the cake dry and prone to cracking.
Use a Kitchen Towel
Rolling with a towel prevents sticking and shapes the cake easily.
Chill Before Slicing
Cooling the filled roll helps the filling set and makes slicing cleaner.
Flavor Variations
This chocolate peanut butter roll can easily be customized.
Nutella Chocolate Roll
Replace peanut butter filling with Nutella cream.
Chocolate Caramel Roll
Add caramel drizzle and caramel bits.
Oreo Chocolate Roll
Mix crushed Oreo cookies into the filling.
Peanut Butter Banana Roll
Add thin banana slices to the filling layer.
Serving Suggestions
Serve slices of this decadent cake with:
- vanilla ice cream
- whipped cream
- chocolate sauce
- fresh berries
- caramel drizzle
These additions enhance the dessert without overpowering the chocolate peanut butter flavor.
How to Store the Cake Roll
Store the cake roll in an airtight container in the refrigerator for up to 4 days.
Before serving, allow it to sit at room temperature for about 10 minutes for the best texture.
Can You Freeze Chocolate Cake Roll?
Yes, this dessert freezes well.
Wrap the roll tightly in plastic wrap and foil, then freeze for up to 2 months.
Thaw overnight in the refrigerator before slicing.

Perfect Occasions for This Dessert
This impressive cake works beautifully for:
- holiday gatherings
- birthday parties
- potlucks
- dinner parties
- weekend baking projects
Its elegant swirl and rich flavor make it a show-stopping centerpiece.
Final Thoughts
Decadent Peanut Butter Cup Chocolate Roll is a dream dessert for chocolate and peanut butter lovers. With its soft cocoa sponge, creamy peanut butter filling, and bursts of peanut butter cup pieces, every slice delivers rich flavor and beautiful presentation.
This recipe may look impressive, but with the right steps it’s surprisingly easy to make at home.
Once you serve this cake roll, it will quickly become a favorite dessert for special occasions and celebrations.

Decadent Peanut Butter Cup Chocolate Roll
Ingredients
Equipment
Method
- Preheat oven to 350°F (175°C) and line a jelly roll pan with parchment paper.
- Whisk flour, cocoa powder, baking powder, and salt in a bowl.
- Beat eggs and sugar until thick and fluffy.
- Mix in vanilla extract and milk.
- Fold dry ingredients gently into the batter.
- Spread batter evenly into prepared pan.
- Bake for 10–12 minutes until cake springs back.
- Invert cake onto powdered sugar dusted towel and roll while warm.
- Cool completely before unrolling.
- Beat peanut butter, powdered sugar, and cream until fluffy.
- Spread filling over cake and sprinkle peanut butter cups.
- Roll cake again and drizzle melted chocolate on top.
- Chill 30 minutes before slicing.





