There’s something utterly delightful about the moment when you slice into a cake roll, revealing the beautiful swirls of rich chocolate and creamy filling inside. My journey to creating this Decadent Peanut Butter Cup Chocolate Roll began on a quiet afternoon when I was searching for an indulgent dessert that would satisfy both my sweet cravings and my love for peanut butter. The combination of a moist chocolate sponge cake filled with luscious peanut butter frosting and studded with crunchy peanut butter cups is nothing short of heavenly.
Whether you’re preparing for a festive gathering or simply looking to impress your family during a cozy night in, this dessert is not just a treat—it’s an experience. With its ability to charm even the most discerning sweet tooth while being customizable for various dietary needs, this recipe is your ticket to a crowd-pleaser that feels indulgent yet approachable. So, roll up your sleeves, and let’s make sweet memories with this irresistible addition to your dessert repertoire!
Why Love This Decadent Peanut Butter Cup Chocolate Roll?
Indulgence: This cake roll is a luxurious treat, perfect for satisfying serious sweet cravings.
Visual Delight: The stunning swirls of chocolate and peanut butter filling make for an impressive presentation.
Customizable: With easy substitutions for gluten-free and vegan options, everyone can enjoy it!
Crowd-Pleasing: Ideal for gatherings, this dessert charms both kids and adults alike.
Simplified Baking: Don’t worry—creating this masterpiece is much easier than it looks! Dive into your new favorite recipe for an unforgettable dessert experience.
Decadent Peanut Butter Cup Chocolate Roll Ingredients
• Note: Gather these ingredients to create your ultimate Decadent Peanut Butter Cup Chocolate Roll!
For the Cake
- All-Purpose Flour – Provides structure; substitute with a gluten-free flour blend for a gluten-free version.
- Unsweetened Cocoa Powder – Adds rich chocolate flavor; carob powder can be used for a different taste if desired.
- Baking Powder – Acts as a leavening agent; always check freshness for optimal rise.
- Salt – Enhances flavor; can be omitted for a low-sodium option.
- Large Eggs – Contributes moisture and leavening; use flax eggs for a vegan alternative.
- Granulated Sugar – Sweetens the cake; brown sugar can deepen the flavor profile.
- Vegetable Oil – Provides moisture and tenderness; melted coconut oil can serve as a non-dairy alternative.
- Vanilla Extract – Adds a lovely flavor; can be substituted with almond extract for a different touch.
- Milk – Hydrates the batter; use almond or soy milk for a dairy-free version.
For the Filling
- Creamy Peanut Butter – Provides flavor and texture; substitute with almond or sun butter for allergies.
- Powdered Sugar – Sweetens and smooths the filling; granulated sugar may result in a grainy texture.
- Heavy Cream – Adds richness to the filling; coconut cream works as a dairy-free substitute.
- Chopped Peanut Butter Cups – Adds delightful crunch; feel free to swap with other chocolate candies for a twist.
For the Ganache
- Semi-Sweet Chocolate Chips – Forms the base of the ganache, adding richness; use dairy-free chocolate for a vegan option.
- Heavy Cream – Heats until steaming to create a luxurious ganache; can be replaced with coconut cream for a non-dairy version.
How to Make Decadent Peanut Butter Cup Chocolate Roll
- Prep Work: Preheat your oven to 350°F (175°C), and line a jelly roll pan with parchment paper, leaving some overhang for easy removal later.
- Dry Ingredients: In a mixing bowl, whisk together the all-purpose flour, cocoa powder, baking powder, and salt until well combined.
- Wet Ingredients: In a separate bowl, beat the eggs and granulated sugar on high speed until thick and pale, then mix in the vegetable oil, milk, and vanilla extract until fully combined.
- Combine Mixtures: Gently fold the dry ingredients into the wet mixture using a spatula, being careful to mix until smooth with no visible streaks remaining.
- Bake: Pour the batter into your prepared pan, spreading it evenly, and bake for 10-12 minutes, or until the cake springs back lightly when touched.
- Cool and Roll: Once baked, invert the cake onto a towel dusted with powdered sugar, and roll it up with the towel while it’s still warm. Let it cool completely in this rolled position.
- Prepare Filling: In a bowl, beat together the creamy peanut butter and powdered sugar until smooth. Then, mix in the heavy cream and vanilla, folding in the chopped peanut butter cups gently.
- Fill and Roll: Carefully unroll the cooled cake, spread the peanut butter filling evenly over the surface, and then re-roll the cake tightly without the towel.
- Ganache: Heat the heavy cream until steaming, pour it over the semi-sweet chocolate chips, allow it to sit for a minute, then stir until smooth and glossy. Drizzle the ganache over the rolled cake.
- Chill & Serve: Chill the completed roll in the refrigerator for about 30 minutes to set the ganache, then slice and serve. Optional: Garnish with extra pieces of chopped peanut butter cups for a delightful touch.
Exact quantities are listed in the recipe card below.

Make Ahead Options
These Decadent Peanut Butter Cup Chocolate Rolls are a dream come true for busy home cooks and meal prep enthusiasts! You can prepare the cake up to 24 hours in advance and refrigerate it wrapped tightly in plastic wrap to maintain freshness and moisture. The peanut butter filling can also be made ahead and stored in the fridge for up to 3 days. When you’re ready to serve, simply fill and roll the cooled cake, drizzle with ganache, and chill for about 30 minutes to let the flavors meld beautifully. This way, you’ll have a delicious dessert ready to impress without the last-minute stress—just slice, serve, and enjoy!
What to Serve with Decadent Peanut Butter Cup Chocolate Roll?
When it comes to this delightful treat, pairing it with complementary sides can elevate your dessert experience to new heights.
-
Vanilla Ice Cream: The creamy, cool vanilla contrasts beautifully with the rich chocolate flavors, providing a luxurious mouthfeel.
-
Fresh Strawberries: These juicy fruits offer a refreshing burst that balances the sweetness of the cake, and their vibrant color adds a lovely visual appeal.
-
Whipped Cream: Light and airy, whipped cream enhances the decadent nature of the roll without overwhelming it; top slices generously for extra indulgence!
-
Chocolate Sauce: A drizzle of warm chocolate sauce ties in with the cake’s flavors, creating a decadent chocolate-lover’s dream.
-
Mint Leaves: Fresh mint leaves can provide a refreshing herbal note, adding complexity while brightening the overall taste of the dessert.
-
Coffee: A hot cup of coffee balances the sweet richness of the roll, making it a perfect pairing for those cozy evenings.
-
Dark Chocolate Espresso Beans: These provide a satisfying crunch and a punch of rich, slightly bitter flavor that beautifully complements the sweetness of the roll.
-
Ice-Cold Milk: For a classic approach, a glass of cold milk enhances the nostalgic flavors of chocolate and peanut butter, making every bite even more delightful.
-
Caramel Sauce: Drizzling a little caramel over the top adds another layer of sweetness and decadence, creating an irresistible combination.
-
Chocolate-Covered Pretzels: The salty crunch of these treats adds an unexpected twist, balancing the rich sweetness of the cake in a truly delightful way.
Expert Tips for the Best Decadent Peanut Butter Cup Chocolate Roll
- Egg Beating: Ensure you beat the eggs until they are pale and thick to achieve that light, airy texture everyone loves.
- Don’t Overbake: Keep an eye on your cake; overbaking can lead to dryness and make the roll less flexible.
- Warm Rolling: Roll the cake while it’s still warm to prevent cracking; this helps it maintain its shape when filled.
- Powdered Sugar Check: Dust the towel with enough powdered sugar to prevent sticking; this keeps your cake roll intact and beautiful.
- Chill for Set: After drizzling the ganache, let the roll chill in the fridge for at least 30 minutes to help everything set perfectly.
Variations & Substitutions for Decadent Peanut Butter Cup Chocolate Roll
Feel free to put your own spin on this delectable dessert with these creative swaps and enhancements!
-
Gluten-Free: Swap all-purpose flour for a gluten-free blend to cater to those with gluten sensitivities. Your cake will still be soft and delicious!
-
Vegan-Friendly: Use flax eggs and coconut cream in place of eggs and heavy cream to create a fully plant-based version that everyone can enjoy.
-
Nut Butter Swap: Replace the creamy peanut butter with almond or sunflower butter for a nut-free alternative that’s equally scrumptious.
-
Sweetness Variation: Experiment with honey or maple syrup instead of granulated sugar for a natural sweetening option that adds depth.
-
Flavor Twists: Incorporate a dash of espresso powder into the batter for a rich mocha flavor, enhancing the chocolate goodness.
-
Pourable Ganache: For a more luscious drizzling, add a splash of milk to the chocolate ganache to achieve a silkier texture that beautifully coats the roll.
-
Fruity Surprise: Layer fresh berries like raspberries or strawberries into the filling for a burst of fruity flavor that cuts through the richness.
-
Texture Boost: Toss in some crushed pretzels or crispy rice cereal into the filling for an unexpected crunch that elevates each slice.
Let your creativity run wild while making this cake roll—each variation offers a unique twist that will delight and surprise your loved ones!
How to Store and Freeze Decadent Peanut Butter Cup Chocolate Roll
Fridge: Keep the chocolate roll tightly covered in plastic wrap or an airtight container for up to 5 days. This helps maintain its moisture and flavor.
Freezer: For long-term storage, slice the roll and wrap each piece individually in plastic wrap, then place in a freezer bag. It will last up to 2 months.
Thawing: When you’re ready to enjoy a slice, simply transfer it to the refrigerator overnight to thaw gently.
Reheating: If you prefer it slightly warm, microwave a slice for about 10-15 seconds. Enjoy the delightful blend of peanut butter and chocolate!

Decadent Peanut Butter Cup Chocolate Roll Recipe FAQs
What type of peanut butter should I use for the filling?
Absolutely, creamy peanut butter is ideal for this recipe as it blends smoothly into the filling. If you have nut allergies, I recommend using sun butter or any seed-based alternative. For a fun twist, almond butter works great too!
Can I store leftovers in the fridge?
Very! You can keep the Decadent Peanut Butter Cup Chocolate Roll in the refrigerator for up to 5 days. Just wrap it tightly in plastic wrap or place it in an airtight container to maintain its moisture and flavor.
How do I freeze the chocolate roll?
To freeze your chocolate roll, start by slicing it into individual pieces. Wrap each slice in plastic wrap, then place them in a freezer bag. It will keep well for up to 2 months! When you’re ready to enjoy, simply place the slices in the refrigerator overnight to thaw.
What should I do if the cake cracks while rolling?
No worries, it’s a common issue! If you notice cracks, think of them as character marks. Ensure you roll the cake while it’s still warm and not overbaked; this enhances its flexibility. If it cracks, you can always apply a touch of the ganache over the cracks to hide them—no one will ever know!
Can I make this roll vegan?
Absolutely! To make your Decadent Peanut Butter Cup Chocolate Roll vegan, simply replace the eggs with flax eggs—mix 1 tablespoon of ground flaxseed with 2.5 tablespoons of water and let it sit until it thickens. Use a dairy-free milk alternative and coconut cream for the filling and ganache. Enjoy a yummy treat that everyone can enjoy!
Is there a gluten-free option?
Yes, you can easily make this roll gluten-free! Substitute all-purpose flour with a gluten-free flour blend. Just make sure your baking powder is gluten-free too. The end result will still be a deliciously decadent dessert!

Decadent Peanut Butter Cup Chocolate Roll for Sweet Moments
Ingredients
Equipment
Method
- Preheat your oven to 350°F (175°C), and line a jelly roll pan with parchment paper, leaving some overhang for easy removal later.
- In a mixing bowl, whisk together the all-purpose flour, cocoa powder, baking powder, and salt until well combined.
- In a separate bowl, beat the eggs and granulated sugar on high speed until thick and pale, then mix in the vegetable oil, milk, and vanilla extract until fully combined.
- Gently fold the dry ingredients into the wet mixture using a spatula, being careful to mix until smooth with no visible streaks remaining.
- Pour the batter into your prepared pan, spreading it evenly, and bake for 10-12 minutes, or until the cake springs back lightly when touched.
- Once baked, invert the cake onto a towel dusted with powdered sugar, and roll it up with the towel while it's still warm. Let it cool completely in this rolled position.
- In a bowl, beat together the creamy peanut butter and powdered sugar until smooth. Then, mix in the heavy cream and vanilla, folding in the chopped peanut butter cups gently.
- Carefully unroll the cooled cake, spread the peanut butter filling evenly over the surface, and then re-roll the cake tightly without the towel.
- Heat the heavy cream until steaming, pour it over the semi-sweet chocolate chips, allow it to sit for a minute, then stir until smooth and glossy. Drizzle the ganache over the rolled cake.
- Chill the completed roll in the refrigerator for about 30 minutes to set the ganache, then slice and serve. Optionally, garnish with extra pieces of chopped peanut butter cups.





