Peanut Butter Cup Chocolate Roll

Save this recipe on:

Few desserts feel as dramatic and irresistible as a rich chocolate roll swirled with creamy peanut butter filling and finished with a glossy chocolate topping. This Peanut Butter Cup Chocolate Roll is the kind of dessert that instantly steals the table, with every slice showing off those beautiful layers of deep cocoa cake, smooth peanut butter cream, and candy-topped decadence.

Pin this Recipe
Peanut Butter Cup Chocolate Roll

It tastes like a bakery-worthy treat, but it is surprisingly doable at home. If you love the classic chocolate and peanut butter combo, this roll gives you everything you want in one dessert: soft cake, luscious filling, a little crunch on top, and that unmistakable peanut butter cup flavor in every bite.


Why You’ll Love This Peanut Butter Cup Chocolate Roll

This is the sort of dessert that looks impressive without needing complicated techniques. The chocolate sponge stays soft and flexible, the filling is creamy and flavorful, and the topping brings it all together with a finish that feels extra special.

You will also love how well this dessert fits different occasions. It is perfect for birthdays, holiday dessert tables, dinner parties, or just those weekends when you want to bake something memorable. Since it can be made ahead, it is also a great choice when you want less stress on the day you plan to serve it.


What Makes a Chocolate Roll Turn Out Soft and Easy to Roll?

The secret is using a light sponge-style cake and rolling it while it is still warm. That first gentle roll helps the cake learn its shape, so it is much less likely to crack later when you add the filling. A soft batter, careful baking, and not overbaking the cake are what make the texture tender enough to roll beautifully.

Another important detail is letting the cake cool in its rolled shape before filling it. Once cooled, it becomes much easier to unroll, spread, and roll back up into a neat spiral. A dusting of powdered sugar on the towel also helps prevent sticking and keeps the process smooth.


Ingredients for the Peanut Butter Cup Chocolate Roll

Each ingredient in this dessert has a job to do, from building a soft cocoa cake to creating that creamy peanut butter center and rich finish on top.

Eggs
Eggs help create the light, flexible structure that makes a roll cake possible. They also add richness and help the sponge rise properly.

Granulated sugar
Sugar sweetens the cake and helps with moisture and tenderness. It also supports the airy texture when beaten with the eggs.

All-purpose flour
Flour gives the cake enough structure to hold its spiral shape while still staying soft enough to roll.

Unsweetened cocoa powder
This is what gives the cake its deep chocolate flavor. It brings that bold cocoa taste that pairs so well with peanut butter.

Baking powder
A little baking powder helps keep the sponge light and gives it a gentle lift.

Salt
Salt sharpens the chocolate flavor and balances the sweetness throughout the dessert.

Vanilla extract
Vanilla rounds out the cocoa and peanut butter flavors and adds warmth to both the cake and filling.

Milk
Milk adds moisture to the sponge and helps create a smooth, balanced batter.

Powdered sugar
Powdered sugar sweetens the filling and keeps it smooth and fluffy. It is also useful for dusting the towel when rolling the cake.

Creamy peanut butter
This is the heart of the filling. It brings that salty-sweet nuttiness and creates the signature peanut butter cup flavor.

Unsalted butter
Butter makes the filling richer and creamier while helping it spread smoothly inside the rolled cake.

Heavy cream
Heavy cream lightens the filling texture and can also be used to help create a silky chocolate topping.

Semi-sweet chocolate chips
Chocolate chips melt into a glossy topping that adds even more richness and makes the roll look beautifully finished.

Peanut butter cups
Chopped peanut butter cups add a fun decorative finish and reinforce the dessert’s candy-inspired flavor.

Chopped peanuts
A sprinkle of chopped peanuts adds a little crunch and contrast to the soft cake and creamy filling.


How To Make the Peanut Butter Cup Chocolate Roll

Making this Peanut Butter Cup Chocolate Roll is easier when you take it step by step. The process starts with a light chocolate sponge, followed by a creamy filling, then a final roll and chocolate topping.

Step 1: Prepare the Pan and Oven

Preheat your oven to 350°F and line a jelly roll pan with parchment paper. Lightly grease the parchment so the cake releases easily after baking.

Step 2: Make the Chocolate Sponge Batter

Beat the eggs and granulated sugar until pale and fluffy. In a separate bowl, whisk together the flour, cocoa powder, baking powder, and salt. Gently fold the dry mixture into the egg mixture, then stir in the vanilla and milk until the batter is smooth.

Step 3: Bake the Cake

Spread the batter evenly into the prepared pan, making sure it reaches the corners. Bake just until the cake springs back lightly when touched, usually around 10 to 12 minutes. Avoid overbaking so the cake stays flexible.

Step 4: Roll the Warm Cake

Lay a clean kitchen towel on the counter and dust it generously with powdered sugar. Turn the warm cake out onto the towel, peel away the parchment, and carefully roll the cake up with the towel from the short end. Let it cool completely in that shape.

Step 5: Make the Peanut Butter Filling

Beat the creamy peanut butter, softened butter, powdered sugar, a splash of vanilla, and a bit of heavy cream until fluffy and spreadable. The filling should be thick enough to stay in place but soft enough to spread without tearing the cake.

Step 6: Fill and Re-Roll the Cake

Gently unroll the cooled cake and spread the peanut butter filling evenly over the surface, leaving a small border around the edges. Roll it back up carefully, without the towel this time, and place it seam-side down.

Step 7: Add the Chocolate Topping

Melt the chocolate chips with heavy cream until smooth and glossy. Spoon or drizzle the chocolate over the top of the roll, letting it fall naturally along the sides for a rich bakery-style finish.

Step 8: Decorate and Chill

Top the roll with chopped peanut butter cups and chopped peanuts. Chill the dessert for at least 30 minutes before slicing so the filling firms up and the slices hold their shape.


Serving and Storing Peanut Butter Cup Chocolate Roll

This dessert serves about 8 to 10 people, depending on how thickly you slice it. Because it is rich, even modest slices feel satisfying, especially after a meal.

For serving, chill the roll first, then slice it with a sharp knife cleaned between cuts for neater swirls. You can serve it cold for a firmer texture or let it sit out for a few minutes if you want the filling slightly softer.

Store leftovers covered in the refrigerator for up to 4 days. For longer storage, you can freeze slices individually and thaw them in the fridge when you want a ready-made dessert treat.


What to Serve With Peanut Butter Cup Chocolate Roll?

Fresh Whipped Cream

A spoonful of lightly sweetened whipped cream adds a soft, airy contrast to the rich chocolate and peanut butter flavors.

Hot Coffee

Coffee balances the sweetness beautifully and brings out the deeper cocoa notes in the roll.

Cold Milk

A classic glass of milk makes this dessert feel nostalgic and extra comforting.

Vanilla Ice Cream

A scoop of vanilla ice cream adds cool creaminess and makes each plate feel even more dessert-shop worthy.

Fresh Strawberries

Fresh strawberries add brightness and a little tartness, which helps cut through the richness of the filling and topping.


Want More Dessert Ideas?

If you love this Peanut Butter Cup Chocolate Roll, you might also want to try a few more sweet favorites from Nora Nosh:


Save This Pin For Later

📌 Save this Peanut Butter Cup Chocolate Roll 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 extra peanut butter cups on top, drizzle on more chocolate, or keep it simple and classic?

I love hearing how others make these recipes their own. Questions are welcome too, and if you want even more recipe inspiration, explore more daily ideas on Nora Nosh Pinterest.


Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Peanut Butter Cup Chocolate Roll

Peanut Butter Cup Chocolate Roll


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Nora
  • Total Time: 37 minutes
  • Yield: 8 to 10 servings
  • Diet: Vegetarian

Description

Peanut Butter Cup Chocolate Roll is the kind of dessert that makes an instant impression with its soft chocolate sponge, creamy peanut butter filling, silky ganache topping, and candy-studded finish. It is a fun baking project that feels special enough for holidays, birthdays, dinner parties, and weekend treats, yet simple enough to become one of your favorite dessert ideas. If you love easy chocolate desserts, peanut butter desserts, homemade cake rolls, and rich food ideas that look bakery worthy, this easy recipe delivers big flavor in every slice.


Ingredients

1 cup all-purpose flour

1/4 cup unsweetened cocoa powder

1 tsp baking powder

1/4 tsp salt

4 large eggs

3/4 cup granulated sugar

1 tsp vanilla extract

1/4 cup milk

1 cup creamy peanut butter

4 tbsp unsalted butter, softened

1 cup powdered sugar

3 tbsp heavy cream

1 cup semi-sweet chocolate chips

1/2 cup heavy cream

6 peanut butter cups, chopped

2 tbsp chopped peanuts

powdered sugar, for dusting towel


Instructions

1. Preheat the oven to 350°F and line a 10×15-inch jelly roll pan with parchment paper. Lightly grease the parchment.

2. In a medium bowl, whisk together the flour, cocoa powder, baking powder, and salt.

3. In a large bowl, beat the eggs and granulated sugar until pale, thick, and fluffy.

4. Mix in the vanilla extract and milk.

5. Gently fold the dry ingredients into the wet ingredients until no streaks remain.

6. Spread the batter evenly into the prepared pan.

7. Bake for 10 to 12 minutes, or until the cake springs back lightly when touched.

8. Dust a clean kitchen towel with powdered sugar.

9. Turn the warm cake onto the towel, peel off the parchment, and roll the cake up with the towel from the short end.

10. Let the cake cool completely.

11. Beat the peanut butter, softened butter, powdered sugar, and 3 tablespoons heavy cream until smooth and fluffy.

12. Carefully unroll the cooled cake and spread the peanut butter filling evenly over the surface, leaving a small border around the edges.

13. Roll the cake back up tightly and place it seam-side down.

14. Heat 1/2 cup heavy cream until warm, then pour it over the chocolate chips. Let sit for 1 minute and stir until smooth.

15. Spoon or drizzle the ganache over the rolled cake.

16. Top with chopped peanut butter cups and chopped peanuts.

17. Chill for at least 30 minutes before slicing and serving.

Notes

Do not overbake the cake, because even an extra minute or two can make it dry and more likely to crack when you roll it.

  • Prep Time: 25 minutes
  • Cook Time: 12 minutes
  • Category: Dessert
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size: 1 slice
  • Calories: 486
  • Sugar: 33g
  • Sodium: 210mg
  • Fat: 29g
  • Saturated Fat: 12g
  • Unsaturated Fat: 14g
  • Trans Fat: 0g
  • Carbohydrates: 51g
  • Fiber: 3g
  • Protein: 10g
  • Cholesterol: 102mg

Save this recipe on: