Irresistible Peanut Butter Cup Chocolate Roll Recipe
Introduction
This Irresistible Peanut Butter Cup Chocolate Roll combines a rich chocolate sponge with a creamy peanut butter filling studded with chopped peanut butter cups. Finished with an optional glossy ganache, it’s a show-stopping dessert perfect for celebrations or anytime you want a decadent treat.

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 (for ganache, 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 to make removing the cake easier.
- Step 2: In a bowl, whisk together the flour, cocoa powder, baking powder, and salt until combined.
- Step 3: In another large bowl, beat the eggs and granulated sugar on high speed for 4 to 5 minutes until the mixture is thick and pale.
- Step 4: Add the vegetable oil, milk, and vanilla extract to the egg mixture and stir gently to combine.
- Step 5: Carefully fold the dry ingredients into the wet ingredients until smooth, making sure not to overmix.
- Step 6: Spread the batter evenly into the prepared pan and bake for 10 to 12 minutes, until the cake springs back when lightly touched.
- Step 7: As soon as the cake is out of the oven, invert it onto a kitchen towel dusted with powdered sugar. Peel off the parchment paper and roll the cake up with the towel inside. Allow it to cool completely in this rolled shape.
- Step 8: To make the filling, beat the peanut butter and powdered sugar until smooth. Add the heavy cream and vanilla extract, and continue to beat until creamy. Fold in the chopped peanut butter cups.
- Step 9: Carefully unroll the cooled cake and spread the peanut butter filling evenly over the surface. Then gently re-roll the cake without the towel, placing the seam side down.
- Step 10: For the optional ganache, heat the heavy cream until steaming but not boiling. Pour it over the chocolate chips and let it sit for 2 minutes. Stir the mixture until smooth and glossy.
- Step 11: Spread or drizzle the ganache over the rolled cake. Chill the cake in the refrigerator for 30 minutes to set the ganache before slicing and serving.
Tips & Variations
- Use room temperature eggs to achieve a better rise and lighter sponge texture.
- Dusting the towel with powdered sugar prevents the cake from sticking when rolling.
- For a crunchy texture, add chopped nuts or crushed pretzels to the filling along with peanut butter cups.
- If you want a dairy-free version, substitute heavy cream with coconut cream and use dairy-free chocolate chips for the ganache.
Storage
Store the peanut butter cup chocolate roll covered in the refrigerator for up to 3 days to keep it fresh. Before serving, let it sit at room temperature for about 15 minutes to soften slightly. Leftover slices can be wrapped tightly and frozen for up to 1 month; thaw overnight in the refrigerator before enjoying.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make this cake gluten-free?
Yes. Substitute the all-purpose flour with a gluten-free flour blend that measures equally. Ensure your cocoa powder and other ingredients are gluten-free as well.
How do I prevent the cake from cracking when rolling?
Roll the cake while it is still warm using the kitchen towel to help shape it gently. Cooling it in the rolled form helps set the shape and reduces cracking when you add the filling later.
PrintIrresistible Peanut Butter Cup Chocolate Roll Recipe
This Irresistible Peanut Butter Cup Chocolate Roll combines a light and fluffy chocolate sponge cake with a rich, creamy peanut butter filling studded with chopped peanut butter cups. Topped with a luscious semi-sweet chocolate ganache, this delightful dessert is perfect for any chocolate and peanut butter lover looking for an impressive yet easy-to-make treat.
- Prep Time: 20 minutes
- Cook Time: 12 minutes
- Total Time: 1 hour
- Yield: 10 servings 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
- ¾ cup semi-sweet chocolate chips
Instructions
- Preheat and Prepare Pan: Preheat your oven to 350°F (175°C). Line a jelly roll pan with parchment paper, leaving an overhang on the sides to easily lift the cake out later.
- Mix Dry Ingredients: In a medium bowl, whisk together the all-purpose flour, unsweetened cocoa powder, baking powder, and salt until well combined.
- Beat Eggs and Sugar: In a separate large mixing bowl, beat the 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 beaten egg mixture, add the vegetable oil, milk, and vanilla extract. Mix gently to combine.
- Combine Dry and Wet Ingredients: Carefully fold the dry ingredients into the wet ingredients using a spatula. Mix gently until the batter is smooth and cohesive.
- Bake the Sponge Cake: Pour the batter evenly into the prepared jelly roll pan. Bake in the preheated oven for 10 to 12 minutes, or until the cake springs back when lightly pressed.
- Invert and Roll Cake: Once baked, immediately invert the cake onto a clean kitchen towel that has been dusted generously with powdered sugar. Carefully peel off the parchment paper. While the cake is still warm, roll it up in the towel from the short end and let it cool completely to set its shape.
- Prepare Peanut Butter Filling: In a mixing bowl, beat the creamy peanut butter and powdered sugar together until smooth. Add heavy cream and vanilla extract, then continue beating until the filling is light and fluffy. Gently fold in the chopped peanut butter cups for added texture.
- Assemble the Roll: Unroll the cooled cake gently and spread the peanut butter filling evenly over the surface. Carefully re-roll the cake without the towel, ensuring it is tight but not squished. Place the roll seam-side down on a serving platter.
- Make Ganache Topping: Heat the heavy cream in a small saucepan or microwave until steaming but not boiling. Pour the hot cream over the semi-sweet chocolate chips in a bowl. Let it sit for 2 minutes to melt the chocolate, then stir gently until smooth and glossy.
- Decorate and Chill: Spread or drizzle the ganache over the top of the rolled cake. Optionally, sprinkle additional chopped peanut butter cups on top for garnish. Refrigerate the cake for at least 30 minutes to allow the ganache to set.
- Serve: Slice the chilled cake into portions and serve. Enjoy the perfect balance of chocolate and peanut butter in every bite.
Notes
- Make sure eggs are at room temperature for a better rise in the sponge cake.
- Rolling the cake while it’s still warm prevents cracks in the sponge.
- Use a clean kitchen towel dusted with powdered sugar to avoid sticking.
- Chilling the roll helps the filling to set and makes slicing easier.
- The ganache topping is optional but adds a luscious finish.
- Store leftovers covered in the refrigerator for up to 3 days.
Keywords: chocolate roll, peanut butter cup dessert, chocolate peanut butter roll, easy chocolate cake roll, peanut butter filling cake

