Irresistible Peanut Butter Cup Chocolate Roll Recipe
Introduction
This Irresistible Peanut Butter Cup Chocolate Roll combines a rich chocolate sponge cake with a creamy peanut butter filling and a decadent ganache topping. It’s a perfect treat for peanut butter and chocolate lovers looking for an impressive yet approachable dessert.

Ingredients
- ¾ cup all-purpose flour
- ¼ cup unsweetened cocoa powder
- 1 tsp baking powder
- ¼ tsp salt
- 4 large eggs at room temperature
- ¾ cup granulated sugar
- 2 tbsp vegetable oil
- 1 tsp vanilla extract
- ¼ cup milk
- ¾ cup creamy peanut butter
- ½ cup powdered sugar
- ½ cup heavy cream (for filling)
- 1 tsp vanilla extract (for filling)
- 1 cup chopped peanut butter cups
- ½ cup heavy cream (for ganache, optional)
- ¾ cup semi-sweet chocolate chips (optional)
Instructions
- Step 1: Preheat your oven to 350°F (175°C). Line a jelly roll pan with parchment paper, leaving an overhang on the sides for easy removal.
- Step 2: In a bowl, whisk together the flour, cocoa powder, baking powder, and salt until well combined.
- Step 3: In a separate large bowl, beat the eggs and granulated sugar on high speed for 4–5 minutes until the mixture is thick and pale. Add the vegetable oil, milk, and vanilla extract, mixing until smooth.
- Step 4: Gently fold the dry ingredients into the wet ingredients until the batter is smooth and evenly combined. Spread the batter evenly in the prepared pan.
- Step 5: Bake for 10–12 minutes, or until the cake springs back when lightly pressed.
- Step 6: Immediately invert the cake onto a kitchen towel dusted with powdered sugar. Carefully peel off the parchment paper, then roll the cake up in the towel. Allow it to cool completely while rolled.
- Step 7: For the filling, beat the peanut butter and powdered sugar until smooth. Add the heavy cream and vanilla extract, mixing well. Fold in the chopped peanut butter cups.
- Step 8: Unroll the cooled cake and spread the peanut butter filling evenly over the surface. Gently re-roll the cake without the towel and place it seam-side down.
- Step 9: To prepare the ganache (optional), heat the heavy cream until steaming and pour it over the chocolate chips. Let sit for 2 minutes, then stir until smooth. Spread or drizzle the ganache over the cake.
- Step 10: Chill the roll for at least 30 minutes to set the ganache before slicing and serving. Optionally, garnish with extra chopped peanut butter cups.
Tips & Variations
- For a nut-free version, substitute the peanut butter with sunflower seed butter and omit the peanut butter cups.
- Be sure to roll the cake while it’s still warm to prevent cracking.
- Use a sharp serrated knife to slice the roll for clean, even pieces.
- Try adding a pinch of espresso powder to the batter to enhance the chocolate flavor.
Storage
Store the peanut butter roll covered in the refrigerator for up to 3 days. To keep it moist, wrap it tightly with plastic wrap. Let the roll sit at room temperature for about 15 minutes before serving for the best texture. Leftovers can be frozen for up to 1 month; thaw overnight in the refrigerator.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make this recipe ahead of time?
Yes, this roll can be made a day in advance and stored in the refrigerator. The flavors often improve after resting overnight.
What if I don’t have peanut butter cups?
You can omit the peanut butter cups or substitute with chopped chocolate pieces, nuts, or toffee bits to add texture and flavor to the filling.
PrintIrresistible Peanut Butter Cup Chocolate Roll Recipe
This Irresistible Peanut Butter Cup Chocolate Roll features a light chocolate sponge cake rolled with a creamy, peanut butter filling studded with chopped peanut butter cups. Finished with an optional smooth chocolate ganache topping, this dessert combines rich chocolate and luscious peanut butter flavors in a beautiful, impressive roll perfect for special occasions or indulgent treats.
- Prep Time: 20 minutes
- Cook Time: 12 minutes
- Total Time: 1 hour 10 minutes
- Yield: 8 to 10 slices 1x
- Category: Dessert
- Method: Baking
- Cuisine: American
Ingredients
Chocolate Sponge Cake
- ¾ cup all-purpose flour
- ¼ cup unsweetened cocoa powder
- 1 tsp baking powder
- ¼ tsp salt
- 4 large eggs, at room temperature
- ¾ cup granulated sugar
- 2 tbsp vegetable oil
- 1 tsp vanilla extract
- ¼ cup milk
Peanut Butter Filling
- ¾ cup creamy peanut butter
- ½ cup powdered sugar
- ½ cup heavy cream
- 1 tsp vanilla extract
- 1 cup chopped peanut butter cups
Optional Ganache Topping
- ½ cup heavy cream for ganache
- ¾ cup semi-sweet chocolate chips
Instructions
- Preheat and Prepare Pan: Preheat the oven to 350°F (175°C). Line a jelly roll pan with parchment paper, leaving an overhang on the sides to help easily lift the cake out later.
- Mix Dry Ingredients: In a bowl, whisk together the all-purpose flour, unsweetened cocoa powder, baking powder, and salt until combined.
- Beat Eggs and Sugar: In a separate large bowl, beat the 4 large eggs and granulated sugar on high speed for 4 to 5 minutes until the mixture is thick, pale, and fluffy.
- Add Wet Ingredients: To the egg mixture, add vegetable oil, milk, and vanilla extract, mixing gently to combine.
- Combine Dry and Wet: Fold the dry ingredients into the wet ingredients gently until the batter is smooth and fully incorporated. Be careful not to overmix to maintain the cake’s light texture.
- Spread and Bake: Evenly spread the batter into the prepared jelly roll pan. Bake in the preheated oven for 10 to 12 minutes, or until the cake springs back when lightly touched.
- Roll the Cake: Immediately upon removing from the oven, invert the cake onto a kitchen towel dusted with powdered sugar. Carefully peel off the parchment paper. Roll the cake with the towel inside to cool completely, which will help prevent cracking when filled.
- Prepare Filling: In a bowl, beat the creamy peanut butter and powdered sugar until smooth. Gradually add heavy cream and vanilla extract, mixing until light and fluffy. Fold in the chopped peanut butter cups gently.
- Fill the Cake: Once the cake is cooled, carefully unroll it. Spread the peanut butter filling evenly over the cake surface. Re-roll the cake gently without the towel, placing the seam side down.
- Make Ganache (Optional): Heat the ½ cup of heavy cream until it begins to steam. Pour over the semi-sweet chocolate chips and let sit for 2 minutes, then stir until smooth and glossy. Spread or drizzle the ganache evenly over the rolled cake.
- Chill and Serve: Chill the cake in the refrigerator for 30 minutes to allow the ganache to set and flavors to meld. Slice and serve, optionally garnished with extra chopped peanut butter cups for added texture and appeal.
Notes
- Be sure to roll the cake while it is still warm to prevent cracking.
- Use room temperature eggs for better volume when beating.
- Powdered sugar on the kitchen towel helps prevent the cake from sticking when rolled.
- If ganache is omitted, the cake can be dusted with cocoa powder or powdered sugar instead.
- Store leftovers wrapped tightly in the refrigerator for up to 3 days.
Keywords: Peanut Butter Cup Roll, Chocolate Roll Cake, Peanut Butter Filling, Chocolate Sponge Cake, Chocolate Ganache Dessert

