Follow Me On Social Media!
Decadent Peanut Butter Cup Chocolate Roll Recipe for Dessert Lovers
If you love the irresistible combination of chocolate and peanut butter, this Peanut Butter Cup Chocolate Roll is the ultimate dessert to satisfy your sweet cravings. Rich chocolate sponge cake wrapped around a creamy peanut butter filling and studded with chunks of peanut butter cups creates a dessert that is both indulgent and visually impressive.
This dessert is inspired by the classic Swiss roll cake, where a thin sponge cake is rolled with a filling to create beautiful spirals when sliced. The addition of peanut butter cups adds a delicious texture and a burst of flavor in every bite.
Whether you’re baking for a holiday celebration, a birthday party, or simply looking for a show-stopping dessert, this chocolate peanut butter cake roll is guaranteed to be a crowd favorite. The cake is light and airy, the filling is creamy and sweet, and the peanut butter cups bring the perfect balance of richness.
Despite its elegant appearance, this dessert is surprisingly easy to make when you follow the right steps. In this detailed guide, you’ll learn how to create the perfect cake roll, tips for preventing cracks, and variations that will make this recipe even more exciting.

Why Chocolate and Peanut Butter Are the Perfect Pair
Chocolate and peanut butter are one of the most iconic dessert combinations in the world.
Flavor Balance
The bitterness of cocoa pairs perfectly with the salty sweetness of peanut butter.
Texture Contrast
Soft cake, creamy filling, and crunchy candy pieces create a layered dessert experience.
Popular Dessert Flavor
Peanut butter cup desserts are loved by both kids and adults.
Perfect for Celebrations
The spiral slices make this dessert look impressive and bakery-worthy.
Ingredients
Chocolate Sponge Cake
- ¾ 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
Peanut Butter Cream Filling
- ¾ cup creamy peanut butter
- ½ cup cream cheese (softened)
- 1 cup powdered sugar
- 1 teaspoon vanilla extract
- 1 cup whipped cream

Mix-ins
- 1 cup chopped peanut butter cups
Chocolate Topping
- ½ cup chocolate chips
- 2 tablespoons heavy cream
Garnish
- Mini peanut butter cups
- Chocolate drizzle
- Powdered sugar
Instructions
Step 1: Prepare the Baking Pan
- Preheat your oven to 350°F (175°C).
- Line a 10×15 inch jelly roll pan with parchment paper.
- Lightly grease the parchment paper to prevent sticking.
Step 2: Mix the Dry Ingredients
- In a medium bowl, whisk together:
- Flour
- Cocoa powder
- Baking powder
- Salt
Set aside.
Step 3: Beat Eggs and Sugar
- In a large bowl, beat the eggs with an electric mixer for 3 minutes.
- Gradually add the sugar while mixing.
- Continue beating until the mixture becomes thick and pale.
Add vanilla extract and milk.
Step 4: Combine Batter
- Slowly fold the dry ingredients into the egg mixture.
- Mix gently to maintain the airy texture.
Step 5: Bake the Sponge Cake
- Spread the batter evenly in the prepared pan.
- Bake for 10–12 minutes until the cake springs back when touched.
Step 6: Roll the Cake
- Lay a clean kitchen towel on the counter and dust with powdered sugar.
- Turn the hot cake onto the towel.
- Carefully peel off the parchment paper.
- Roll the cake with the towel from the short end.
Allow the rolled cake to cool completely.
Step 7: Prepare the Peanut Butter Filling
- Beat peanut butter and cream cheese until smooth.
- Add powdered sugar and vanilla extract.
- Fold in whipped cream until light and fluffy.
Step 8: Assemble the Cake Roll
- Unroll the cooled cake carefully.
- Spread peanut butter filling evenly.
- Sprinkle chopped peanut butter cups across the filling.
- Gently roll the cake back into a tight spiral.
Step 9: Add Chocolate Topping
- Melt chocolate chips with heavy cream in the microwave.
- Stir until smooth and glossy.
- Drizzle chocolate over the cake roll.
Step 10: Garnish and Chill
Top with:
- Mini peanut butter cups
- Chocolate drizzle
- Powdered sugar
Refrigerate for 30–60 minutes before slicing.

Tips for a Perfect Chocolate Cake Roll
Roll While Warm
Rolling the cake while warm prevents cracking.
Use Parchment Paper
This makes removing the cake much easier.
Don’t Overbake
Overbaked cake becomes dry and cracks easily.
Chill Before Cutting
Cold filling makes clean slices.
Delicious Variations
Oreo Peanut Butter Roll
Add crushed Oreo cookies inside the filling.
Nutella Peanut Butter Roll
Swirl Nutella into the peanut butter cream.
Chocolate Ganache Roll
Replace chocolate drizzle with thick ganache.
Caramel Peanut Butter Roll
Add salted caramel sauce to the filling.
Serving Suggestions
This dessert pairs perfectly with:
- Cold milk
- Coffee or espresso
- Vanilla ice cream
- Chocolate milkshakes
Perfect for:
- Birthday parties
- Holiday dessert tables
- Family celebrations
- Chocolate lovers gatherings
Storage and Make-Ahead Tips
Refrigeration
Store covered in the refrigerator for up to 4 days.
Freezing
Wrap tightly and freeze for up to 1 month.
Make Ahead
The cake roll can be made one day in advance for better flavor.
Fun Dessert Fact
The Swiss roll cake originated in Central Europe during the 19th century. Over time, bakers around the world began creating unique versions using different fillings, flavors, and toppings. Today, chocolate roll cakes filled with peanut butter, cream, or fruit are among the most popular modern variations.
Final Thoughts
This Peanut Butter Cup Chocolate Roll is the perfect dessert for anyone who loves chocolate and peanut butter. The light chocolate sponge cake combined with creamy peanut butter filling and crunchy peanut butter cups creates a dessert that is rich yet balanced.
Its elegant spiral appearance makes it look like a bakery masterpiece, but with the right technique, it’s surprisingly simple to make at home.
Whether served for celebrations, holidays, or simply as a weekend baking project, this chocolate roll recipe is guaranteed to impress and satisfy dessert lovers everywhere.

Peanut Butter Cup Chocolate Roll
Ingredients
Equipment
Method
- Preheat oven to 350°F and line a jelly roll pan with parchment paper.
- Whisk flour, cocoa powder, baking powder, and salt.
- Beat eggs and sugar until thick and pale.
- Fold dry ingredients into egg mixture and spread batter in pan.
- Bake 10–12 minutes until cake springs back.
- Roll cake in powdered sugar dusted towel and cool.
- Beat peanut butter, cream cheese, sugar, and vanilla until smooth.
- Spread filling, sprinkle peanut butter cups, and roll cake.



