Peanut Butter Cup Chocolate Roll

Featured in: Sweet Treats for Every Occasion

This dessert combines a light chocolate sponge with a luscious peanut butter filling featuring chopped peanut butter cups. After rolling the cake while warm to ensure softness and prevent cracks, it’s filled and gently re-rolled for a beautiful swirl. A rich ganache tops everything, adding extra flavor and a glossy finish. Each slice delivers a perfect balance of chocolate and peanut butter, making it an indulgent treat for gatherings or special occasions.

Tags: #halal #vegetarian #baked #north-american #dessert #medium #family-friendly #under-30-minutes #chocolate

A woman is sitting at a table with a plate of food in front of her. The plate contains a dessert with berries on top.
Updated on Sat, 27 Dec 2025 15:13:06 GMT
A delicious chocolate roll cake with peanut butter and nuts on top. Pin it
A delicious chocolate roll cake with peanut butter and nuts on top. | recipebyme.com

This Peanut Butter Cup Chocolate Roll Cake is my go-to showstopper whenever I want a dessert that feels special but comes together with straightforward steps. Rich chocolate sponge wraps a creamy peanut butter filling all finished with a glossy ganache. It tastes just like a peanut butter cup in cake form and delivers a wow factor at any celebration.

My family is obsessed with this cake for birthdays and holidays. The first time I sliced it and revealed that swirling peanut butter center there were actual cheers at the table and now it gets requested every single winter.

Ingredients

  • All-purpose flour: gives the cake its structure Use good quality for best texture
  • Unsweetened cocoa powder: brings deep chocolate flavor Choose Dutch processed for a richer taste if available
  • Baking powder: ensures the sponge bakes up light and airy Check that your baking powder is not expired for a good rise
  • Salt: enhances both the chocolate and peanut butter flavors Use fine sea salt for even distribution
  • Large eggs: set up the cake’s pillowy texture Bring to room temperature for maximum volume when whipping
  • Granulated sugar: sweetens the sponge and adds moistness Look for fine white sugar
  • Vegetable oil: makes the cake tender Avoid strongly flavored oils
  • Vanilla extract: boosts both the chocolate and peanut butter aromas Always opt for pure vanilla not imitation
  • Milk: adds moisture and blends with the cocoa for a soft bite Whole milk works best here
  • Creamy peanut butter: is the heart of the filling Go for brands that are smooth and not too runny or oily
  • Powdered sugar: sweetens and thickens the filling Sift to avoid lumps
  • Heavy cream: makes the filling fluffy and helps it whip up light Use cold from the fridge
  • Chopped peanut butter cups: add surprise bites of chocolate and peanut fun Choose a good quality brand for freshness
  • Semi-sweet chocolate chips: melt for a rich ganache Pick chips with at least 50 percent cocoa content for a depth of flavor

Instructions

Prepare the Pan and Oven:
Preheat your oven to 350 degrees. Line a jelly roll pan with parchment allowing a bit to hang over the sides for easy lifting. Lightly grease the parchment so the delicate sponge does not stick. Lay a clean kitchen towel on the counter and dust it all over with powdered sugar. The towel and sugar are key for rolling later without cracks.
Make the Chocolate Sponge Cake:
Whisk flour cocoa powder baking powder and salt in a medium bowl. In a large bowl beat the eggs and sugar on high for four to five minutes. You want it to look thick pale and almost triple in volume. Drizzle in the oil vanilla and milk and gently mix. Sift the dry ingredients over the egg mixture. With a spatula fold carefully just until you see no more dry spots.
Bake:
Pour the batter into your prepared pan and smooth the surface evenly. Bake for ten to twelve minutes. The cake is done when you touch the top and it springs back lightly. Do not overbake or it will be hard to roll.
Roll the Cake:
Once out of the oven immediately invert the hot cake onto the prepared towel. Carefully peel away the parchment paper. Starting at the short end roll the cake up with the towel inside. Let it cool completely rolled on a wire rack. This step is crucial so the cake holds its shape and does not crack later.
Prepare the Peanut Butter Filling:
Beat creamy peanut butter and powdered sugar together until very smooth. Slowly add cold heavy cream and vanilla extract. Beat until the mixture is fluffy and spreadable. Gently fold in the chopped peanut butter cups so you get big pieces in every slice.
Fill and Roll:
Unroll the cooled cake and evenly spread the filling across the surface leaving a small border at the edges. Re-roll tightly but do not include the towel this time. Move the rolled cake seam side down to a serving platter.
Optional Ganache Topping:
Heat heavy cream until steaming but not boiling. Pour over semi-sweet chocolate chips and let stand for two minutes. Stir slowly starting from the center outward until the mixture is glossy and smooth. Drizzle or spread over the cake so it forms a curtain of chocolate. Let set for easier slicing.
A chocolate and peanut butter roll sits on a plate.
A chocolate and peanut butter roll sits on a plate. | recipebyme.com

My favorite part of this roll is those pockets of peanut butter cup in the filling. My kids loved sneaking the leftover candies when we first made this and now adding extra is a must in our house. The chocolate sponge stays soft for days making late-night slices impossible to resist.

Storage tips

Wrap leftover roll cake tightly in plastic and refrigerate for up to four days. For best texture let slices sit at room temperature for ten minutes before serving. If making ahead store the ganache separately and glaze just before serving for the shiniest finish.

Ingredient substitutions

Swap almond butter for peanut butter if needed but avoid natural styles that are too oily or runny. Dairy-free whipping cream works in place of heavy cream. Gluten free flour blend can be used instead of all-purpose for a wheat free option.

Serving suggestions

A swirl of lightly sweetened whipped cream makes a perfect topping. For parties serve mini slices sprinkled with extra peanut butter cup bits. This roll pairs beautifully with hot coffee or as part of a holiday dessert table.

Cultural context

Roll cakes or swiss rolls are a classic European-style dessert but have become a home baker favorite in America. Filling them with candy inspired flavors adds a nostalgic modern twist that both kids and adults adore. My grandmother made jelly rolls for Sunday meals and now I have made this peanut butter chocolate version our new tradition.

Seasonal Adaptations

Press crushed candy cane pieces onto the ganache for a holiday look. Swirl in a layer of raspberry jam under the peanut butter for spring. Top with mini eggs or sprinkles for an Easter celebration.

Success Stories

An Instagram friend tried this for the first time at her book club and told me there was not a crumb left by the end. My sister made it for her son’s birthday and he has asked for it again every year. I am always thrilled to hear bakers confidently rolling up their cake and feeling like baking pros.

Freezer Meal Conversion

You can freeze the uncut filled cake tightly wrapped for up to one month. Thaw overnight in the fridge. Wait to add the ganache until after thawing for the best texture and shine. This makes it easy to prep ahead for birthdays or busy weeks.

A chocolate cake with peanut butter and caramel swirls is displayed on a plate.
A chocolate cake with peanut butter and caramel swirls is displayed on a plate. | recipebyme.com

Let this roll cake be your sweet showstopper—whether for holiday gatherings or cozy nights in it always impresses and disappears fast. The flavors and textures truly create a celebration in every slice.

Recipe FAQs

→ How do you prevent the cake from cracking when rolling?

Roll the cake while it's warm using a powdered sugar-dusted towel. This helps set the shape and keeps it flexible.

→ Can I make the cake ahead of time?

Yes, the roll can be made a day in advance. Store it chilled and add ganache just before serving for best results.

→ What kind of chocolate works best for the ganache?

Semi-sweet chocolate chips melt well and balance the filling, but dark chocolate adds a richer touch if preferred.

→ Can I use crunchy peanut butter for the filling?

Creamy peanut butter yields a smooth filling, but crunchy can be used for added texture and nutty flavor.

→ Is parchment paper necessary for baking the sponge?

Yes, parchment makes removal and rolling much easier while maintaining the cake's shape.

Peanut Butter Cup Chocolate Roll

Chocolate sponge cake layered with peanut butter and ganache, rolled for the perfect swirl in every bite.

Prep Time
25 min
Cook Time
12 min
Total Time
37 min
By: Sana

Category: Desserts & Sweets

Skill Level: Medium

Cuisine: American

Yield: 10 Servings (1 roll cake)

Dietary Categories: Vegetarian

Ingredients

→ Chocolate Sponge Cake

01 3/4 cup all-purpose flour
02 1/4 cup unsweetened cocoa powder
03 1 teaspoon baking powder
04 1/4 teaspoon salt
05 4 large eggs, at room temperature
06 3/4 cup granulated sugar
07 2 tablespoons vegetable oil
08 1 teaspoon vanilla extract
09 1/4 cup milk

→ Peanut Butter Filling

10 3/4 cup creamy peanut butter
11 1/2 cup powdered sugar
12 1/2 cup heavy cream
13 1 teaspoon vanilla extract

→ Add-Ins

14 1 cup chopped peanut butter cups

→ Optional Chocolate Ganache Topping

15 1/2 cup heavy cream
16 3/4 cup semi-sweet chocolate chips

Steps

Step 01

Preheat oven to 350°F. Line a jelly roll pan with parchment paper, leaving overhang on the sides. Lightly grease the parchment. Lay a clean kitchen towel flat and dust it generously with powdered sugar; set aside.

Step 02

In a medium bowl, whisk together flour, cocoa powder, baking powder, and salt. In a large bowl, beat eggs and granulated sugar on high speed for 4 to 5 minutes until thick, pale, and tripled in volume. Add vegetable oil, vanilla, and milk, mixing gently until just combined.

Step 03

Gently fold the dry ingredients into the egg mixture using a spatula, mixing until no streaks remain.

Step 04

Pour the batter evenly into the prepared pan, smoothing the top. Bake for 10 to 12 minutes, or until the cake springs back lightly when touched.

Step 05

Immediately invert the hot cake onto the prepared sugared towel. Carefully peel off the parchment. Starting from the short end, roll the cake with the towel inside and allow to cool completely while rolled.

Step 06

In a bowl, beat peanut butter and powdered sugar until smooth. Add heavy cream and vanilla extract, beating until light and spreadable. Gently fold in chopped peanut butter cups.

Step 07

Carefully unroll the cooled cake. Spread the filling evenly across the surface, leaving a border around the edges. Re-roll cake tightly without the towel and place seam-side down on a serving platter.

Step 08

Heat heavy cream just until steaming. Pour over chocolate chips and let sit for 2 minutes. Stir until smooth, then drizzle or spread ganache over the cake. Allow to set before slicing.

Notes

  1. Rolling the cake while warm with a sugared towel ensures a flexible, crack-free sponge texture.
  2. Allow the rolled cake to cool fully before adding filling to prevent melting.
  3. Leftover roll slices can be stored chilled in an airtight container for up to three days.

Required Equipment

  • Jelly roll pan
  • Electric mixer
  • Mixing bowls
  • Spatula
  • Parchment paper
  • Clean kitchen towel

Allergen Information

Check each ingredient for potential allergens and consult a healthcare professional if needed.
  • Contains peanuts and peanut products
  • Contains milk and dairy products
  • Contains eggs
  • Contains wheat (gluten)

Nutritional Info (per serving)

This data is provided as a guide and doesn't replace medical advice.
  • Calories: 363
  • Fats: 21 g
  • Carbohydrates: 35 g
  • Proteins: 8 g