Rich, decadent, and made to impress—this Peanut Butter Cup Chocolate Roll Cake is what dessert dreams are made of. Imagine a moist chocolate sponge wrapped around a whipped peanut butter cream filling, swirled with a ribbon of silky caramel, all draped in ganache and topped with chopped peanut butter cups. It’s a showstopper that tastes even better than it looks.
Perfect for celebrations or as a weekend baking treat, this cake captures that nostalgic chocolate-peanut butter combo with a grown-up twist. It strikes that beautiful balance between indulgence and elegance, making it a guaranteed favorite at any gathering.
What Kind of Cocoa Powder Should I Use?
For the deepest flavor and darkest color, go with Dutch-processed cocoa powder. It gives the cake a smoother, more intense chocolate flavor and helps the sponge stay tender. However, if all you have is natural cocoa powder, that works too—just expect a lighter cake in both flavor and hue.

Ingredients for the Peanut Butter Cup Chocolate Roll Cake
For the Chocolate Sponge:
- 3/4 cup all-purpose flour
- 1/4 cup Dutch-processed cocoa powder (unsweetened)
- 1 tsp baking powder
- 1/4 tsp salt
- 4 large eggs
- 1/2 cup granulated sugar
- 1/4 cup packed brown sugar
- 1 tsp vanilla extract
For the Peanut Butter Filling:
- 1 cup heavy whipping cream
- 1/2 cup creamy peanut butter
- 1/4 cup powdered sugar
- 1/2 tsp vanilla extract
For the Caramel Swirl:
- 1/2 cup thick caramel sauce (store-bought or homemade)
For the Chocolate Ganache Topping:
- 1/2 cup semi-sweet chocolate chips
- 1/4 cup heavy cream
Garnish:
- 6 mini peanut butter cups, chopped
- Crushed toffee or peanut brittle (optional, for crunch)
How To Make the Peanut Butter Cup Chocolate Roll Cake
Step 1: Prepare the Sponge
Preheat your oven to 350°F (175°C). Line a 10×15-inch jelly roll pan with parchment paper and lightly grease it. In a bowl, whisk together the flour, cocoa powder, baking powder, and salt.
In a separate bowl, beat the eggs, granulated sugar, and brown sugar with a hand mixer on high for 5 minutes, until thick and pale. Stir in the vanilla. Gently fold in the dry ingredients, being careful not to deflate the mixture.
Pour the batter into the prepared pan and spread evenly. Bake for 10-12 minutes, or until the cake springs back when touched.
Step 2: Roll the Cake
Once out of the oven, invert the cake onto a clean kitchen towel dusted with powdered sugar. Peel off the parchment paper. Starting from the short side, gently roll the cake and towel together into a log. Let it cool completely.
Step 3: Make the Peanut Butter Filling
In a chilled bowl, beat the heavy cream until soft peaks form. Add peanut butter, powdered sugar, and vanilla. Beat until thick and fluffy.
Step 4: Assemble the Roll
Carefully unroll the cooled cake. Spread an even layer of peanut butter filling over the surface, leaving a 1/2-inch border. Drizzle the caramel sauce on top, then gently roll the cake back up (without the towel). Wrap in plastic and chill for at least 1 hour.
Step 5: Ganache and Garnish
Heat the cream in a microwave-safe bowl until just steaming. Pour over the chocolate chips and let sit for 2 minutes, then stir until smooth.
Unwrap the cake and place it seam-side down on a serving platter. Drizzle with ganache and top with chopped peanut butter cups and toffee bits.
How to Serve and Store This Roll Cake
For clean slices, use a serrated knife and wipe it between cuts. This cake is best enjoyed slightly chilled so the ganache stays set but the filling remains creamy. Serve it as-is or with a small scoop of vanilla ice cream for an ultra-luxurious dessert.
To store, keep the roll cake wrapped in plastic wrap in the refrigerator for up to 4 days. You can also freeze individual slices (wrapped tightly) for up to 1 month. Thaw in the fridge overnight before serving.
Frequently Asked Questions
How do I prevent the cake from cracking when rolling?
Roll the cake while it’s still warm, using a towel dusted with powdered sugar. This helps the sponge form a “memory” of the shape and cool in that curve.
Can I use crunchy peanut butter instead of creamy?
Yes! If you enjoy added texture in the filling, crunchy peanut butter works beautifully.
What kind of caramel should I use?
Look for a thick, spoonable caramel sauce. Store-bought versions labeled “dulce de leche” also work great. Homemade caramel is welcome if you’re feeling ambitious.
Can this be made ahead of time?
Absolutely. You can make the entire roll cake the day before. Just add the ganache and garnishes closer to serving time for the freshest look.
What if I don’t have a jelly roll pan?
A quarter-sheet pan (9×13) will work in a pinch, though your cake may be a bit thicker and may need an extra minute or two in the oven.
Can I make this gluten-free?
Yes! Substitute a 1:1 gluten-free flour blend and double-check that all other ingredients are certified gluten-free.
Want More Cake Ideas with a Twist?
If this Peanut Butter Cup Chocolate Roll Cake is your style, you might love these irresistible bakes too:
- Bonnies Blue Ribbon Chocolate Dream Cake for a classic layered dessert with rich chocolate flavor.
- Strawberry Cheesecake Poke Cake when you’re craving fruity and creamy in one bite.
- Caramel Cheesecake Cookies if you’re after that caramel-cheesecake goodness in handheld form.
- Old-Fashioned Egg Custard Pie for a silky, nostalgic treat.
- Chocolate Instant Pudding for a smooth, rich dessert you can whip up in minutes.
Save This Pin + Share Your Results
📌 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 go extra with the toppings? Add sea salt on the ganache? Or maybe switch the caramel for fudge?
I love seeing how you customize these recipes! Tag me and share your creation, or explore more of my sweet creations on my Pinterest: Life with Jam.

Peanut Butter Cup Chocolate Roll Cake
- Total Time: 1 hour 45 minutes
- Yield: 10 servings
- Diet: Vegetarian
Description
This indulgent Peanut Butter Cup Chocolate Roll Cake is the ultimate dessert for chocolate and peanut butter lovers. With a soft chocolate sponge, whipped peanut butter cream, and a luscious caramel swirl, this roll cake is topped with silky ganache and peanut butter cup chunks. It’s the perfect mix of nostalgic candy flavor and elegant presentation. Whether you’re looking for a quick dessert idea, a fun holiday bake, or something stunning to serve for guests, this easy recipe delivers rich taste and wow factor with every slice.
Ingredients
¾ cup all-purpose flour
¼ cup Dutch-processed cocoa powder (unsweetened)
1 teaspoon baking powder
¼ teaspoon salt
4 large eggs
½ cup granulated sugar
¼ cup packed brown sugar
1 teaspoon vanilla extract
1 cup heavy whipping cream
½ cup creamy peanut butter
¼ cup powdered sugar
½ teaspoon vanilla extract
½ cup thick caramel sauce (store-bought or homemade)
½ cup semi-sweet chocolate chips
¼ cup heavy cream
6 mini peanut butter cups, chopped
Crushed toffee or peanut brittle (optional)
Instructions
1. Preheat oven to 350°F (175°C). Line a 10×15-inch jelly roll pan with parchment paper and lightly grease it.
2. In a bowl, whisk together flour, cocoa powder, baking powder, and salt.
3. In another bowl, beat eggs, granulated sugar, and brown sugar for 5 minutes until thick and pale. Add vanilla.
4. Gently fold dry ingredients into the egg mixture without deflating it.
5. Spread batter evenly in the pan and bake for 10–12 minutes, until cake springs back when touched.
6. Turn cake onto a kitchen towel dusted with powdered sugar. Remove parchment and roll the cake up with the towel. Let it cool completely.
7. In a chilled bowl, beat heavy cream to soft peaks. Add peanut butter, powdered sugar, and vanilla. Beat until fluffy.
8. Unroll cooled cake and spread the filling evenly. Drizzle caramel over the filling. Roll the cake back up (without the towel).
9. Wrap the roll in plastic wrap and chill for at least 1 hour.
10. Heat cream until steaming. Pour over chocolate chips, let sit 2 minutes, and stir until smooth.
11. Drizzle ganache over the cake. Top with chopped peanut butter cups and crushed toffee if using.
12. Slice and serve slightly chilled.
Notes
Roll the cake while it’s still warm to avoid cracking.
Chill the roll at least 1 hour before adding ganache for best structure.
Use Dutch-processed cocoa for deeper chocolate flavor and darker color.
- Prep Time: 30 minutes
- Cook Time: 12 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 slice
- Calories: 410
- Sugar: 29g
- Sodium: 160mg
- Fat: 24g
- Saturated Fat: 12g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 42g
- Fiber: 2g
- Protein: 6g
- Cholesterol: 95mg

