Chocolate Peanut Butter Cake Roll

This post may contain affiliate links.

Prep 25 minutes
Cook 15 minutes
Servings 8 servings
Chocolate Peanut Butter Cake Roll

I remember the first time I made a chocolate peanut butter cake roll for a family gathering. The moment everyone took a bite, their eyes lit up — it was pure magic! The rich chocolate paired with creamy peanut butter created a pleasureful balance that left everyone wanting more.

What sets this recipe apart is the smooth filling, which combines real peanut butter with a hint of cream cheese for a texture that's both smooth and decadent. Trust me, once you try it, you'll never want another version!

Why This Recipe Works

  • Eggs Provide Structure: The four large eggs in this recipe contribute to the cake roll's structure and stability. Their proteins coagulate during baking, creating a sturdy yet tender framework that holds the cake together while allowing it to be rolled without cracking.
  • Cocoa Powder for Rich Flavor: Using unsweetened cocoa powder adds a deep, chocolatey flavor that balances beautifully with the peanut butter. The cocoa also interacts with the baking powder and soda, helping to create a light and airy texture by producing carbon dioxide during baking.
  • Creamy Peanut Butter Adds Moisture: The creamy peanut butter not only brings that signature nutty flavor but also adds moisture to the cake roll. I tested this recipe using both creamy and crunchy peanut butter and found that the creamy version resulted in a more consistent texture, perfect for rolling.
  • Heavy Cream Enhances Whipped Filling: In the filling, heavy cream whips to a light and airy texture that contrasts beautifully with the dense cake. This whipped cream adds a luxurious mouthfeel and helps balance the sweetness of the powdered sugar, making each bite a pleasureful experience.

Ingredients

What You'll Need

  • 3/4 cup all-purpose flour sifted to ensure a light and airy texture in the cake roll.
  • 1/2 cup unsweetened cocoa powder choose a good quality cocoa for a rich chocolate flavor.
  • 1 tsp baking powder helps the cake rise and become fluffy.
  • 1/2 tsp baking soda works with the baking powder for an extra lift.
  • 1/4 tsp salt balances the sweetness and enhances the chocolate flavor.
  • 4 large eggs at room temperature for better incorporation and fluffiness.
  • 1 cup granulated sugar adds sweetness and moisture to the cake.
  • 1 tsp vanilla extract for depth of flavor; use pure vanilla for the best taste.
  • 1/2 cup creamy peanut butter provides flavor and moisture; creamy is best for spreading.
  • 1/4 cup heavy cream adds richness to the frosting.
  • 1/2 cup powdered sugar sweetens the filling and gives it a smooth texture.
  • 1/4 cup milk adjusts the consistency of the frosting.
  • 1 tbsp butter melted for brushing; helps prevent sticking.

When making this chocolate peanut butter cake roll, look for high-quality cocoa powder and creamy peanut butter to enhance the flavors. The eggs should be fresh and at room temperature for the best texture and rise in the cake.

Easy Substitutions

  • Dairy-free: swap heavy cream for coconut cream — the result will be a slightly different flavor, but it keeps the richness.
  • Gluten-free: swap all-purpose flour for a gluten-free blend — the texture may be a bit denser but still delicious.
  • Egg-free: replace each egg with 1/4 cup applesauce — this will add moisture but may result in a denser cake.
  • Lower calorie: use a sugar substitute for granulated sugar — this will reduce calories but may affect the cake's sweetness and texture.

Chocolate Peanut Butter Cake Roll ingredients

Step-by-Step Instructions

Prep & Mix

  1. Preheat your oven to 350°F (175°C) and grease a 15x10 inch jelly roll pan — this ensures your cake won't stick and makes for an easier release later on.
  2. In a medium bowl, whisk together flour, cocoa powder, baking powder, baking soda, and salt until well combined — this helps evenly distribute the leavening agents for a nice rise.
  3. In a large bowl, beat the eggs and granulated sugar on high speed for about 5 minutes until the mixture is thick and pale — this aeration gives the cake its light texture.
  4. Add vanilla extract to the egg mixture and mix until just combined — the vanilla enhances the chocolate flavor, making it richer.
  5. Gradually fold in the dry ingredients until just combined, being careful not to overmix, which can lead to a dense cake. You want a smooth batter that looks like thick pancake batter.

Bake & Fill

  1. Spread the batter evenly into the prepared jelly roll pan and bake for 12-15 minutes, or until the cake springs back when touched — this is your cue that it’s done and will hold its shape after rolling.
  2. While the cake is baking, prepare the filling by mixing the peanut butter, heavy cream, and powdered sugar in a bowl until smooth. This creates a smooth filling that complements the chocolate.
  3. Once the cake is done, remove it from the oven and let it cool in the pan for 5 minutes — this allows it to set slightly before flipping it out.
  4. Carefully flip the cake onto a clean kitchen towel dusted with powdered sugar and peel off the parchment paper — the powdered sugar prevents sticking and adds a pleasureful sweetness.

Roll & Serve

  1. Spread the peanut butter filling evenly over the cake, then roll it up tightly starting from the short end — rolling it while warm helps maintain its shape without cracking. Wrap the rolled cake in plastic wrap and refrigerate for at least 30 minutes to firm up the filling.
  2. Once chilled, slice the chocolate peanut butter cake roll into pieces and serve on a platter. Each slice reveals a beautiful swirl of cake and filling, ready to impress your friends and family.

Tips & Tricks

The Importance of Sifting Cocoa Powder

Sifting cocoa powder might feel like an extra step, but trust me, it makes a big difference. I learned this the hard way when my first cake roll had little cocoa clumps that didn’t dissolve properly, resulting in a grainy texture. Sifting ensures a smooth, even mix and helps incorporate air, giving your cake that lightness we all love.

Room Temperature Cream Cheese for Filling

Using cream cheese straight from the fridge can lead to a lumpy filling that just won’t blend well. I always set my cream cheese out for about 30 minutes before I start mixing. This little trick ensures a velvety texture that spreads easily and complements that rich chocolate peanut butter cake roll perfectly.

Pro Tips

  • Use a clean kitchen towel for rolling: Right after baking, flip the cake onto a clean kitchen towel dusted with powdered sugar. This prevents sticking and helps you roll it up without tearing. I've found that using a towel instead of parchment paper really helps maintain the cake's shape.
  • Cool cake completely before filling: If you try to fill the cake while it’s still warm, the filling can melt and make a mess. I usually let it cool in the pan for 10 minutes, then turn it out onto a wire rack to cool completely. Patience pays off here!
  • Chill the filling for better spreadability: Letting your peanut butter filling chill in the fridge for about 30 minutes makes it firmer and easier to spread. Trust me, a cold filling won’t ooze out when you roll the cake, which keeps everything neat and tidy.
  • Add a pinch of espresso powder: Incorporating a small amount of espresso powder enhances the chocolate flavor without making it taste like coffee. I usually add about a teaspoon to the dry ingredients, and it really brings depth to the cake.
  • Experiment with flavored extracts: While vanilla is a classic, adding a touch of almond or hazelnut extract can enhance the flavor profile. I’ve tried this a few times, and it adds a lovely, subtle twist that surprises everyone!

Variations & Customizations

Flavor Twists

Nutty Banana

Substitute 1/2 cup mashed ripe bananas for the peanut butter. This adds a natural sweetness and moisture, resulting in a cake roll that's soft and fluffy with a pleasureful banana aroma.

Mocha Delight

Add 2 tablespoons of instant coffee granules to the dry ingredients. The coffee enhances the chocolate flavor, creating a rich, deep taste that’s perfect for coffee lovers, with a hint of bitterness that balances the sweetness.

Kid-Friendly

Cookies and Cream

Fold in 1/2 cup crushed chocolate sandwich cookies into the batter before baking. This gives the roll a fun cookie crunch and a pleasureful contrast in texture, making it a hit with kids.

Storage & Meal Prep

Room Temperature

Store the chocolate peanut butter cake roll at room temperature for up to 2 days. Keep it in an airtight container to prevent it from drying out.

Refrigerator

In the refrigerator, it stays fresh for about 5 days. Wrap the cake roll tightly in plastic wrap or place it in a sealed container to avoid absorbing odors.

Freezer

You can freeze the cake roll for up to 3 months. It's best to slice it first and flash freeze the pieces on a sheet pan before wrapping each slice in plastic wrap. Thaw overnight in the fridge before enjoying.

Meal Prep

I recommend doubling the recipe to have extra cake rolls on hand. You can prep the night before or on the weekend for a quick treat later in the week. Store in individual portions in airtight containers, and they'll stay fresh for up to 5 days in the fridge. For a quick reheat, pop them in the microwave for about 15-20 seconds.

Frequently Asked Questions

Can I use almond flour instead of all-purpose flour?

Yes, you can substitute almond flour for all-purpose flour, but keep in mind it may change the texture. Almond flour is denser, so you might need to adjust the amount or add a binding agent like an extra egg.

Why did my chocolate peanut butter cake roll crack?

A cracked cake roll often happens if the cake is overbaked or not rolled while warm. Make sure to roll it gently and immediately after baking to maintain flexibility.

Can I make this cake roll gluten-free?

Absolutely! To make a gluten-free chocolate peanut butter cake roll, simply use a gluten-free all-purpose flour blend. Just ensure that the blend contains xanthan gum for the right texture.

What can I use instead of peanut butter?

If you need to avoid peanut butter, almond butter or sunflower seed butter are great alternatives. Both will give you a similar creamy texture and nutty flavor.

How can I enhance the chocolate flavor?

To boost the chocolate flavor, consider adding a teaspoon of espresso powder to the batter. It deepens the chocolate notes without making the cake taste like coffee.

This chocolate peanut butter cake roll is a pleasureful treat that never fails to impress at gatherings or cozy nights in. For an extra touch, consider drizzling some melted chocolate on top before serving for that added indulgence. I'd love to hear how yours turns out — try it, leave a comment, or pin it for later!

Chocolate Peanut Butter Cake Roll

Chocolate Peanut Butter Cake Roll

Indulge in this delicious chocolate peanut butter cake roll with a creamy filling that delights every bite.

25 min prep
15 min cook
8 servings
350 cal
Pin Recipe

Ingredients

Instructions

  1. 1

    Preheat oven to 350°F and grease a 15x10 inch jelly roll pan.

  2. 2

    In a medium bowl, mix together flour, cocoa powder, baking powder, baking soda, and salt.

  3. 3

    In a large bowl, beat eggs and granulated sugar together on high speed for about 5 minutes until thick and pale.

  4. 4

    Add vanilla extract to egg mixture and mix until combined.

  5. 5

    Gradually fold in the dry ingredients until just combined, being careful not to overmix.

  6. 6

    Spread the batter evenly into the prepared jelly roll pan and bake for 12-15 minutes, or until the cake springs back when touched.

  7. 7

    While the cake is baking, prepare the filling by mixing the peanut butter, heavy cream, and powdered sugar in a bowl until smooth.

  8. 8

    Once the cake is done, remove it from the oven and let it cool in the pan for 5 minutes.

  9. 9

    Carefully flip the cake onto a clean kitchen towel dusted with powdered sugar and peel off the parchment paper.

  10. 10

    Spread the peanut butter filling evenly over the cake, then roll it up tightly starting from the short end.

  11. 11

    Wrap the rolled cake in plastic wrap and refrigerate for at least 30 minutes.

  12. 12

    Once chilled, slice the cake roll into pieces and serve on a platter.

Chef's Notes

This cake roll can be made a day in advance and stored in the refrigerator. Serve chilled for the best flavor.

Everett Langley

Everett Langley

Founder & Food Blogger

Everett founded SavorySpiral to share his love for crafting delightful desserts and creative culinary insights.

Follow on Pinterest View All Recipes