The sweet aroma of chocolate wafting through my kitchen is enough to make anyone’s mouth water, but when it’s paired with the creamy richness of peanut butter, it becomes something truly special. Enter my Peanut Butter Cup Chocolate Roll, a show-stopping dessert that combines a light sponge cake with a velvety filling, finished off with mouthwatering chopped peanut butter cups. Not only is this indulgent dessert a visual delight perfect for any celebration, but it also offers a make-ahead option for those busy evenings. Whether you’re enjoying a slice alongside your morning coffee or serving it at a family gathering, this chocolate roll is sure to impress. Curious how to bring this delicious masterpiece to life? Let’s dive into the recipe!

Why is this chocolate roll irresistible?
Indulgent, this Peanut Butter Cup Chocolate Roll brings together rich chocolate and creamy peanut butter in a delightful dance of flavors. Effortless preparation makes it perfect for both novice and experienced bakers. Make-ahead magic allows you to prepare this beauty in advance, saving time without sacrificing taste. Versatile serving options let you pair it with coffee or ice cream to elevate your dessert game. It’s not just a treat; it’s a memorable centerpiece that will wow your guests, just like my Garlic Butter Beef or Toffee Bars Chocolate. Don’t just take my word for it; experience the joy yourself!
Peanut Butter Cup Chocolate Roll Ingredients
For the Sponge Cake
- All-purpose flour – Provides structure; you can substitute with gluten-free flour for a gluten-free version.
- Unsweetened cocoa powder – Adds rich chocolate flavor; opt for dark cocoa for a deeper taste.
- Baking powder – Acts as a leavening agent; can replace with baking soda (adjust quantity) if needed.
- Salt – Enhances flavor; no substitute necessary.
- Eggs (room temperature) – Bind and aerate the sponge; for a vegan option, use flax eggs or aquafaba.
- Granulated sugar – Sweetens and contributes to texture; coconut sugar can provide a different flavor profile.
- Vegetable oil – Moisture and richness; melted coconut oil works as a substitute.
- Vanilla extract – Adds aroma and flavor; use almond extract for a twist.
- Milk – Adds moisture to the sponge; substitute with almond or oat milk for dairy-free options.
For the Filling
- Heavy cream – Essential for whipping to soft peaks in filling; full-fat coconut cream can be used as a dairy-free alternative.
- Creamy peanut butter – The main flavor component in this Peanut Butter Cup Chocolate Roll; natural peanut butter works if well-mixed.
- Powdered sugar – Sweetens the filling and stabilizes texture; not easily substituted without affecting the final result.
- Chopped peanut butter cups – Adds texture and flavor; can swap for chopped chocolate or other candy.
For the Ganache Topping
- Heavy cream (for ganache) – Necessary for richness in topping; use coconut cream for a dairy-free version.
- Semi-sweet chocolate chips – Used to form the ganache; dark or milk chocolate chips are suitable alternatives.
Step‑by‑Step Instructions for Peanut Butter Cup Chocolate Roll
Step 1: Preheat and Prepare the Pan
To start creating your Peanut Butter Cup Chocolate Roll, preheat your oven to 350°F (175°C). While the oven heats up, prepare a jelly roll pan by lining it with parchment paper. This will help your sponge cake easily release after baking, ensuring a smooth rolling process later.
Step 2: Sift Dry Ingredients
In a mixing bowl, sift together the all-purpose flour, unsweetened cocoa powder, baking powder, and salt. Sifting is essential as it aerates the ingredients, combining them evenly. Set the bowl aside while you move on to the next step, allowing these dry components to integrate beautifully.
Step 3: Beat Eggs and Sugar
In a separate large bowl, beat the eggs and granulated sugar together using an electric mixer on high speed for about 5-7 minutes. The mixture should become pale, thick, and triple in volume, forming a light and airy base for your cake. This step adds plenty of fluffiness, creating the perfect sponge for your roll.
Step 4: Fold in Dry Ingredients
Gently fold in the sifted dry ingredients using a spatula, taking care not to deflate the egg mixture. Next, drizzle in the vegetable oil, vanilla extract, and milk, folding until the batter is well combined and smooth. This tender batter will be the canvas for your decadent filling.
Step 5: Bake the Sponge Cake
Spread the batter evenly in the prepared jelly roll pan, smoothing the top with a spatula. Bake in the preheated oven for 10-12 minutes, or until the sponge springs back when lightly pressed. When ready, remove it from the oven and prepare to flip it, keeping its soft texture.
Step 6: Roll the Sponge Cake
Once baked, immediately invert the cake onto a clean kitchen towel dusted with powdered sugar. Carefully peel off the parchment paper while the cake is still warm. Roll the cake tightly in the towel from the short end, allowing it to cool completely in this rolled shape, which helps form the perfect Peanut Butter Cup Chocolate Roll.
Step 7: Whip the Cream Filling
While the sponge cools, whip the heavy cream in a chilled mixing bowl until soft peaks form. Slowly fold in the creamy peanut butter, powdered sugar, and vanilla extract to create a luscious filling. This velvety mixture will pair exquisitely with the chocolate sponge, adding a delightful creaminess.
Step 8: Unroll and Fill the Cake
Once the sponge cake has cooled completely, unroll it carefully from the towel. Spread the peanut butter filling evenly over the surface, making sure to leave a small border around the edges. For added texture and flavor, sprinkle the chopped peanut butter cups over the filling.
Step 9: Re-roll the Cake
Gently re-roll the cake, this time without the towel, starting from the short end. Take your time to keep the roll tight and even, ensuring a beautiful presentation. Once rolled, wrap it in plastic wrap and refrigerate for at least 30 minutes to help it set.
Step 10: Prepare the Ganache Topping
To make the ganache, heat the heavy cream in a small saucepan over medium heat until just simmering. Remove from heat and whisk in the semi-sweet chocolate chips until smooth and glossy. This decadent ganache will give your Peanut Butter Cup Chocolate Roll a luxurious finish.
Step 11: Drizzle and Serve
Remove the chilled roll from the fridge and place it on a serving platter. Drizzle the ganache generously over the top, allowing it to cascade down the sides. Slice the Peanut Butter Cup Chocolate Roll with a warm knife for clean cuts, and serve to impressed friends and family!

Make Ahead Options
Preparing the Peanut Butter Cup Chocolate Roll ahead of time is a fantastic strategy for busy home cooks! You can bake the chocolate sponge cake up to 24 hours in advance; just remember to roll it tightly in a clean kitchen towel and refrigerate it once cooled. Additionally, the creamy filling can be made up to 3 days ahead and stored in an airtight container in the fridge. To maintain that wonderful fluffiness, whip the cream just before filling the roll. When you’re ready to serve, simply assemble the roll with the prepped filling, drizzle it with ganache, and slice! This make-ahead approach saves you significant time, ensuring you enjoy every moment of your gathering without sacrificing deliciousness.
How to Store and Freeze Peanut Butter Cup Chocolate Roll
-
Room Temperature: Best enjoyed fresh, but if necessary, store at room temperature for up to 1 day. Keep covered to prevent drying out.
-
Fridge: Store slices in an airtight container in the fridge for up to 3 days, preserving the cake’s moisture and flavor.
-
Freezer: For longer storage, wrap individual slices tightly in plastic wrap and then place them in a freezer-safe container. They’ll stay fresh for up to 2 months.
-
Reheating: To serve, thaw slices in the fridge overnight or at room temperature for a few hours. Enjoy chilled or slightly warmed in the microwave for about 10-15 seconds.
What to Serve with Peanut Butter Cup Chocolate Roll
Elevate your gathering with delightful pairings that enhance the rich flavors of this indulgent dessert.
- Coffee Bliss: A cup of freshly brewed coffee beautifully balances the sweetness of the chocolate roll, creating a comforting after-dinner experience.
- Vanilla Ice Cream: The creamy, cold texture of vanilla ice cream melts luxuriously over the warm roll, adding an irresistible contrast that every sweet lover will cherish.
- Whipped Cream Delight: Light, fluffy whipped cream adds a touch of elegance and extra richness, making each bite feel even more indulgent.
- Berry Compote: A tart berry compote invigorates the palate, offering a refreshing fruit contrast that cuts through the creamy peanut butter filling beautifully.
- Nutty Trail Mix: Textured with crunchy nuts and dried fruits, a side of nutty trail mix provides a delightful crunch that complements the soft sponge and creamy filling.
- Chocolate Milkshake: An extra-chocolaty treat for the true chocolate lovers! This indulgent drink can take dessert to a whole new level.
- Sparkling Water with Lime: For those seeking a lighter option, refreshing sparkling water with a splash of lime cleanses the palate and balances the dessert’s sweetness.
- Chocolate-Covered Strawberries: These add a touch of romance and decadence, pairing beautifully with the flavors in the Peanut Butter Cup Chocolate Roll.
- Cheesecake Bites: Mini cheesecake bites offer a creamy and slightly tangy contrast, accentuating the sweet profile of the roll without overwhelming it.
Expert Tips for Peanut Butter Cup Chocolate Roll
-
Room Temperature Eggs: Ensure your eggs are at room temperature for better aeration. This helps the sponge achieve its light and fluffy texture.
-
Rolling Technique: Roll the sponge tightly while it’s still warm to help it maintain its shape and prevent cracks when unrolling later.
-
Clean Cuts: Use a warm knife to slice the roll for clean cuts, preventing crumbling and ensuring a beautiful presentation.
-
Chill Time Matters: After rolling, chill the Peanut Butter Cup Chocolate Roll for at least 30 minutes. This helps the filling set and makes slicing easier.
-
Storage Tips: Store any leftovers in an airtight container for up to 3 days, or freeze individually wrapped slices for up to 2 months to prolong freshness.
Peanut Butter Cup Chocolate Roll Variations
Feel free to mix things up and make this delightful dessert your own!
-
Greek Yogurt Filling: Swap heavy cream for Greek yogurt for a lighter, tangy filling that adds a fresh twist to the rich flavors.
The creaminess of yogurt still brings that dreamy texture, but with a healthier edge that keeps everyone coming back for more. -
Nut Butter Swap: Try using almond or cashew butter in place of peanut butter for a unique flavor profile that still satisfies nut lovers.
Each nut butter brings its essence, creating an incredible filling that will surprise your family and friends. -
Coconut Cream Alternative: Replace heavy cream in the ganache with full-fat coconut cream to whip up a dairy-free, tropical-inspired glaze.
This will lend a subtle coconut sweetness, transforming your chocolate roll into a dreamy island escape! -
Dark Chocolate Ganache: Use dark chocolate chips in your ganache for a more intense chocolate flavor that contrasts beautifully with the peanut butter.
It’s a decadent twist that elevates the dessert, catering to dark chocolate enthusiasts! -
Spicy Peanut Butter Option: Add a pinch of cayenne pepper or chili flakes to your peanut butter filling for a subtle heat that’ll surprise your taste buds.
This unexpected addition adds depth and complexity, creating an adult-friendly twist on a childhood favorite. -
Dried Fruit Add-in: Mix in some chopped dried fruit—like cranberries or cherries—into the filling for an unexpected burst of tartness.
This not only enhances the flavor but also adds a chewy texture that pairs wonderfully with the creamy filling. -
Layering Flavors: Incorporate a layer of crushed cookies into the filling for added crunch and flavor, such as Oreos or graham crackers.
This twist creates a delightful contrast in textures, making each slice a little adventure in taste!
With all these tasty variations, you’re sure to find the perfect way to craft your own signature version of the Peanut Butter Cup Chocolate Roll. Enjoy!

Peanut Butter Cup Chocolate Roll Recipe FAQs
How do I choose ripe ingredients for this recipe?
Absolutely! When selecting your ingredients, ensure the eggs are fresh and at room temperature, as this will help with aeration during mixing. Choose all-purpose flour that is finely milled for the best structure, and opt for fresh creamy peanut butter that is well-mixed and not too oily. For the best flavor, use quality unsweetened cocoa powder; if it smells chocolatey, you’re in good shape! Check your baking powder for freshness by adding a teaspoon to warm water — it should bubble vigorously.
What’s the best way to store leftover Peanut Butter Cup Chocolate Roll?
Very good question! To keep this delightful chocolate roll fresh, store it in an airtight container in the fridge for up to 3 days. This method will help preserve the cake’s moisture and creaminess. If you expect to enjoy it longer, consider freezing!
Can I freeze the Peanut Butter Cup Chocolate Roll?
Absolutely! To freeze, wrap individual slices tightly in plastic wrap, then place them in a freezer-safe container. This will keep them fresh for up to 2 months. When you’re ready to enjoy a slice, thaw it in the fridge overnight or let it sit at room temperature for a few hours. For a warm touch, you can microwave it for about 10-15 seconds before serving.
What should I do if my sponge breaks when rolling?
No worries! If your sponge cracks, it’s often a sign it wasn’t rolled tightly enough while warm or that it may have cooled too much. To salvage it, simply use your chocolate ganache as glue! Once you fill the sponge and re-roll it, the ganache will help hold it together. Make sure to chill it sufficiently to set before slicing — this will also help the filling stabilize.
Can dogs eat the Peanut Butter Cup Chocolate Roll?
It’s best to avoid sharing this indulgent dessert with pets. While peanut butter is generally safe for dogs in moderation, the chocolate we use is toxic to them. Always opt for dog-friendly treats if you want to share a sweet moment with your furry friends!
Are there any common allergies to consider with the ingredients?
Yes! Be cautious of allergies, especially since this recipe contains eggs, gluten, and peanuts. For gluten-free diners, you can substitute all-purpose flour with gluten-free flour blends. If nut allergies are a concern, consider using seed butters, but be aware they may alter the flavor profile. Always check ingredient labels for allergens if you’re serving guests!

Peanut Butter Cup Chocolate Roll: A Decadent Delight to Share
Ingredients
Equipment
Method
- Preheat your oven to 350°F (175°C) and prepare a jelly roll pan by lining it with parchment paper.
- In a mixing bowl, sift together the all-purpose flour, cocoa powder, baking powder, and salt.
- Beat the eggs and granulated sugar together using an electric mixer on high speed for about 5-7 minutes.
- Gently fold in the sifted dry ingredients, then drizzle in the vegetable oil, vanilla extract, and milk, folding until smooth.
- Spread the batter evenly in the prepared pan and bake for 10-12 minutes.
- Immediately invert the cake onto a clean kitchen towel dusted with powdered sugar and roll it tightly in the towel.
- While the sponge cools, whip the cream in a chilled bowl and fold in the peanut butter, powdered sugar, and vanilla extract.
- Once the sponge has cooled, unroll it and spread the filling evenly, sprinkling chopped peanut butter cups over the filling.
- Re-roll the cake without the towel and wrap it in plastic wrap to chill for at least 30 minutes.
- Heat the heavy cream in a saucepan until simmering, then whisk in the chocolate chips until smooth.
- Remove from the fridge, drizzle ganache over the roll, slice with a warm knife, and serve.

Leave a Reply