Chocolate Chocolate Roll Cake: Light Cocoa Sponge Roulade

This Chocolate Sponge Roulade is a stunning yet straightforward dessert. A light, tender chocolate sponge is rolled around a silky whipped peanut butter filling to form a beautiful spiral that tastes as good as it looks. Perfect for holidays, special occasions, or any time you want an elegant, indulgent treat.

A slice cut off the end of a chocolate roll cake with peanut butter filling.

Why You’ll Love This Recipe

  • Rich and decadent: A fluffy chocolate sponge paired with a creamy peanut butter filling for a balanced, indulgent dessert.
  • Bakery-style presentation: The rolled shape creates an elegant spiral that looks professional but is achievable at home.
  • Easy to serve: The roulade slices neatly, making it ideal for entertaining and holiday tables.

The roulade’s spiral presentation makes it a show-stopping centerpiece. Although it looks refined, the technique is simple: bake a thin sponge on a sheet pan, roll it to cool, unroll, add filling, and roll again. With a bit of care you’ll get a perfect swirl every time.

A slice of chocolate sponge roulade with peanut butter cake filling on a plate.

Chocolate Sponge Roulade Recipe

A roulade is a thin, flexible sponge cake baked in a sheet pan and rolled around a filling to create a spiral. This version uses a light chocolate sponge and a whipped peanut butter filling. The sponge relies on whipped eggs for lift and flexibility, while cocoa and a touch of oil and buttermilk keep it tender and flavorful.

The basic steps: whisk the eggs and sugar, fold in dry ingredients, add oil and buttermilk, bake in a jelly roll pan, dust with powdered sugar and roll to cool. Once cool, unroll, spread the peanut butter filling, and re-roll to finish.

Side view of a chocolate peanut butter roll showing the swirls of cake and frosting.

Ingredients You Will Need

NOTE: Full ingredient amounts and the printable recipe are in the recipe card below.

Jump

These everyday ingredients come together to produce a light sponge and a rich, stable filling. Use good-quality cocoa and room-temperature eggs for best results.

Labeled ingredients needed to make a Chocolate Roll Cake with Peanut Butter Filling.
  • Eggs — provide structure and volume; use room-temperature eggs for better whipping.
  • Sugar — sweetens and helps stabilize the beaten eggs.
  • Salt — enhances chocolate flavor.
  • Vanilla — adds warmth and depth.
  • Flour — all-purpose flour gives a tender but stable sponge.
  • Cocoa powder — use quality unsweetened cocoa (natural or Dutch-process).
  • Baking powder — gives a gentle rise; ensure it’s fresh.
  • Neutral oil — adds moisture without weighing down the cake.
  • Buttermilk — tenderizes and adds subtle tang; sub with milk + lemon if needed.
  • Powdered sugar — used for dusting and to prevent sticking when rolling.

These elements combine for a sponge that’s light, flexible, and flavorful, and a filling that complements the chocolate without overpowering it.

Slices cut off the end of a chocolate roulade with peanut butter cream cake filling.

Chocolate Peanut Butter Cake Filling

This whipped peanut butter filling is airy yet stable, offering a lush, nutty contrast to the chocolate sponge. It’s made by folding stabilized whipped cream into a peanut butter buttercream, yielding a spreadable texture that holds up when rolled.

  • Heavy cream — whipped to stiff peaks for lightness.
  • Powdered sugar — smooths and sweetens the filling.
  • Peanut butter — creamy peanut butter blends smoothly; use chunky if you want texture.
  • Butter — adds richness and helps bind the filling.

The result is a creamy, luxurious filling that pairs perfectly with the sponge and stays put when the roulade is sliced.

How To Make A Chocolate Roll Cake

NOTE: Full ingredient amounts and instructions are in the printable recipe card below.

Jump

Preheat the oven to 350°F. Line a 10×15-inch jelly roll pan with parchment, leaving an inch of overhang on the sides.

Steps to make a chocolate sponge roulade.
  1. Beat the eggs until frothy and pale, then add sugar, salt, and vanilla and continue to mix until well combined.
  2. Sift together the flour, cocoa, and baking powder. Gently fold the dry mix into the egg mixture. Whisk oil and buttermilk together, then fold into the batter until just combined.
  3. Spread batter evenly in the prepared pan and bake 10–15 minutes, until the cake springs back or a toothpick shows a few moist crumbs.
  4. Let the cake rest 1–2 minutes, then flip it onto a tea towel dusted with powdered sugar. Remove parchment, dust the top with more powdered sugar, and gently roll the cake from the short end. Cool completely while rolled.
Steps to make peanut butter filling for a chocolate roll cake.
  1. For the filling: whip cold heavy cream with powdered sugar to stiff peaks. Refrigerate the whipped cream while you prepare the peanut butter mixture.
  2. Beat room-temperature butter and peanut butter until light, add powdered sugar, and combine. Fold the chilled whipped cream into the peanut butter mixture gently until smooth and homogeneous. Keep chilled until ready to use.
  3. Carefully unroll the cooled cake. Spread the filling evenly, leaving a ½-inch border on the far edge. Re-roll tightly and place seam-side down on a platter. Chill 1–2 hours for best slicing results, then cut into 12 slices with a serrated knife, rinsing and drying between cuts for clean slices.
Slices of chocolate peanut butter cake roll staggered on a wooden cutting board.

Storing and Freezing

  • Wrap the roulade tightly in plastic wrap to prevent drying.
  • Refrigerate up to 3 days. Allow about 15 minutes at room temperature before serving to soften slightly.
  • To freeze: Double-wrap and freeze for 2–3 months. Slice from frozen and let sit 20–30 minutes at room temperature, or thaw overnight in the fridge before serving.
Bite taken out of a slice of chocolate roll cake with whipped peanut butter filling on a plate.

Recipe Notes

  • Measure flour carefully — weigh if possible. If using cups, stir, spoon, and level to avoid packing the flour.
  • Spread the filling — use an offset spatula and keep the tip in the frosting to minimize crumbs.
  • Cut clean slices — use a serrated knife, rinsing and drying between cuts for neat pieces.
  • Make-ahead — the roulade freezes well; slice from frozen or thaw before serving as noted above.

Recipe Variations

This roulade is highly adaptable. Try different fillings or toppings to suit your taste:

  • Whipped cream filling: Use lightly sweetened stabilized whipped cream and fresh berries for a classic Swiss roll vibe.
  • Chocolate ganache: Fill with a rich ganache for extra chocolate intensity and drizzle some on top.
  • Fruit preserve swirl: Add a thin layer of raspberry or apricot jam before the filling for a bright, tangy contrast.
  • Nutella: Substitute Nutella for peanut butter for a hazelnut-chocolate twist.
A slice cut off the end of a chocolate roll cake with peanut butter filling.

Chocolate Roll Cake

Prep: 45 mins
Cook: 15 mins
Chill Time 1 hr
Total: 2 hrs
This chocolate sponge roulade is a soft, fluffy sponge rolled around a rich whipped peanut butter filling — an elegant dessert for gatherings and celebrations.
12 servings

Ingredients

Chocolate Cake Roll:

  • 4 large eggs, room temperature
  • ¾ cup (150 g) granulated sugar
  • ½ tsp salt
  • 1 tsp vanilla extract
  • ⅔ cup (84 g) all-purpose flour (stir, spoon, & level)
  • ⅓ cup (27 g) unsweetened cocoa powder (natural or Dutch-process)
  • 1 ¼ tsp baking powder
  • ¼ cup (59 ml) neutral oil (canola or vegetable)
  • 6 Tbsp buttermilk, room temperature (or milk + 2 tsp lemon juice/vinegar)
  • ¼ cup (30 g) powdered sugar, for dusting a tea towel

Whipped Peanut Butter Filling:

  • ¾ cup (177 ml) heavy cream, cold
  • ⅔ cup (80 g) powdered sugar (for whipped cream)
  • ½ cup (113 g) unsalted butter, room temperature
  • ⅔ cup (177 g) creamy peanut butter
  • ¾ cup (90 g) powdered sugar (for peanut butter mixture)

Instructions

  • Preheat oven to 350°F. Line a 10×15-inch jelly roll pan with parchment paper, leaving overhang. If sides are exposed, grease and flour them.
  • For the cake: Beat eggs until frothy and pale, then add sugar, salt, and vanilla. Sift together flour, cocoa, and baking powder, and gently fold into the egg mixture. Whisk oil and buttermilk, then fold into batter until just combined. Spread batter evenly in the pan.
  • Bake 10–15 minutes until the cake springs back or a toothpick shows a few moist crumbs. Let rest 1–2 minutes, flip onto a powdered-sugar-dusted tea towel, remove parchment, and gently roll from the short end. Cool completely while rolled.
  • For the filling: Whip cold heavy cream with ⅔ cup powdered sugar to stiff peaks. Refrigerate the whipped cream. In a clean bowl, beat butter and peanut butter until light, add ¾ cup powdered sugar, and mix. Fold the chilled whipped cream into the peanut butter mixture and chill until ready to assemble.
  • Unroll the cooled cake, spread the filling leaving a ½-inch border, and re-roll tightly. Place seam-side down and chill 1–2 hours to set. Slice into 12 pieces with a serrated knife, rinsing and drying the knife between cuts for clean slices.

Notes

  • Store leftovers wrapped in plastic in the fridge up to 3 days. Let sit 15 minutes at room temperature before serving for best texture.
  • To freeze: double-wrap and freeze up to 2–3 months. Slice from frozen and thaw 20–30 minutes at room temperature, or thaw overnight in the fridge.
  • This filling can be swapped for stabilized whipped cream or other frostings as desired.

Nutrition

Serving: 1 slice | Calories: 416 kcal | Carbohydrates: 40 g | Protein: 7 g | Fat: 27 g | Saturated Fat: 11 g | Sugar: 31 g

Disclaimer: Nutritional values are estimates calculated with a third-party tool.

*Originally published on 3/5/2012. Recipe and photos updated December 2024.