There’s something irresistibly indulgent about the combination of creamy peanut butter and rich chocolate. This Peanut Butter Cup Chocolate Roll Cake takes that classic flavor pairing to the next level with a light, fluffy chocolate sponge rolled around a velvety peanut butter cream filling. It’s the kind of dessert that turns heads at the table and has everyone reaching for seconds.
The cake is soft yet holds its shape beautifully, while the filling gives it a Reese’s-style richness that makes every bite feel like a treat. Whether you’re making this for a celebration or just want a show-stopping dessert, this roll cake is surprisingly easy to make and absolutely unforgettable.
Why You’ll Love This Peanut Butter Cup Chocolate Roll Cake
You’ll love this dessert because it strikes the perfect balance between elegance and fun. It has all the charm of a Swiss roll but with a flavor combo that everyone loves. The light sponge contrasts perfectly with the creamy filling, and the ganache topping brings it all together.
Plus, this recipe doesn’t require any fancy tools, just a simple jelly roll pan and a few mixing bowls. It’s also make-ahead friendly, so you can prep it in advance and serve when you’re ready to impress.
Can I Use a Boxed Cake Mix for the Roll?
You can use a boxed cake mix in a pinch, but for the best texture and flavor, I highly recommend making the sponge cake from scratch. Boxed mixes tend to be too moist and may crack when rolled. The homemade version is light, flexible, and made specifically to hold up to rolling without falling apart.
Ingredients for the Peanut Butter Cup Chocolate Roll Cake
This cake combines simple ingredients you likely already have in your pantry. Each plays a role in creating the perfect texture and taste, from the airy sponge to the rich filling.
Eggs: These give the sponge cake its structure and airy texture. You’ll need to separate them and beat the whites to help the cake rise.
Granulated Sugar: Sweetens the cake and helps create a tender crumb.
Vanilla Extract: A subtle depth of flavor that enhances both the cake and the filling.
All-Purpose Flour: Provides structure to the cake without making it heavy.
Cocoa Powder: Use unsweetened cocoa powder for a rich chocolate flavor that balances the sweet filling.
Baking Powder: Gives the sponge cake its rise.
Salt: Just a pinch to enhance the chocolate and peanut butter flavors.
Heavy Cream: Used in both the peanut butter filling and chocolate ganache, it makes both luxuriously smooth.
Creamy Peanut Butter: This is the heart of the filling. Choose a shelf-stable, no-stir peanut butter for best results.
Powdered Sugar: Sweetens and thickens the peanut butter filling.
Semi-Sweet Chocolate Chips: For the ganache topping that finishes the cake with a glossy, rich coat.

How To Make the Peanut Butter Cup Chocolate Roll Cake
Step 1: Prepare the Sponge Cake
Preheat your oven to 350°F. Line a jelly roll pan (10×15-inch) with parchment paper and spray lightly with non-stick spray. In a large bowl, beat the egg yolks with sugar and vanilla until thick and pale. In a separate bowl, beat the egg whites to stiff peaks. Sift together flour, cocoa powder, baking powder, and salt. Gently fold the dry ingredients into the egg yolk mixture, then fold in the egg whites. Spread the batter evenly in the pan and bake for 10-12 minutes.
Step 2: Roll While Warm
Immediately after removing the cake from the oven, turn it out onto a clean kitchen towel dusted with powdered sugar. Peel off the parchment and gently roll the cake with the towel from short end to short end. Let it cool completely in this rolled shape.
Step 3: Make the Peanut Butter Filling
Beat the creamy peanut butter with powdered sugar, vanilla, and a bit of heavy cream until smooth and fluffy. Unroll the cooled cake, spread the filling evenly across the surface, then gently roll it back up (without the towel this time).
Step 4: Make the Ganache
Heat heavy cream until hot but not boiling, then pour over the chocolate chips in a bowl. Let sit for a minute, then stir until smooth. Pour the ganache over the top of the rolled cake and let it set slightly before serving.
Step 5: Chill and Slice
Refrigerate the cake for at least 1 hour to firm up before slicing. Serve chilled or at room temperature for the best texture.
Serving and Storing the Peanut Butter Cup Chocolate Roll Cake
This cake serves about 8 to 10 people and is a crowd-pleaser for holidays, birthdays, or just a weekend dessert. It looks elegant sliced, with its swirl of peanut butter filling and glossy chocolate topping.
To store, keep the cake wrapped or in an airtight container in the refrigerator for up to 4 days. You can also freeze individual slices by wrapping them tightly in plastic and freezing for up to one month.
What to Serve With Peanut Butter Cup Chocolate Roll Cake?
Fresh Berries
The tartness of raspberries or strawberries pairs beautifully with the richness of chocolate and peanut butter.
Vanilla Ice Cream
A scoop of classic vanilla ice cream makes this dessert even more indulgent.
Salted Caramel Sauce
Drizzle over the top for an extra layer of flavor that complements both the chocolate and peanut butter.
Whipped Cream
Light and airy, whipped cream balances the richness without overpowering the cake.
Espresso or Coffee
A hot cup of coffee is a perfect pairing with a slice of this decadent roll.
Glass of Cold Milk
Simple and nostalgic, it’s the perfect match for any peanut butter-chocolate combo.
Chocolate-Covered Pretzels
For a salty-sweet crunch that contrasts the soft texture of the cake.
Want More Chocolate Dessert Ideas?
If you love this peanut butter cup roll cake, you’ll definitely want to try these chocolate-packed favorites:
• Ooey Gooey Bars for a sticky, sweet bite of heaven.
• Thick and Chewy Peanut Butter Cookies if you’re all about soft cookie goodness.
• Mini Cinnamon Roll Cheesecakes for a creamy, spicy twist.
• Cherry Topped Coconut Macaroons for a chewy treat with fruity flair.
• Best Cheesecake Deviled Strawberries for a no-bake, party-ready dessert.
Save This Recipe For Later
📌 Save this recipe to your Pinterest dessert board so you can come back to it any time.
And let me know in the comments how yours turned out. Did you add anything fun to the filling? Try a crunchy topping? I’d love to hear your spin on it!
Explore beautifully curated health-boosting drinks on Mia Recipes on Pinterest and discover your new go-to for feeling great!

Peanut Butter Cup Chocolate Roll Cake
- Total Time: 1 hour 45 minutes
- Yield: 10 servings
- Diet: Vegetarian
Description
This Peanut Butter Cup Chocolate Roll Cake is a rich and decadent dessert filled with creamy peanut butter filling and topped with a silky chocolate ganache. Perfect for birthdays, celebrations, or anytime you’re craving a chocolate and peanut butter treat. Keywords: peanut butter chocolate roll cake, peanut butter swiss roll, chocolate cake roll.
Ingredients
6 large eggs
3/4 cup granulated sugar
1 teaspoon vanilla extract
2/3 cup all-purpose flour
1/4 cup unsweetened cocoa powder
1 teaspoon baking powder
1/4 teaspoon salt
1 cup heavy cream (divided)
1/2 cup creamy peanut butter
3/4 cup powdered sugar
1/2 cup semi-sweet chocolate chips
Instructions
1. Preheat oven to 350°F and line a 10×15-inch jelly roll pan with parchment paper. Spray lightly with nonstick spray.
2. Separate eggs and beat yolks with sugar and vanilla until pale and thick.
3. In another bowl, beat egg whites to stiff peaks.
4. Sift flour, cocoa powder, baking powder, and salt. Gently fold into egg yolk mixture.
5. Fold in egg whites carefully until fully incorporated.
6. Spread batter evenly in the pan and bake for 10–12 minutes.
7. While warm, invert onto a clean towel dusted with powdered sugar. Peel off parchment and roll gently with the towel. Let cool completely.
8. For the filling, beat peanut butter, powdered sugar, vanilla, and 1/4 cup heavy cream until fluffy.
9. Unroll the cake, spread filling evenly, then re-roll without the towel.
10. Heat 3/4 cup heavy cream and pour over chocolate chips. Let sit, then stir to make ganache.
11. Pour ganache over the cake roll and refrigerate for at least 1 hour before slicing.
Notes
Always roll the cake while it’s warm to prevent cracking.
Use no-stir creamy peanut butter for best texture in the filling.
Let the ganache set for 10–15 minutes before slicing for clean cuts.
- Prep Time: 25 minutes
- Cook Time: 12 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 slice
- Calories: 370
- Sugar: 26g
- Sodium: 160mg
- Fat: 22g
- Saturated Fat: 11g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 37g
- Fiber: 2g
- Protein: 6g
- Cholesterol: 95mg


