Chocolate Peanut Butter Cake Roll (The Ultimate No-Fail Recipe)

By Jenna Carraway

On February 19, 2026

A close-up shot of the chocolate swiss roll with peanut butter filling, highlighting the light and airy texture of the sponge cake.

Cuisine

American

Prep time

25 minutes

Cooking time

15 minutes

Total time

40 minutes

Servings

10 slices

Prepare to meet your new favorite dessert: the Chocolate Peanut Butter Cake Roll. This isn’t just a recipe; it’s a decadent experience. Imagine a light, airy chocolate sponge cake, rolled up with a rich and creamy peanut butter filling, and draped in a silky smooth chocolate ganache. It’s the perfect harmony of two classic flavors, creating a show-stopping dessert that looks as incredible as it tastes. We’ve designed this recipe to be completely foolproof, guiding you every step of the way to ensure a perfect, crack-free roll that will impress everyone.

Why You’ll Love This Chocolate Peanut Butter Cake Roll

This recipe is a game-changer for any home baker. It takes the intimidation out of making a cake roll and delivers consistently delicious results. The combination of rich chocolate and nutty peanut butter is simply irresistible.

  • Perfectly Balanced Flavors: The deep cocoa flavor of the cake beautifully complements the sweet and salty peanut butter cream.
  • Impressive Presentation: The elegant swirl of a cake roll makes it look like it came from a professional bakery, making it perfect for special occasions.
  • Foolproof Technique: Our step-by-step instructions and essential tips are designed to prevent the dreaded cracking, giving you a beautiful roll every time.

Understanding the Key Ingredients

The magic of this cake roll lies in using the right ingredients. Each component plays a crucial role in the final texture and flavor.

The finished Chocolate Peanut Butter Cake Roll, covered in rich chocolate ganache and ready to be sliced and served.
Draped in a silky chocolate ganache, this cake roll is a true showstopper.

For the Chocolate Cake

The foundation is a flexible sponge that rolls without cracking. We use both cocoa powder for flavor and whipped egg whites for a light, airy structure.

For the Peanut Butter Filling

We use creamy peanut butter, cream cheese, and powdered sugar to create a filling that is stable, rich, and perfectly sweet. It’s the dreamy heart of this Chocolate Peanut Butter Cake Roll.

For the Chocolate Ganache

A simple yet elegant topping made from semi-sweet chocolate and heavy cream. This adds another layer of chocolatey goodness and gives the cake a stunning, glossy finish.

How to Make the Perfect Chocolate Peanut Butter Cake Roll: A Step-by-Step Guide

Follow these steps closely, and you’ll have a stunning dessert masterpiece. Precision is key, especially when preparing and rolling the cake.

Step 1: Prepare the Chocolate Sponge

Start by preheating your oven and properly preparing your jelly roll pan. This is a critical step for an easy release. You’ll beat the egg yolks and sugar until pale, then gently fold in your dry ingredients. In a separate bowl, whip the egg whites to stiff peaks and fold them into the chocolate mixture to create a light, airy batter.

Step 2: Bake and Immediately Roll the Cake

Spread the batter evenly in the pan and bake until the cake springs back to the touch. The moment it comes out of the oven, you must act quickly. Invert the warm cake onto a towel dusted with powdered sugar and immediately roll it up with the towel inside. This trains the cake to hold its shape as it cools, which is the secret to a crack-free roll.

Step 3: Whip Up the Peanut Butter Filling

While the cake cools, prepare the luscious peanut butter filling. Beat the cream cheese and peanut butter until smooth, then gradually add the powdered sugar and vanilla. Finally, fold in the whipped topping to make it light and spreadable. For a different twist, consider our strawberry marshmallow frosting as a fruity alternative filling.

A close-up shot of the chocolate swiss roll with peanut butter filling, highlighting the light and airy texture of the sponge cake.
The secret to a perfect roll? A light, flexible chocolate sponge cake.

Step 4: Assemble the Cake Roll

Once the cake is completely cool, gently unroll it. Spread the peanut butter filling evenly over the surface, leaving a small border around the edges. Carefully re-roll the cake, this time without the towel. The result is a beautiful spiral of cake and filling.

Step 5: Top with Rich Chocolate Ganache

Place the filled cake roll on a wire rack. Gently heat the heavy cream and pour it over the chopped chocolate, letting it sit for a few minutes before stirring until smooth. Pour this glossy ganache over your cake roll, spreading it to cover the top and sides. For a truly decadent meal, serve a slice of this cake after a savory dish like our classic boeuf bourguignon.

Pro Tips: How to Roll a Cake Without It Cracking

The fear of the cake cracking is real, but these tips will make you a pro.

  • Don’t Overbake: An overbaked cake is a dry cake, and a dry cake will crack. Watch it closely and remove it from the oven as soon as it’s done.
  • Roll It Warm: This is the most crucial step. Rolling the cake while it’s still hot and flexible sets it up for success.
  • Use a Dusted Towel: A thin, lint-free kitchen towel dusted with powdered sugar prevents the cake from sticking and helps create a tight roll.

If you’re looking for another impressive dessert, our flourless chocolate torte is a rich and decadent gluten-free option.

Storing Your Cake Roll

To keep your Chocolate Peanut Butter Cake Roll fresh, store it in an airtight container in the refrigerator for up to 4 days. You can also freeze the cake roll for up to 3 months. To do so, wrap it tightly in plastic wrap and then in aluminum foil before freezing. Thaw it in the refrigerator overnight before serving.

Frequently Asked Questions

Yes, this cake is perfect for making ahead. You can prepare it a day or two in advance and keep it stored in an airtight container in the refrigerator. The flavors will meld together beautifully.

It is best to use a standard creamy peanut butter (like Jif or Skippy) for the filling. Natural peanut butters can separate and may result in an oily or grainy texture.

Store the cake roll in an airtight container in the refrigerator for up to 4 days. It can also be frozen for up to 3 months by wrapping it tightly in plastic wrap and then foil.

For clean, perfect slices, use a long, sharp knife. Dip the knife in hot water and wipe it completely dry before each cut. This will prevent the filling from smearing and give you a beautiful presentation.

A cake roll typically cracks if it’s overbaked and dry, or if it wasn’t rolled while still warm. Rolling the cake with a towel immediately after it comes out of the oven is the most crucial step to prevent cracking.

The Ultimate Chocolate Peanut Butter Cake Roll

A close-up shot of the chocolate swiss roll with peanut butter filling, highlighting the light and airy texture of the sponge cake.

Chocolate Peanut Butter Cake Roll (The Ultimate No-Fail Recipe)

An easy, foolproof recipe for a decadent Chocolate Peanut Butter Cake Roll. This guide ensures a perfect, crack-free chocolate sponge filled with creamy peanut butter frosting and topped with a rich ganache.
Prep Time 25 minutes
Cook Time 15 minutes
Total Time 40 minutes
Servings: 10 slices
Course: Dessert
Cuisine: American
Calories: 450

Ingredients
  

For the Chocolate Cake:
  • 3/4 cup all-purpose flour
  • 1/4 cup unsweetened cocoa powder
  • 1 teaspoon baking powder
  • 1/4 teaspoon salt
  • 4 large eggs separated
  • 1 cup granulated sugar divided
  • 1/3 cup water
  • 1 teaspoon vanilla extract
For the Peanut Butter Filling:
  • 4 oz cream cheese softened
  • 1/2 cup creamy peanut butter
  • 1 cup powdered sugar
  • 1/2 teaspoon vanilla extract
  • 1 cup whipped topping thawed
For the Chocolate Ganache:
  • 4 oz semi-sweet chocolate finely chopped
  • 1/2 cup heavy cream

Equipment

  • 1 15x10-inch jelly-roll pan
  • 1 Electric mixer
  • 3 Mixing Bowls

Instructions
 

Make the Chocolate Cake
  1. Preheat oven to 375°F (190°C). Grease a 15x10-inch jelly roll pan, line with parchment paper, and grease the paper.
  2. In a small bowl, whisk together flour, cocoa powder, baking powder, and salt.
  3. In a large bowl, beat egg yolks with 1/2 cup of sugar until light and fluffy. Beat in water and vanilla.
  4. Gradually add the flour mixture to the egg yolk mixture, mixing until just combined.
  5. In a separate clean bowl, beat egg whites until soft peaks form. Gradually beat in the remaining 1/2 cup of sugar until stiff, glossy peaks form.
  6. Gently fold one-third of the egg whites into the chocolate batter, then fold in the remaining whites until no streaks remain.
  7. Spread batter evenly into the prepared pan. Bake for 12-15 minutes, or until the cake springs back when touched.
Roll and Cool the Cake
  1. Immediately run a knife around the edges of the pan. Invert the warm cake onto a clean kitchen towel dusted with powdered sugar.
  2. Carefully peel off the parchment paper. Starting from a short end, roll up the cake and towel together. Let cool completely on a wire rack.
Prepare Filling and Assemble
  1. In a medium bowl, beat cream cheese and peanut butter until smooth. Beat in powdered sugar and vanilla.
  2. Fold in the whipped topping until well combined.
  3. Gently unroll the cooled cake. Spread the filling evenly over the cake, leaving a 1/2-inch border. Reroll the cake tightly without the towel.
Make the Ganache and Finish
  1. Place chopped chocolate in a heatproof bowl. Heat the heavy cream until it just begins to simmer, then pour over the chocolate. Let stand for 5 minutes, then stir until smooth.
  2. Place the cake roll on a wire rack over a baking sheet. Pour the ganache over the cake, spreading to cover. Refrigerate for at least 1 hour to set before slicing and serving.

Notes

For the cleanest slices, use a hot, dry knife. Dip the knife in hot water and wipe it clean between each cut.
Ensure the cake is completely cool before unrolling and adding the filling to prevent melting.

This Chocolate Peanut Butter Cake Roll recipe is more than just a dessert; it’s a celebration of classic flavors and a testament to the joy of baking. With its rich taste and beautiful presentation, it’s destined to become a favorite in your home.

Share Your Masterpiece!

We’d love to see your creations! If you make this recipe, share a photo and tag us. Don’t forget to save it to your favorite board on Pinterest! Your shares help us bring more delicious recipes to everyone.

A perfect slice of Chocolate Peanut Butter Cake Roll on a white plate, showing the beautiful swirl of chocolate cake and creamy peanut butter filling, topped with a glossy chocolate ganache.
Get ready for the ultimate dessert experience with this foolproof Chocolate Peanut Butter Cake Roll!

You might also like these recipes

Leave a Comment

Recipe Rating