If you love the classic combination of chocolate and peanut butter, this Peanut Butter Cup Chocolate Roll is about to become your new favorite dessert. Imagine a soft, tender chocolate sponge cake rolled around a rich, creamy peanut butter filling and topped with a smooth chocolate glaze. Each slice reveals a beautiful swirl that looks impressive but is surprisingly simple to achieve.
The first time I made this roll, I was slightly nervous about the rolling process, but it turned out to be much easier than expected. I even experimented with adding finely chopped peanut butter cups into the filling, and the extra texture made it even more indulgent. This dessert is perfect for celebrations, holidays, or whenever you want something that feels bakery-worthy without being overly complicated.
With its balance of deep cocoa flavor and sweet, nutty filling, this chocolate roll delivers pure comfort in every bite.
Print
Peanut Butter Cup Chocolate Roll – A Decadent Swirl of Chocolate and Creamy Peanut Butter
- Total Time: 2 hours 20 minutes
- Yield: 12 slices
- Diet: Vegetarian
Description
A rich and indulgent no-bake chocolate roll filled with a creamy peanut butter center, inspired by classic peanut butter cups. This Peanut Butter Cup Chocolate Roll is smooth, fudgy, and perfect for special occasions or holiday desserts.
Ingredients
- For the Chocolate Layer:
- 2 cups semi-sweet chocolate chips, melted
- 1 cup chocolate cookie crumbs (such as crushed chocolate graham crackers or Oreos without filling)
- 1/4 cup unsalted butter, melted
- 1/4 cup powdered sugar
- 1 tsp vanilla extract
- 2–3 tbsp milk (as needed for consistency)
- For the Peanut Butter Filling:
- 1 cup creamy peanut butter
- 1/2 cup powdered sugar
- 3 tbsp unsalted butter, softened
- 1/2 tsp vanilla extract
- Pinch of salt
Instructions
- In a bowl, combine melted chocolate, cookie crumbs, melted butter, powdered sugar, vanilla extract, and milk. Mix until a soft dough forms.
- Place the chocolate mixture between two sheets of parchment paper and roll into a rectangle about 1/4-inch thick.
- In a separate bowl, beat together peanut butter, powdered sugar, softened butter, vanilla, and salt until smooth and creamy.
- Spread the peanut butter filling evenly over the chocolate layer, leaving a small border around the edges.
- Carefully roll the chocolate layer tightly into a log using the parchment paper to help guide it.
- Wrap the roll tightly in plastic wrap and refrigerate for at least 2 hours, or until firm.
- Slice into rounds and serve chilled or at room temperature.
Notes
- For a firmer texture, chill overnight before slicing.
- Use natural peanut butter only if well-stirred and thick; otherwise the filling may be too soft.
- You can drizzle melted chocolate on top for extra decoration.
- Store in an airtight container in the refrigerator for up to 5 days.
- Prep Time: 20 minutes
- Cook Time: 0 minutes
- Category: Dessert
- Method: No-Bake
- Cuisine: American
Why You’ll Love This Recipe
This recipe combines two universally loved flavors into one elegant dessert. The chocolate sponge is light and flexible, making it easy to roll without cracking. The peanut butter filling is creamy, smooth, and perfectly sweetened to complement the cocoa base. It is ideal for entertaining because it can be made ahead of time and sliced just before serving. Despite its impressive appearance, the method is straightforward and accessible for home bakers.
Ingredients
(Tip: You can find the complete list of ingredients and their measurements in the recipe card below.)
All-purpose flour
Flour provides structure to the chocolate sponge while keeping it light and tender when properly measured and gently mixed.
Unsweetened cocoa powder
Cocoa powder delivers the deep chocolate flavor that forms the base of this roll. Choose a good-quality cocoa for the richest taste.
Baking powder
This leavening agent helps the sponge rise evenly, ensuring a soft and flexible cake layer.
Salt
Salt enhances the chocolate flavor and balances the sweetness of the filling.
Eggs
Eggs are essential for structure and volume. When beaten properly, they create a light and airy sponge texture.
Granulated sugar
Sugar sweetens the cake and helps stabilize the eggs when whipped.
Vegetable oil
Oil keeps the sponge moist and pliable, making it easier to roll without cracking.
Vanilla extract
Vanilla adds warmth and depth to both the cake and the filling.
Creamy peanut butter
Peanut butter forms the heart of the filling, offering rich, nutty flavor and smooth texture.
Powdered sugar
Powdered sugar sweetens and thickens the peanut butter filling, creating a spreadable consistency.
Butter
Softened butter blends with the peanut butter to produce a creamy and stable filling.
Heavy cream
Heavy cream is used to create a silky chocolate glaze and can also be added to the filling for extra smoothness.
Semi-sweet chocolate chips
Chocolate chips melt into a glossy topping that enhances both flavor and presentation.
Directions
Preheat your oven to 350°F (175°C) and line a 10×15-inch jelly roll pan with parchment paper. Lightly grease the paper to prevent sticking. In a bowl, whisk together flour, cocoa powder, baking powder, and salt.
In a separate large bowl, beat the eggs and granulated sugar until pale and thick. Mix in the oil and vanilla extract. Gradually fold the dry ingredients into the wet mixture, being careful not to deflate the batter.
Spread the batter evenly in the prepared pan and bake for about 10–12 minutes, or until the cake springs back when lightly touched. Immediately turn the warm cake onto a clean kitchen towel dusted with powdered sugar. Carefully peel off the parchment paper and roll the cake up with the towel from the short end. Allow it to cool completely in the rolled shape.
While the cake cools, prepare the filling by beating peanut butter, softened butter, powdered sugar, and a splash of cream until smooth and fluffy.
Once the cake has cooled, gently unroll it, spread the peanut butter filling evenly over the surface, and re-roll tightly without the towel. For the glaze, heat heavy cream until warm and pour over chocolate chips. Stir until smooth, then spread over the roll. Chill before slicing for clean, neat pieces.

Equipment needed : Must-Have Tools to Get Rolling
Here’s what you’ll want to have on hand:
Silicone Spatula – Durable, heat-resistant silicone spatula perfect for mixing, scraping, and spreading. Gentle on non-stick cookware and easy to clean.
Large pot – You’ll need this to boil the whole cabbage head and soften the leaves.
large bowl –Spacious, durable large bowl ideal for mixing, serving, or food preparation. Made from sturdy material and easy to clean.
Sharp knife – For coring the cabbage and slicing out the thick stem in each leaf. A paring knife works best.
Mixing bowl – A big bowl makes it easier to combine your meat and rice filling evenly.
Cutting board – For prepping cabbage leaves and rolling them like a pro.
Full-Size Blender – is a powerful kitchen appliance for making smoothies, soups, and sauces in large batches.
3-in-1 Air Fryer – This versatile 3-in-1 air fryer offers Air Fry for healthier meals with less oil, Bake for bakery-quality desserts and treats, and Reheat to bring leftovers back to life with crispy, flavorful results
Servings and timing
This recipe yields approximately 10–12 slices. Preparation time is about 25 minutes, baking time is 10–12 minutes, and total time including cooling and chilling is approximately 2 hours.
Storage/reheating
Store the chocolate roll in an airtight container in the refrigerator for up to 4 days. For best flavor and texture, allow it to sit at room temperature for 15–20 minutes before serving. The roll can also be frozen for up to 2 months. Wrap tightly in plastic wrap and thaw overnight in the refrigerator before slicing.
Variations and Customizations
There are many ways to personalize this Peanut Butter Cup Chocolate Roll. For added texture, fold finely chopped peanut butter cups into the filling. The small chocolate pieces create delightful bursts of flavor throughout each slice.
If you prefer a slightly less sweet filling, reduce the powdered sugar and add a pinch of salt to enhance the peanut flavor. For a lighter option, you can replace part of the butter with cream cheese, which adds a subtle tang and softer texture.
Chocolate enthusiasts may drizzle additional melted dark chocolate over the glaze for extra richness. Alternatively, sprinkle crushed roasted peanuts on top for crunch and visual appeal.
For a festive twist, add a thin layer of caramel sauce over the peanut butter filling before rolling. The caramel melts slightly into the cake, adding depth and sweetness. You may also experiment with flavored peanut butter varieties, such as honey-roasted, to subtly change the profile of the dessert while maintaining its classic charm.

Nutrition and Dietary Info
Below is the approximate nutritional information per serving (based on 12 slices):
| Nutrient | Amount per Serving |
|---|---|
| Calories | 380 kcal |
| Protein | 7 g |
| Carbohydrates | 42 g |
| Fat | 21 g |
| Saturated Fat | 8 g |
| Fiber | 2 g |
| Sugar | 30 g |
| Sodium | 240 mg |
Values are estimates and may vary depending on ingredient brands and portion sizes.
FAQs
Why did my cake crack while rolling?
Cracking often occurs if the cake cools completely before being rolled the first time. Rolling it while warm helps maintain flexibility.
Can I use natural peanut butter?
Yes, but ensure it is well stirred and not too oily, as excess oil can affect the filling consistency.
How do I get clean slices?
Chill the roll thoroughly and use a sharp knife wiped clean between each cut.
Can I make this ahead of time?
Yes, it can be prepared a day in advance and stored in the refrigerator until serving.
What if I do not have a jelly roll pan?
You may use a similar-sized shallow baking sheet, but ensure the batter is evenly spread for consistent thickness.
Can I use milk chocolate instead of semi-sweet?
Yes, though the result will be sweeter. Adjust sugar in the filling if desired.
Conclusion
This Peanut Butter Cup Chocolate Roll combines rich chocolate sponge with creamy peanut butter filling in an elegant swirl that looks impressive and tastes even better. It is a dessert that balances indulgence with approachability, making it perfect for gatherings, celebrations, or simply satisfying a chocolate craving at home.
Hungry for more? Visit our website for full recipes and follow us on Pinterest for daily foodie inspo you’ll love to pin!