This Peanut Butter Cup Chocolate Roll is more than a dessert; it’s an experience. It masterfully combines the rich, deep flavor of chocolate with the creamy, salty-sweet comfort of peanut butter, all wrapped in a soft, swiss roll-style sponge. Often called a chocolate peanut butter jelly roll or a brownie roll, this showstopper is surprisingly manageable for bakers of all levels.
It’s the perfect centerpiece for celebrations, holidays, or any day that calls for a decadent treat. If you’re a fan of chocolate and peanut butter recipes, this one is destined to become a new favorite.

Why You’ll Love This Chocolate Peanut Butter Roll Cake
This recipe triumphs for several reasons. First, it delivers maximum flavor with a simple ingredient list. The chocolate sponge is light yet moist, providing the perfect canvas for the rich peanut butter filling studded with chopped peanut butter cups. The final layer of chocolate ganache adds a glossy, professional finish.
Unlike many complicated simple chocolate desserts, this roll cake is forgiving. The towel-rolling method ensures a flexible cake that won’t crack. It’s a guaranteed crowd-pleaser that looks as impressive as it tastes.
Understanding the Key Components
Every element of this chocolate peanut butter cake roll has a purpose. The cocoa powder in the sponge provides an intense chocolate flavor without excess sweetness. Using room-temperature eggs is non-negotiable; they whip up to a greater volume, which is essential for the cake’s airy structure.
The creamy peanut butter filling is stabilized with a touch of powdered sugar and cream, creating a pipeable, spreadable consistency that holds its shape. Finally, the simple ganache adds a final layer of luxurious chocolate flavor.
Step-by-Step Recipe for Peanut Butter Cup Chocolate Roll
Ingredients
Before you begin, gather all your ingredients. This mise en place will make the process smooth and enjoyable.
- 3/4 cup all-purpose flour
- 1/4 cup unsweetened cocoa powder
- 1 tsp baking powder
- 1/4 tsp salt
- 4 large eggs, at room temperature
- 3/4 cup granulated sugar
- 2 tbsp vegetable oil
- 1 tsp vanilla extract
- 1/4 cup milk
- 3/4 cup creamy peanut butter
- 1/2 cup powdered sugar
- 1/2 cup heavy cream, plus 1/2 cup more for ganache
- 1 tsp vanilla extract
- 1 cup chopped peanut butter cups
- 3/4 cup semi-sweet chocolate chips
Instructions
1. Bake the Chocolate Sponge
Preheat your oven to 350°F (175°C). Line a 10×15-inch jelly roll pan with parchment paper, leaving an overhang on the sides for easy removal. In a medium bowl, whisk together the flour, cocoa powder, baking powder, and salt. In a separate large bowl or stand mixer, beat the eggs and granulated sugar on high speed for 4–5 minutes until the mixture is thick, pale, and ribbons form when you lift the beater.
Gently beat in the vegetable oil, vanilla extract, and milk.
Add the dry ingredients to the wet ingredients in thirds, folding gently with a spatula after each addition until just combined and smooth. Be careful not to deflate the egg foam. Pour the batter into your prepared pan and spread it into an even layer with an offset spatula.
Bake for 10–12 minutes, until the top of the cake springs back lightly when touched. Do not overbake.
2. Roll and Cool the Cake
Immediately upon removing the cake from the oven, run a knife around the edges to loosen it. Invert the hot cake onto a clean kitchen towel that has been generously dusted with powdered sugar. Carefully peel off the parchment paper. Starting from one of the shorter ends, gently roll the cake up with the towel inside.
This step trains the cake’s memory to roll without cracking later. Let the rolled cake cool completely on a wire rack. This is a perfect time to prepare your fillings.
3. Make the Peanut Butter Filling
In a medium bowl, beat together the creamy peanut butter and powdered sugar until smooth. Add the 1/2 cup of heavy cream and the vanilla extract, and beat again until the mixture is light and fluffy. Using a spatula, gently fold in the chopped peanut butter cups.
4. Assemble the Roll
Once the cake is completely cool, carefully unroll it. The cake will remain in a loose spiral shape, which is perfect. Spread the peanut butter filling evenly over the entire surface, leaving a small border at the far edge to prevent squeeze-out.
Using the towel to assist, gently but firmly re-roll the cake, this time without the towel inside. Place the roll seam-side down on your serving platter or a baking sheet.
5. Add the Chocolate Ganache
For the ganache, heat the remaining 1/2 cup of heavy cream in a small saucepan until it just begins to steam. Alternatively, heat it in a microwave-safe bowl for about 45 seconds.
Pour the hot cream over the chocolate chips in a heatproof bowl. Let it sit for 2 minutes to melt the chocolate, then whisk until the mixture is completely smooth and glossy.
Pour the warm ganache over the assembled chocolate peanut butter roll cake, using an offset spatula to spread it evenly over the top and sides, letting it drip decoratively. For a drizzled look, you can use a spoon or piping bag.
6. Final Touches and Serving
Chill the assembled roll in the refrigerator for at least 30 minutes to allow the ganache to set and the flavors to meld. This also makes for cleaner slicing. Before serving, you can garnish with extra chopped peanut butter cups or a sprinkle of flaky salt. Use a sharp knife to slice into servings.
Essential Baking Tips for the Perfect Roll
The key to a perfect chocolate peanut butter roll is a flexible sponge. Room-temperature eggs whip up to their full potential, giving the cake structure. Do not skip the step of rolling the cake while it’s warm; this is what prevents catastrophic cracking later. Ensure the peanut butter filling is soft and spreadable; if it’s too thick, add a touch more cream.
When re-rolling, be confident and use the towel’s edge to guide you into a tight, even log. For more amazing baking ideas, check out our recipes for Apple Crumble Cupcakes or Strawberry Cheesecake Cookies.
Nutritional Information for This Decadent Recipe
Understanding the nutritional profile of your delicious desserts is part of mindful enjoyment. The following table breaks down the approximate values per serving of this Peanut Butter Chocolate Cake Roll. Remember, these are estimates and can vary based on specific ingredients and portion size.
| Nutrient | Amount per Serving |
|---|---|
| Calories | 420 kcal |
| Total Fat | 27 g |
| Carbohydrate Content | 38 g |
| Fiber Content | 3 g |
| Sugar Content | 28 g |
| Protein Content | 8 g |
| Sodium Content | 180 mg |
Customization and Storage Tips
Ingredient Substitutions and Variations
This recipe is wonderfully adaptable. For a nut-free version, substitute the peanut butter with sunflower seed butter and replace the peanut butter cups with chopped chocolate. You can use natural peanut butter, but ensure it is well-stirred, as the oil separation can affect the filling’s consistency.
To experiment, swirl some raspberry jam into the peanut butter filling. For another delightful fruit and cookie combination, explore our Lemon Raspberry Cookies for inspiration.
Storing Your Chocolate Peanut Butter Roll
Cover the roll tightly with plastic wrap or store it in an airtight container. It will keep in the refrigerator for up to 3-4 days. The ganache may lose some of its sheen but the flavor will remain fantastic. It is not recommended to freeze the fully assembled roll, as the texture of the filling and sponge can change.
You can, however, freeze the un-filled, cooled sponge roll (wrapped tightly in plastic and foil) for up to a month and assemble it fresh when ready.
Conclusion: Your New Go-To Showstopper Dessert
This Peanut Butter Cup Chocolate Roll is the epitome of a perfect dessert. It balances rich chocolate, creamy peanut butter, and sweet candy in an elegant, visually stunning package. Despite its impressive appearance, the techniques are straightforward, making it an excellent project for bakers looking to expand their skills.
Whether it’s for a holiday table, a birthday, or a simple weekend treat, this chocolate peanut butter roll cake is guaranteed to earn rave reviews and satisfy even the most serious sweet tooth. Gather your ingredients and prepare to bake a masterpiece of delicious desserts.
The Recipe
PrintPeanut Butter Cup Chocolate Roll
A stunning dessert combining a soft chocolate sponge, creamy peanut butter filling with chopped peanut butter cups, and a rich chocolate ganache glaze.
- Prep Time: 25 min
- Cook Time: 12 min
- Total Time: 1 hr 30 min
- Yield: 10 servings 1x
- Category: Dessert
- Method: Baked
- Cuisine: American
Ingredients
3/4 cup all-purpose flour
1/4 cup unsweetened cocoa powder
1 tsp baking powder
1/4 tsp salt
4 large eggs, at room temperature
3/4 cup granulated sugar
2 tbsp vegetable oil
1 tsp vanilla extract
1/4 cup milk
3/4 cup creamy peanut butter
1/2 cup powdered sugar
1/2 cup heavy cream
1 tsp vanilla extract
1 cup chopped peanut butter cups
1/2 cup heavy cream (for ganache)
3/4 cup semi-sweet chocolate chips
Instructions
- Preheat oven to 350°F (175°C). Line a jelly roll pan with parchment paper.
- Whisk dry ingredients (flour, cocoa, baking powder, salt).
- Beat eggs and sugar until thick and pale. Add oil, milk, and vanilla.
- Fold dry ingredients into wet. Spread into pan and bake for 10-12 min.
- Invert hot cake onto a powdered sugar-dusted towel. Roll up with the towel and cool.
- Make filling: beat peanut butter, powdered sugar, cream, and vanilla. Fold in peanut butter cups.
- Unroll cake, spread filling, and re-roll. Place seam-side down.
- Make ganache: heat cream, pour over chocolate chips, let sit, then stir until smooth. Pour over roll.
- Chill for 30 minutes before slicing.
Notes
- Using room-temperature eggs is crucial for volume.
- Roll the cake while warm to prevent cracking.
- Chill before slicing for clean cuts.
- Store covered in the refrigerator for 3-4 days.
Nutrition
- Calories: 420 kcal
- Sugar: 28 g
- Sodium: 180 mg
- Fat: 27 g
- Carbohydrates: 38 g
- Fiber: 3 g
- Protein: 8 g





