Irresistible Peanut Butter Cup Chocolate Roll Recipe
Introduction
This Peanut Butter Cup Chocolate Roll is a delightful combination of rich chocolate sponge cake and creamy peanut butter filling, studded with chopped peanut butter cups. It’s a show-stopping dessert that’s surprisingly easy to make at home, perfect for chocolate and peanut butter lovers alike.

Ingredients
- 3/4 cup all-purpose flour
- 1/4 cup unsweetened cocoa powder
- 1 teaspoon baking powder
- 1/4 teaspoon salt
- 4 large eggs, at room temperature
- 3/4 cup granulated sugar
- 2 tablespoons vegetable oil
- 1 teaspoon vanilla extract
- 1/4 cup milk
- 3/4 cup creamy peanut butter
- 1/2 cup powdered sugar
- 1/2 cup heavy cream
- 1 teaspoon vanilla extract
- 1 cup chopped peanut butter cups
- Optional Chocolate Ganache Topping:
- 1/2 cup heavy cream
- 3/4 cup semi-sweet chocolate chips
Instructions
- Step 1: Gather all your ingredients and preheat your oven to 350°F. Line a jelly roll pan with parchment paper, leaving some overhang for easy removal.
- Step 2: In a medium bowl, whisk together the flour, cocoa powder, baking powder, and salt.
- Step 3: In a large bowl, beat the eggs and granulated sugar on high speed for 4 to 5 minutes until thick, pale, and tripled in volume.
- Step 4: Add the vegetable oil, vanilla extract, and milk to the egg mixture. Gently mix until just combined, being careful not to deflate the batter.
- Step 5: Fold the dry ingredients into the wet mixture gently with a spatula until no streaks remain.
- Step 6: Pour the batter evenly into the prepared pan and smooth the top gently.
- Step 7: Bake for 10 to 12 minutes, or until the cake springs back lightly when touched.
- Step 8: Immediately invert the hot cake onto a sugared towel, peel off the parchment, and roll the cake with the towel inside. Let it cool completely rolled up.
- Step 9: Beat the peanut butter and powdered sugar until smooth. Add heavy cream and vanilla extract, mixing until light and spreadable. Fold in chopped peanut butter cups.
- Step 10: Unroll the cooled cake carefully, spread the peanut butter filling evenly leaving a small border.
- Step 11: Re-roll the cake tightly without the towel, placing it seam-side down on a serving platter.
- Step 12 (Optional): For ganache, heat heavy cream until steaming and pour over chocolate chips. Let sit for 2 minutes, then stir until smooth. Drizzle or spread over the cake and allow to set before slicing.
Tips & Variations
- For gluten-free baking, substitute all-purpose flour with a gluten-free flour blend.
- Use coconut cream instead of heavy cream for a non-dairy alternative.
- Vegan versions can be made by replacing eggs with flax eggs or applesauce, and using dairy-free chocolate chips.
- Try almond or cashew butter if peanut allergies are a concern—these nut butters offer a delicious alternative.
- Ensure eggs are at room temperature to help the sponge rise and become fluffy.
- If you want extra texture, sprinkle additional chopped peanut butter cups on top of the ganache before it sets.
Storage
Store the peanut butter cup chocolate roll wrapped tightly in plastic wrap in the refrigerator for up to 3 days. To enjoy, bring it to room temperature or gently warm slices in the microwave for 10 to 15 seconds. If you added ganache, avoid reheating to keep the topping intact.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make the cake roll ahead of time?
Yes, you can bake and fill the cake a day ahead. Keep it refrigerated and uncovered to maintain the texture, then cover once the ganache sets.
How do I prevent the cake from cracking when rolling?
Rolling the cake while it’s still warm with a sugared towel helps it hold its shape without cracking. Be gentle and avoid overbaking to keep the sponge flexible.
Print
Irresistible Peanut Butter Cup Chocolate Roll Recipe
- Total Time: 1 hour 20 minutes
- Yield: 8 servings 1x
Description
Indulge in this Irresistible Peanut Butter Cup Chocolate Roll that combines a light and airy chocolate sponge cake with a creamy peanut butter filling studded with chopped peanut butter cups. Finished optionally with a luscious chocolate ganache topping, this roll is a perfect blend of rich chocolate and smooth peanut butter flavors, ideal for special occasions or a decadent dessert treat.
Ingredients
Chocolate Sponge Cake
- 3/4 cup all-purpose flour
- 1/4 cup unsweetened cocoa powder
- 1 teaspoon baking powder
- 1/4 teaspoon salt
- 4 large eggs, at room temperature
- 3/4 cup granulated sugar
- 2 tablespoons vegetable oil
- 1 teaspoon vanilla extract
- 1/4 cup milk
Peanut Butter Filling
- 3/4 cup creamy peanut butter
- 1/2 cup powdered sugar
- 1/2 cup heavy cream
- 1 teaspoon vanilla extract
- 1 cup chopped peanut butter cups
Optional Chocolate Ganache Topping
- 1/2 cup heavy cream
- 3/4 cup semi-sweet chocolate chips
Instructions
- Prepare Ingredients: Gather all ingredients and preheat your oven to 350°F. Line a jelly roll pan with parchment paper, leaving some overhang for easy cake removal.
- Cook the Base: In a bowl, whisk the flour, cocoa powder, baking powder, and salt. In another bowl, beat the eggs and sugar on high speed for 4-5 minutes until thick and pale.
- Combine Wet Ingredients: Add vegetable oil, vanilla extract, and milk to the egg mixture. Mix gently to retain the airiness of the batter.
- Fold in Dry Ingredients: Gently fold the dry mixture into the wet ingredients until no streaks remain, forming a thick, fluffy batter.
- Pour and Smooth Batter: Pour the batter into the prepared pan and smooth the top evenly with a spatula.
- Bake the Cake: Bake for 10-12 minutes until the cake springs back when touched lightly. Avoid overbaking to keep it flexible.
- Roll the Cake: Invert the hot cake onto a sugared towel, peel off parchment, and roll the cake up with the towel. Let it cool completely rolled up.
- Prepare the Filling: Beat peanut butter and powdered sugar until smooth. Add heavy cream and vanilla extract, mixing until light. Fold in chopped peanut butter cups.
- Unroll and Fill the Cake: Carefully unroll the cooled cake, spread the peanut butter filling evenly leaving borders to prevent spillage.
- Re-Roll and Set the Cake: Roll the cake tightly without the towel, seam side down, and place it on a serving platter.
- Make the Ganache (Optional): Heat heavy cream until steaming, pour over chocolate chips, let sit 2 minutes, then stir smooth. Drizzle over the cake and allow to set before slicing.
Notes
- For gluten-free, substitute all-purpose flour with a gluten-free flour blend.
- Use coconut cream instead of heavy cream for a non-dairy alternative.
- Vegan alternatives include using flax eggs or applesauce instead of eggs.
- Almond or cashew butter can replace peanut butter for nut allergies.
- Dairy-free chocolate chips can be used to avoid dairy.
- Ensure eggs are at room temperature for a better rise in the sponge.
- Do not overbake the cake to maintain a flexible sponge for rolling.
- Prep Time: 20 minutes
- Cook Time: 12 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American
Keywords: peanut butter cup, chocolate roll, chocolate sponge cake, peanut butter filling, chocolate ganache, dessert, homemade chocolate roll, easy chocolate dessert, peanut butter dessert

