Chocolate Peanut Butter Cake Roll: The Ultimate Chocolate and Peanut Butter Dessert
Few dessert combinations are as beloved as chocolate and peanut butter. The rich, slightly bitter flavor of chocolate paired with the creamy, salty sweetness of peanut butter creates an irresistible balance that dessert lovers adore. If you’re looking for a show-stopping dessert that tastes incredible and looks beautiful when sliced, the Chocolate Peanut Butter Cake Roll is the perfect choice.
This elegant dessert features a soft chocolate sponge cake rolled around a luscious peanut butter cream filling, creating a beautiful swirl in every slice. It’s surprisingly simple to make at home, even though it looks like something from a bakery display case. Once you learn the technique of rolling a sponge cake, you’ll discover that cake rolls are actually one of the most impressive yet approachable desserts you can bake.
In this recipe guide, you’ll learn how to create the perfect chocolate sponge, make a silky peanut butter filling, and roll everything together into a stunning dessert that’s ideal for holidays, birthdays, gatherings, or simply treating yourself.

Why You’ll Love This Chocolate Peanut Butter Cake Roll
There are many reasons why this dessert deserves a place in your baking repertoire:
Beautiful presentation
When sliced, the spiral of chocolate cake and peanut butter cream creates a stunning visual effect that looks professional.
Rich yet balanced flavor
Chocolate provides depth while peanut butter adds creamy sweetness and a hint of saltiness.
Surprisingly light texture
Because the cake is a sponge cake, it remains airy and delicate instead of heavy.
Perfect for celebrations
Cake rolls slice neatly and serve beautifully at gatherings.
Make-ahead friendly
You can prepare the cake roll several hours or even a day in advance.
Ingredients
Chocolate Sponge Cake
- 4 large eggs
- 3/4 cup granulated sugar
- 1 teaspoon vanilla extract
- 1/4 cup unsweetened cocoa powder
- 3/4 cup all-purpose flour
- 1 teaspoon baking powder
- 1/4 teaspoon salt
- 1/4 cup milk
- 2 tablespoons melted butter
Peanut Butter Cream Filling
- 1 cup creamy peanut butter
- 4 tablespoons unsalted butter, softened
- 1 cup powdered sugar
- 1 teaspoon vanilla extract
- 3–4 tablespoons heavy cream or milk
Optional Toppings
- Melted chocolate drizzle
- Powdered sugar for dusting
- Crushed peanuts
- Chocolate shavings

Instructions
1. Prepare the Baking Pan
Preheat your oven to 350°F (175°C).
Line a 10×15-inch jelly roll pan with parchment paper and lightly grease it to prevent sticking.
A jelly roll pan is ideal because its shallow depth allows the cake to bake thin and flexible—perfect for rolling.
2. Whip the Eggs and Sugar
In a large mixing bowl, beat the eggs and granulated sugar using a hand mixer or stand mixer.
Continue beating for 4–5 minutes, until the mixture becomes pale, thick, and fluffy. This step is essential because it creates the airy structure needed for a sponge cake.
Add the vanilla extract and mix briefly to combine.
3. Combine the Dry Ingredients
In a separate bowl, whisk together:
- Cocoa powder
- Flour
- Baking powder
- Salt
This ensures even distribution of the ingredients and prevents lumps in the batter.
4. Fold the Batter
Gradually sift the dry ingredients into the egg mixture.
Using a spatula, gently fold everything together until just combined. Be careful not to overmix, as this could deflate the batter.
Add the milk and melted butter, folding again until smooth.
5. Bake the Cake
Spread the batter evenly into the prepared jelly roll pan.
Bake for 10–12 minutes, or until the cake springs back when lightly touched.
Avoid overbaking, as a dry cake can crack when rolled.
6. Roll the Cake While Warm
Place a clean kitchen towel on your counter and dust it lightly with powdered sugar.
Carefully invert the hot cake onto the towel and remove the parchment paper.
Starting from the short end, gently roll the cake together with the towel.
Allow the rolled cake to cool completely. This step helps the cake maintain its rolled shape later.
7. Prepare the Peanut Butter Filling
In a mixing bowl, beat together:
- Peanut butter
- Softened butter
Mix until smooth and creamy.
Add powdered sugar and vanilla extract, continuing to beat until well combined.
Gradually add heavy cream until the filling becomes smooth, fluffy, and spreadable.
8. Unroll and Fill the Cake
Once the cake has cooled completely, carefully unroll it.
Spread the peanut butter filling evenly across the surface, leaving a small border around the edges.
9. Roll the Cake Again
Gently roll the cake back into its spiral shape without the towel.
Place the seam side down on a serving platter.
10. Decorate and Chill
Finish the cake roll by:
- Drizzling melted chocolate over the top
- Dusting with powdered sugar
- Sprinkling crushed peanuts
Refrigerate for 30–60 minutes before slicing to help the filling set.
Tips for the Perfect Cake Roll
Roll the Cake While Warm
The most important step in making a cake roll is rolling the sponge while it’s still warm. This prevents cracking and trains the cake to hold its shape.
Use Parchment Paper
Parchment ensures the cake releases easily from the pan and helps maintain the delicate texture.
Don’t Overbake
Even a few extra minutes can dry out the sponge and make it harder to roll.
Chill Before Slicing
Refrigerating the cake roll briefly helps the filling firm up and gives cleaner slices.
Delicious Variations
Once you master the basic recipe, you can experiment with fun variations.
Chocolate Peanut Butter Banana Roll
Add thin slices of banana over the peanut butter filling before rolling.
Peanut Butter Cream Cheese Filling
Replace half of the peanut butter with cream cheese for a tangier flavor.
Double Chocolate Peanut Butter Roll
Mix mini chocolate chips into the filling for extra chocolate bursts.
Crunchy Peanut Butter Version
Use crunchy peanut butter instead of creamy for added texture.
Serving Suggestions
Chocolate peanut butter cake roll pairs wonderfully with many drinks and desserts.
Try serving it with:
- A scoop of vanilla ice cream
- Fresh strawberries or raspberries
- A cup of coffee or espresso
- A glass of cold milk
For an elegant dessert plate, drizzle chocolate sauce on the plate before adding the slice and garnish with whipped cream.
Storage and Make-Ahead Tips
One of the best things about cake rolls is that they store beautifully.
Refrigerator:
Store the cake roll covered for up to 4 days.
Freezer:
Wrap tightly in plastic wrap and freeze for up to 2 months.
Serving after freezing:
Allow the cake roll to thaw overnight in the refrigerator before slicing.

Fun Facts About Cake Rolls
Cake rolls have a long history in baking and appear in many cultures.
- Swiss roll cakes are one of the most famous versions.
- In Europe, similar desserts are known as roulades.
- The spiral design makes them visually stunning and perfect for presentation.
Despite their impressive look, cake rolls are often easier to make than layered cakes.
Final Thoughts
The Chocolate Peanut Butter Cake Roll is the perfect dessert for anyone who loves the classic combination of chocolate and peanut butter. With its soft sponge cake and creamy filling, each bite delivers the perfect balance of flavors and textures.
Whether you’re baking for a holiday table, a family gathering, or simply satisfying a chocolate craving, this recipe will quickly become a favorite. Once you master the rolling technique, you’ll find yourself experimenting with countless variations and flavor combinations.
If you love desserts that look impressive yet remain surprisingly simple to make, this cake roll is a must-try.

Chocolate Peanut Butter Cake Roll
Ingredients
Equipment
Method
- Preheat oven to 350°F (175°C). Line a jelly roll pan with parchment paper.
- Beat eggs and sugar until thick and pale. Add vanilla extract.
- Whisk together cocoa powder, flour, baking powder, and salt.
- Gently fold dry ingredients into egg mixture. Add milk and melted butter.
- Spread batter evenly into prepared pan.
- Bake 10–12 minutes until cake springs back when touched.
- Turn cake onto powdered sugar dusted towel and roll while warm. Cool completely.
- Beat peanut butter, butter, powdered sugar, vanilla, and cream until smooth.
- Unroll cake, spread filling evenly, then roll back into spiral shape.
- Chill before slicing and serve with chocolate drizzle if desired.






