in

Delicious Peanut Butter Cup Chocolate Roll

Save this recipe on:

The first time I made this Delicious Peanut Butter Cup Chocolate Roll, I wanted something that felt a little over the top in the best possible way. I was craving a dessert that combined deep chocolate flavor, creamy peanut butter filling, and that glossy ganache finish that makes everyone stop and stare before the first slice is even served.

What I love most about this chocolate roll is how every bite gives you a little contrast. The sponge stays soft and rich, the peanut butter center brings that sweet salty balance, and the chopped peanut butter cups on top make it feel like a bakery-style dessert made right in my own kitchen.

Why Is This Peanut Butter Cup Chocolate Roll So Irresistible?

I think this dessert works so well because it layers familiar flavors in a way that feels extra special. Chocolate and peanut butter already belong together, but wrapping a tender chocolate cake around a fluffy peanut butter filling makes the whole thing feel more dramatic and satisfying. It looks impressive on a dessert table, but the steps are very manageable once you break them down.

Ingredients for the Delicious Peanut Butter Cup Chocolate Roll

Each ingredient plays an important role in getting the right texture and flavor, so I never like to skip over why they matter.

Eggs

Eggs give the sponge structure and lift. They are what help the cake stay light enough to roll without turning dense.

Granulated sugar

Sugar sweetens the cake and also helps create that tender sponge texture when beaten with the eggs.

All-purpose flour

Flour gives the roll enough body to hold the filling while still staying soft.

Unsweetened cocoa powder

Cocoa powder is what gives the cake its bold chocolate base and deep color.

Baking powder

A little baking powder helps the sponge rise evenly and keeps it from feeling too flat.

Salt

Salt sharpens the chocolate flavor and keeps the sweetness balanced.

Vanilla extract

Vanilla rounds out both the cake and the filling with a warm bakery-style flavor.

Milk

Milk adds moisture to the batter so the sponge bakes up tender instead of dry.

Vegetable oil

Oil keeps the cake soft and flexible, which is especially helpful when it is time to roll it.

Creamy peanut butter

Peanut butter is the heart of the filling. It brings that rich nutty flavor that makes this roll memorable.

Unsalted butter

Butter makes the filling smoother and richer while helping it whip up nicely.

Powdered sugar

Powdered sugar sweetens the filling and gives it a fluffy, spreadable consistency.

Heavy cream

Heavy cream lightens the peanut butter filling and also helps make a silky ganache topping.

Semi-sweet chocolate chips

Chocolate chips melt into a glossy topping that finishes the roll beautifully.

Mini peanut butter cups

Peanut butter cups add texture, extra candy-like flavor, and a fun finishing touch on top.

Crushed peanuts or toffee bits

A small sprinkle over the ganache adds crunch and makes the final presentation even better.

How To Make the Delicious Peanut Butter Cup Chocolate Roll

I like to make this recipe in stages so everything feels easy and organized from the first whisk to the final drizzle.

Step 1: Prep the Pan and Oven

Preheat the oven to 350°F. Line a jelly roll pan with parchment paper and lightly grease it so the cake releases easily.

Step 2: Make the Chocolate Sponge Batter

Whisk the eggs and sugar until thick and pale. Stir in the vanilla, milk, and oil. In a separate bowl, combine the flour, cocoa powder, baking powder, and salt, then gently fold the dry ingredients into the wet mixture until no streaks remain.

Step 3: Bake the Cake

Spread the batter evenly into the prepared pan. Bake just until the cake springs back lightly when touched, about 10 to 12 minutes. I always watch closely here because overbaking can make rolling harder later.

Step 4: Roll the Cake While Warm

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

Step 5: Whip the Peanut Butter Filling

Beat the butter and peanut butter until smooth. Add the powdered sugar, vanilla, and a splash of heavy cream, then whip until the filling is light, fluffy, and easy to spread.

Step 6: Fill and Re-Roll

Unroll the cooled cake gently. Spread the peanut butter filling evenly over the surface, leaving a small border around the edges. Roll the cake back up without the towel, keeping it snug but not too tight.

Step 7: Make the Ganache Topping

Heat the heavy cream until hot but not boiling, then pour it over the chocolate chips. Let it sit for a minute before stirring until smooth and glossy.

Step 8: Finish with Toppings

Pour or spoon the ganache over the roll. Top with chopped peanut butter cups and a sprinkle of crushed peanuts or toffee bits. Chill briefly so everything sets before slicing.

Pin this Recipe

How I Serve and Store This Peanut Butter Cup Chocolate Roll

I love serving this roll slightly chilled because the filling stays creamy and the slices look neat and defined. For parties, I slice it just before bringing it out so the ganache still looks glossy and fresh.

To store it, I keep the roll covered in the refrigerator for up to 4 days. If I want to make it ahead, I usually prepare the cake roll a day early and add the ganache and toppings before serving. You can also freeze individual slices, wrapped well, for a quick dessert later.

What to Serve With Delicious Peanut Butter Cup Chocolate Roll?

Fresh Berries

A handful of raspberries or strawberries adds brightness that cuts through the richness.

Hot Coffee

A bold cup of coffee makes the chocolate taste even deeper and balances the sweet filling nicely.

Vanilla Ice Cream

Cold vanilla ice cream next to a slice of this roll feels like a dessert shop treat at home.

Whipped Cream

A light spoonful of whipped cream softens the richness and gives the plate a simple elegant finish.

Want More Dessert Ideas?

If you love this chocolate and peanut butter dessert, I would also point you toward Chocolate Peanut Butter Poke Cake, Jimmy Carter’s Grandmother’s Peanut Butter Cookies, Amish Peanut Butter Cream Pie, and Chocolate Raspberry Tart. Each one brings a different take on rich dessert flavors, from creamy and nostalgic to deeply chocolatey and elegant.

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 keep it extra peanut buttery, add more candy on top, or go for a smoother ganache finish?

I always enjoy seeing how other home bakers make a dessert like this their own. Questions are welcome too, and for more sweet inspiration, explore more daily recipe ideas on ChefAlchemy 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
Delicious Peanut Butter Cup Chocolate Roll

Delicious Peanut Butter Cup Chocolate Roll


  • Author: Lorenzo Devereaux
  • Total Time: 37 minutes
  • Yield: 8 servings
  • Diet: Vegetarian

Description

This Delicious Peanut Butter Cup Chocolate Roll is the kind of dessert that instantly steals the table. It has a soft chocolate sponge, a fluffy peanut butter filling, silky chocolate ganache, and chopped peanut butter cups on top for extra crunch and flavor. It works beautifully for holiday desserts, birthday treats, special occasion baking, or whenever you need a rich chocolate dessert idea that feels bakery worthy but is still easy enough to make at home. If you are looking for easy recipe inspiration, chocolate dessert recipes, family dessert ideas, or fun food ideas for sharing, this roll checks every box.


Ingredients

3 large eggs

3/4 cup granulated sugar

1 teaspoon vanilla extract

1/4 cup whole milk

2 tablespoons vegetable oil

1/2 cup all-purpose flour

1/4 cup unsweetened cocoa powder

1 teaspoon baking powder

1/4 teaspoon salt

1/2 cup creamy peanut butter

4 tablespoons unsalted butter, softened

1 cup powdered sugar

1 teaspoon vanilla extract

3 tablespoons heavy cream

3/4 cup semi-sweet chocolate chips

1/2 cup heavy cream

6 mini peanut butter cups, chopped

2 tablespoons crushed peanuts or toffee bits


Instructions

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

2. In a large bowl, beat the eggs and granulated sugar until thick and pale. Mix in 1 teaspoon vanilla, the milk, and vegetable oil.

3. In another bowl, whisk together the flour, cocoa powder, baking powder, and salt.

4. Gently fold the dry ingredients into the wet mixture until smooth and no dry streaks remain.

5. Spread the batter evenly in the prepared pan and bake for 10 to 12 minutes, or until the cake springs back lightly when touched.

6. Dust a clean kitchen towel with cocoa powder. Turn the warm cake onto the towel, remove the parchment paper, and roll the cake up with the towel from the short end. Let it cool completely.

7. Beat the peanut butter and softened butter together until smooth. Add the powdered sugar, 1 teaspoon vanilla, and 3 tablespoons heavy cream. Beat until fluffy.

8. Carefully unroll the cooled cake. Spread the peanut butter filling evenly over the surface, leaving a small border around the edges.

9. Roll the cake back up without the towel and place it seam-side down.

10. Heat 1/2 cup heavy cream until hot but not boiling. Pour it over the chocolate chips, let sit for 1 minute, then stir until smooth.

11. Spoon the ganache over the cake roll and top with chopped peanut butter cups and crushed peanuts or toffee bits.

12. Chill for 20 to 30 minutes before slicing and serving.

Notes

Roll the cake while it is still warm so it stays flexible and does not crack as it cools.

Chill the finished roll before slicing for cleaner pieces and a more stable filling.

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

Nutrition

  • Serving Size: 1 slice
  • Calories: 430
  • Sugar: 30 g
  • Sodium: 210 mg
  • Fat: 25 g
  • Saturated Fat: 10 g
  • Unsaturated Fat: 13 g
  • Trans Fat: 0 g
  • Carbohydrates: 47 g
  • Fiber: 3 g
  • Protein: 8 g
  • Cholesterol: 95 mg

Keywords: peanut butter cup chocolate roll, chocolate swiss roll, peanut butter dessert, easy dessert recipe, holiday dessert, chocolate cake roll, dessert ideas, food ideas

Save this recipe on: