Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Chocolate Peanut Butter Swiss Roll

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Olivia
  • Prep Time: 30 minutes
  • Cook Time: 12 minutes
  • Total Time: 1 hour 45 minutes
  • Yield: 10 slices 1x
  • Category: Dessert
  • Method: Baking
  • Cuisine: American
  • Diet: Vegetarian

Description

This Chocolate Peanut Butter Swiss Roll is a show-stopping dessert featuring a rich, moist chocolate sponge rolled with a creamy peanut butter filling. It’s finished with a glossy chocolate glaze and crunchy peanuts for the ultimate indulgence.


Ingredients

Units Scale
  • 4 large eggs
  • 2/3 cup granulated sugar
  • 2/3 cup all-purpose flour
  • 1/4 cup cocoa powder
  • 1 teaspoon baking powder
  • 1/4 teaspoon salt
  • 1 teaspoon vanilla extract
  • 1/2 cup creamy peanut butter
  • 3/4 cup powdered sugar
  • 1/4 cup butter, softened
  • 2 tablespoons heavy cream (for filling)
  • 1/2 cup heavy cream (for glaze)
  • 4 oz semi-sweet chocolate, chopped
  • 2 tablespoons chopped peanuts (optional for topping)

Instructions

  1. Preheat oven to 350°F (175°C) and line a 10×15-inch jelly roll pan with parchment paper.
  2. Whisk eggs and sugar together until pale and fluffy.
  3. Sift in flour, cocoa powder, baking powder, and salt. Gently fold into the egg mixture. Add vanilla extract.
  4. Spread the batter evenly in the prepared pan and bake for 10–12 minutes until the cake springs back to the touch.
  5. While the cake is still warm, invert it onto a clean towel dusted with powdered sugar. Peel off the parchment and roll the cake with the towel. Let it cool completely.
  6. For the filling, beat peanut butter, powdered sugar, softened butter, and 2 tablespoons cream until smooth and fluffy.
  7. Unroll the cooled cake, spread the peanut butter filling evenly, and re-roll tightly without the towel.
  8. To make the glaze, heat 1/2 cup cream and pour it over chopped chocolate. Let sit, then stir until smooth.
  9. Pour the chocolate glaze over the rolled cake and smooth the surface. Sprinkle with chopped peanuts if using.
  10. Chill the roll until the glaze sets. Slice and serve.

Notes

  • Roll the cake while warm to prevent cracking.
  • Use creamy peanut butter for a smooth filling or crunchy for added texture.
  • Let the roll chill fully before slicing for clean cuts.
  • Freezes well wrapped in plastic and foil; thaw in the fridge before serving.
  • Bring to room temperature before serving for best texture.

Nutrition

  • Serving Size: 1 slice
  • Calories: 360
  • Sugar: 28g
  • Sodium: 180mg
  • Fat: 22g
  • Saturated Fat: 11g
  • Unsaturated Fat: 9g
  • Trans Fat: 0g
  • Carbohydrates: 35g
  • Fiber: 2g
  • Protein: 6g
  • Cholesterol: 95mg