There’s something undeniably special about a chocolate roll cake. It looks elegant, feels nostalgic, and somehow manages to steal the spotlight at any gathering. Now imagine that soft, cocoa-rich sponge wrapped around a creamy peanut butter filling and studded with chopped peanut butter cups. That’s exactly what you get with this Peanut Butter Cup Chocolate Roll—a dessert that feels bakery-worthy but is completely achievable in your own kitchen.
Why You’ll Love This Recipe
First and foremost, this recipe brings together one of the most beloved flavor combinations of all time: chocolate and peanut butter. It’s rich but balanced, sweet but not overwhelming. Each bite delivers fluffy cake, creamy filling, and little bursts of peanut butter cups for texture.
You’ll also love how impressive it looks once sliced. Those beautiful spirals make it seem like you spent hours in the kitchen. In reality, the process is simple and approachable. It’s the kind of dessert that makes people say, “You made that?”—and you’ll happily nod.
Another reason to love it? The texture contrast. The chocolate sponge is light and airy thanks to whipped eggs, while the peanut butter filling is smooth and luscious. Add the optional ganache, and you get a silky finish that takes everything to the next level.
This recipe is also customizable. Prefer extra peanut butter cups? Toss in more. Want a thicker ganache layer? Go for it. You can easily make it your own.
And let’s be honest—there’s something incredibly satisfying about slicing into a perfectly rolled cake. It feels like unwrapping a gift, except the reward is edible.
Ingredients You’ll Need
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
Chocolate Sponge Cake
- ¾ cup all-purpose flour
- ¼ cup unsweetened cocoa powder
- 1 teaspoon baking powder
- ¼ teaspoon salt
- 4 large eggs, room temperature
- ¾ cup granulated sugar
- 2 tablespoons vegetable oil
- 1 teaspoon vanilla extract
- ¼ cup milk
Peanut Butter Filling
- ¾ cup creamy peanut butter
- ½ cup powdered sugar
- ½ cup heavy cream
- 1 teaspoon vanilla extract
- 1 cup chopped peanut butter cups
Optional Ganache Topping
- ½ cup heavy cream
- ¾ cup semi-sweet chocolate chips
Each ingredient plays an important role. The eggs give the sponge its structure and airy texture. Cocoa powder provides deep chocolate flavor without heaviness. The oil keeps the cake moist and flexible—essential for rolling without cracking.
The filling combines peanut butter and powdered sugar for sweetness and structure, while whipped heavy cream makes it light and spreadable. Chopped peanut butter cups add texture and surprise in every slice.
The ganache is optional, but highly recommended if you want a glossy, bakery-style finish.
Let’s Get Started
– 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 flour, cocoa powder, baking powder, and salt. Set aside.
– In a separate large bowl, beat the eggs and granulated sugar together for about 4–5 minutes, until pale, thick, and fluffy. This step is key—the air incorporated here gives the sponge its lift. Mix in the vegetable oil, vanilla extract, and milk.
– Gently fold the dry ingredients into the egg mixture. Be careful not to overmix; you want to keep that airy texture.
– Spread the batter evenly into the prepared pan. Bake for 10–12 minutes, or until the cake springs back lightly when touched.
– While it bakes, lay a clean kitchen towel on the counter and dust it generously with powdered sugar. As soon as the cake comes out of the oven, carefully flip it onto the towel. Peel off the parchment paper.
– Starting from one short end, gently roll the cake up in the towel while it’s still warm. Let it cool completely in this rolled shape. This helps prevent cracks later.
For the filling, beat peanut butter, powdered sugar, heavy cream, and vanilla until smooth and fluffy. Fold in chopped peanut butter cups.
– Once the cake has cooled, carefully unroll it. Spread the filling evenly over the surface, leaving a small border around the edges. Roll it back up tightly (without the towel this time).
– For the ganache, heat heavy cream until just simmering, then pour over chocolate chips. Let sit for 2–3 minutes, then stir until smooth. Pour over the rolled cake and spread evenly.
– Refrigerate for at least 30 minutes before slicing.
Servings and Pairing
This cake serves about 8–10 slices, depending on how thick you cut them. It’s rich, so even smaller slices feel satisfying.
Pair it with:
-
A cold glass of milk
-
Fresh berries for contrast
-
A scoop of vanilla ice cream
-
Hot coffee or espresso
The slight bitterness of coffee balances the sweetness beautifully. For special occasions, add a dollop of whipped cream and a sprinkle of extra chopped peanut butter cups on top.
Variations
Want to switch things up? Here are a few ideas:
-
Crunchy twist: Use crunchy peanut butter instead of creamy.
-
Extra chocolate: Add mini chocolate chips to the filling.
-
Salted caramel drizzle: Drizzle caramel sauce over the ganache.
-
Holiday style: Add crushed peppermint candies for a festive version.
-
Nut-free option: Substitute sunflower seed butter and skip peanut butter cups.
Small tweaks can completely change the personality of this dessert.
Storage Tips
Store the roll in an airtight container in the refrigerator for up to 4 days. The filling stays fresh and firm when chilled.
Before serving, let it sit at room temperature for about 15–20 minutes for the best texture.
You can also freeze the roll (without ganache) for up to 2 months. Wrap tightly in plastic wrap and foil. Thaw overnight in the refrigerator before serving.
FAQs
Why did my cake crack?
Cracking usually happens if the cake cools before being rolled. Always roll it while warm to keep it flexible.
Can I make it ahead of time?
Yes. It’s actually better after chilling for a few hours, which allows flavors to meld.
Do I have to use ganache?
No. It’s optional, but it adds a rich chocolate finish.
Can I use natural peanut butter?
You can, but make sure it’s well stirred. Natural peanut butter can be thinner and slightly oily.
How do I get clean slices?
Use a sharp knife and wipe it clean between cuts for neat spirals.
Final Thoughts
Peanut Butter Cup Chocolate Roll is the kind of dessert that feels both nostalgic and impressive. It combines soft chocolate sponge, creamy peanut butter filling, and bits of candy in every bite. Whether you’re making it for a celebration or simply because you’re craving chocolate and peanut butter, it delivers big flavor and beautiful presentation.
Print
Peanut Butter Cup Chocolate Roll
- Total Time: 32 minutes
- Yield: 8 servings
- Diet: Vegetarian
Description
A light chocolate sponge cake rolled with fluffy peanut butter filling and chopped peanut butter cups, finished with optional chocolate ganache for an elegant and delicious dessert.
Ingredients
Chocolate Sponge Cake
- ¾ cup all-purpose flour
- ¼ cup unsweetened cocoa powder
- 1 teaspoon baking powder
- ¼ teaspoon salt
- 4 large eggs, room temperature
- ¾ cup granulated sugar
- 2 tablespoons vegetable oil
- 1 teaspoon vanilla extract
- ¼ cup milk
Peanut Butter Filling
- ¾ cup creamy peanut butter
- ½ cup powdered sugar
- ½ cup heavy cream
- 1 teaspoon vanilla extract
- 1 cup chopped peanut butter cups
Optional Ganache Topping
- ½ cup heavy cream
- ¾ cup semi-sweet chocolate chips
Instructions
- Preheat oven to 350°F (175°C). Line a 10×15-inch jelly roll pan with parchment paper and lightly grease.
- In a bowl, whisk together flour, cocoa powder, baking powder, and salt.
- In a separate bowl, beat eggs and granulated sugar for 4–5 minutes until pale and fluffy. Mix in oil, vanilla, and milk.
- Gently fold dry ingredients into wet ingredients until just combined.
- Spread batter evenly into prepared pan. Bake 10–12 minutes, until cake springs back lightly.
- Dust a clean kitchen towel with powdered sugar. Flip warm cake onto towel, remove parchment, and roll cake up gently in towel. Cool completely.
- Beat peanut butter, powdered sugar, heavy cream, and vanilla until smooth and fluffy. Fold in chopped peanut butter cups.
- Unroll cooled cake, spread filling evenly, and re-roll tightly without towel.
- For ganache, heat cream until simmering and pour over chocolate chips. Let sit 2–3 minutes, then stir until smooth. Spread over cake.
- Chill at least 30 minutes before slicing.
Notes
- Roll the cake while warm to prevent cracking.
- Use room temperature eggs for better volume.
- Chill before slicing for cleaner cuts.
- Add extra chopped peanut butter cups on top for garnish.
- Prep Time: 20 minutes
- Cook Time: 12 minutes

