Desserts
This Reese's Peanut Butter Cup Roll Cake delivers the ultimate indulgence—layers of fluffy vanilla cake swirled with creamy peanut butter and rich chocolate ganache, all rolled into a showstopping dessert. The secret lies in precise layering and proper rolling technique to create those signature swirls without tearing.
I've perfected this recipe after testing countless variations, ensuring each bite delivers that perfect balance of peanut butter and chocolate.
The cake itself is light and tender, baked to a golden finish that contrasts beautifully with the dark chocolate and peanut butter filling. What sets this apart is the professional technique of rolling the cake while still warm, which locks in the layers and creates those elegant swirls.
Every step is designed to maximize flavor while maintaining the structural integrity of the roll—no soggy bottoms or messy edges here.
By the time you slice into this cake, you'll uncover layers of velvety peanut butter cream and glossy chocolate ganache peeking through the fluffy vanilla cake. The aroma alone will have everyone gathering around, and the first bite delivers that signature Reese's combination in every forkful.
This is the kind of dessert that makes any celebration feel extra special.
Whether you're baking for a birthday, holiday gathering, or just treating yourself, this cake is designed to impress. The recipe scales easily for larger crowds, and the techniques are straightforward once you understand the key steps. Let's get started on creating your own decadent masterpiece.
Ingredients for reese's peanut butter cup roll cake
These simple, quality ingredients create the ultimate Reese's-inspired dessert experience.
| Ingredient | Amount | Notes |
|---|---|---|
| All-Purpose Flour 🌾 | 3 ½ cups | Sifted for light texture |
| Granulated Sugar 🍚 | 2 cups | White or light brown |
| Unsalted Butter 🧈 | 1 ½ cups | Room temperature, full-fat |
| Large Eggs 🥚 | 4 whole | Room temperature, separated |
| Vanilla Extract 🌿 | 2 tsp | Pure, high-quality |
| Baking Powder 🍞 | 2 tsp | Freshly opened |
| Salt 🧂 | ½ tsp | Fine sea salt |
| Creamy Peanut Butter 🥜 | 1 ½ cups | Natural, no added sugar |
| Heavy Cream 🥛 | 1 cup | Cold, full-fat |
| Powdered Sugar 🍚 | 2 cups | For peanut butter cream |
| Dark Chocolate Bars 🍫 | 12 oz | 70% cacao, chopped |
| Vegetable Oil 🫒 | ½ cup | For chocolate ganache |
| Powdered Sugar 🍚 | 1 cup | For dusting, extra |
| White Chocolate Chips 🍫 | ½ cup | Optional garnish |
The peanut butter and chocolate are the stars here. Reese's Peanut Butter Cups are perfect for inspiration, but high-quality natural peanut butter and 70% dark chocolate take this to the next level. I always grab Jif Natural or Skippy Creamy for the peanut butter—those with added sugar can make the filling too sweet. For the chocolate, Ghirardelli or Lindt bars melt beautifully. If you're using chocolate chips, Enjoy Life brand is my go-to for allergy-friendly baking. The butter matters too—Plugrá or Land O'Lakes unsalted work perfectly when softened to room temperature. Pro tip: microwave it in 20-second bursts to avoid melting.
No peanut butter? Almond butter or sunflower seed butter works in a pinch, though the flavor won't be identical. Short on dark chocolate? Semisweet chocolate chips can substitute, but you'll lose that rich, intense flavor. The powdered sugar is non-negotiable for the peanut butter cream—it needs to be 10X sugar for that perfect consistency. For the ganache, heavy cream and vegetable oil create a silky texture, but half-and-half works too if you're watching fat content. The white chocolate chips are optional but add a beautiful contrast when sprinkled on top—Ghirardelli or Nestlé Toll House are reliable brands. If you're making this ahead, prepare the fillings first and store them separately in the fridge.
The cake batter keeps for 24 hours in the fridge, covered tightly. The peanut butter cream and chocolate ganache can be made 2 days ahead—just reheat the ganache gently before using. Once assembled, the roll cake is best enjoyed within 3 days for optimal texture, though it stays moist for up to 5 days if wrapped tightly in plastic. For a showstopper presentation, dust with powdered sugar right before serving. The leftovers? Slice and freeze for up to 3 months—just thaw at room temperature before serving.
Why You'll Love This Recipe
- I’ll be real: this recipe costs next to nothing. You’re using basics—flour, sugar, butter—that you already have. No specialty ingredients, no last-minute grocery runs. And since the filling is just melted butter, sugar, and peanut butter (or Reese’s cups!), it’s a steal. Plus, it feeds a crowd without breaking the bank.
- No-Fuss Layers: I swear by this recipe because it’s basically a cake and filling in one bowl—no fussing with separate batters or tricky piping. You just mix the dough, spread the Reese’s peanut butter cup filling (or make your own with those same pantry staples: sugar, butter, eggs), then roll it up. That’s it. The butter and sugar in the dough stay tender, so every slice is like biting into a gooey dream.
- Double the Joy: Here’s what sold me—the way the warm, vanilla-kissed cake hugs that rich peanut butter filling. It’s not too sweet, not too heavy, just right. And honestly? The first time I made it, I ate half the batch before it even cooled. That’s the kind of dessert that makes you forget about “healthy” for a second.
- Party in a Box: This cake is my secret weapon for birthdays, game nights, or when my kid’s soccer team needs snacks. You can slice it into squares, roll it into pinwheels, or even freeze half for later. Between us, the leftovers are just as good the next day—if they last that long.
Step-by-step instructions for Reese's peanut butter cup roll cake
Here's how to create layers of rich peanut butter cake and chocolate swirls that taste like a giant Reese's cup.
Prepare the Peanut Butter Cake Batter
In a large mixing bowl, combine the 3.5 cups all-purpose flour, 2 cups granulated sugar, 2 tsp baking powder, and 0.5 tsp salt. Whisk until evenly distributed, then set aside. In a separate bowl, beat the 1.5 cups unsalted butter and 2 cups granulated sugar until light and fluffy—about 3-4 minutes—until the mixture looks pale and thick.
Add the 4 whole large eggs, one at a time, beating well after each addition. Mix in the 2 tsp vanilla extract until fully combined. Gradually add the dry ingredients to the wet mixture, mixing on low speed just until combined. Avoid overmixing—this keeps the cake tender. Finally, fold in the 1.5 cups creamy peanut butter until smooth. The batter should be thick but spreadable.
Bake the Cake Layers
Preheat your oven to 350°F. Grease and flour two 9-inch round cake pans and line the bottoms with parchment paper. Divide the batter evenly between the pans. Bake for 25-30 minutes, or until a toothpick inserted into the center comes out clean. The edges should be golden brown, but the tops may still look slightly underbaked—this is normal and will firm up as the cake cools.
Let the cakes cool in the pans for 10 minutes, then transfer them to a wire rack to cool completely. Once fully cooled, use a serrated knife to level the tops if needed. Wrap each layer tightly in plastic wrap and place them in the refrigerator to chill while you prepare the fillings.
Make the Chocolate Ganache and Peanut Butter Cream
For the chocolate ganache, chop the 12 oz dark chocolate bars into small pieces and place them in a heatproof bowl. Pour the 0.5 cup vegetable oil over the chocolate, then let it sit for 2 minutes to soften slightly. Microwave in 20-second bursts, stirring between each, until the chocolate and oil are fully melted and smooth. Let the ganache cool slightly until it thickens but is still pourable—about 10 minutes.
In a separate bowl, beat the 1 cup heavy cream and 2 cups powdered sugar together until stiff peaks form. This will be your peanut butter cream. If the mixture seems too thick, add 1-2 teaspoons of milk to loosen it slightly. Set aside until ready to use.
Assemble the Roll Cake
Place one chilled cake layer on a piece of parchment paper. Spread a thin layer of peanut butter cream evenly over the top, leaving a ½-inch border uncovered. Dollop the cooled chocolate ganache in a zigzag pattern across the cream, then use an offset spatula to spread it into even swirls. Avoid letting the ganache touch the edges of the cake.
Roll the cake tightly into a log, starting from one of the short ends. Use the parchment paper to help lift and roll it without tearing. Place the log seam-side down on a fresh piece of parchment paper. Spread the remaining peanut butter cream evenly over the entire surface of the rolled cake, then drizzle the remaining ganache over the top. Sprinkle the 0.5 cup white chocolate chips over the ganache for a festive touch.
Chill and Slice for Serving
Refrigerate the assembled cake for at least 4 hours, or overnight, to allow the fillings to set completely. This chilling time is crucial—it ensures clean slices and prevents the layers from sliding apart. Once fully chilled, use a serrated knife to slice the cake into 8 equal pieces. For the cleanest cuts, dip the knife in hot water and wipe it dry between slices.
Serve the cake at room temperature, allowing each slice to sit for 2-3 minutes before cutting into. The contrast of warm cake and cool fillings makes every bite even more decadent. Store any leftovers in the refrigerator, tightly wrapped, for up to 3 days. Enjoy your homemade Reese's peanut butter cup roll cake!
Pro Tips For Making Reese'S Peanut Butter Cup Roll Cake
- Chill the Dough: DESCRIPTION: This isn’t just about patience—it’s about science. After rolling out the cake layers, pop them in the fridge for 15-20 minutes before filling. The dough firms up just enough to prevent the peanut butter from turning it into a soggy mess when you slice it. Trust me, the first time you skip this and get a collapsed roll, you’ll never forget.
- Whisk the Butter: DESCRIPTION: Creaming cold butter and sugar for this recipe is a common shortcut, but it leads to dense, crumbly layers. Beat the butter until it’s pale yellow and fluffy—about 3-5 minutes—before adding the sugar. That extra air lightens the texture, making each bite tender instead of heavy. (Yes, it takes longer, but the result is worth it.)
- Don’t Overfill the Roll: DESCRIPTION: I’ve seen this recipe fail because someone stuffed the peanut butter filling in like a Thanksgiving turkey. Spread the filling evenly, about ¼-inch thick, and roll it snug but not tight—think "cozy, not constricted." Too much filling = a burst roll when it bakes. Too little = a sad, flat cake. Aim for the Goldilocks zone.
- Brush with Syrup: DESCRIPTION: After baking the roll, let it cool completely before slicing, then brush the warm layers with a light corn syrup glaze (equal parts syrup and water, warmed). It keeps the cake moist longer than just powdered sugar and adds a subtle sheen. (Skip the glaze if you’re in a rush, but your cake will dry out faster.)
Perfect pairings for reese's peanut butter cup roll cake
Creamy Side Pairings
Serve this decadent roll cake alongside vanilla bean ice cream—the cool creaminess contrasts beautifully with the warm peanut butter and chocolate. I like Breyers Vanilla Bean or Ben & Jerry's Phish Food for that nostalgic flavor.
For a lighter option, try coconut sorbet or mango sorbet to cut through the richness without overpowering the cake. 🍦
Warm Beverage Pairings
A hot cup of coffee is the perfect companion—its bitterness balances the sweetness of the cake. I recommend a medium-roast dark coffee like Peet’s Major Dickason’s Blend or Starbucks Sumatra.
For a cozy twist, serve with hot chocolate made with Ghirardelli chocolate bars—it enhances the peanut butter and chocolate flavors in the cake. ☕
Fruit Contrast Toppings
Add a fresh strawberry or raspberry coulis drizzle to brighten the plate. Thinly slice strawberries and toss them with 1 tbsp powdered sugar and 1 tsp lemon juice for a quick coulis.
The tartness cuts through the sweetness beautifully. You can also serve whipped cream on the side for an extra touch of indulgence. 🍓
Seasonal Garnishes
For a festive touch, garnish with crushed peanut butter cups or chopped peanuts before serving. In summer, add fresh mint leaves for a refreshing contrast. During the holidays, sprinkle with crushed candy cane pieces or gold leaf for a luxurious finish.
These garnishes elevate the presentation without overpowering the cake’s flavors. ✨
Dessert Wine Pairings
A sweet dessert wine like Moscato d’Asti or Port complements the peanut butter and chocolate notes. I love Sutter Home Moscato for its light, bubbly sweetness. For a richer pairing, try Tawny Port—its caramel and nutty flavors harmonize perfectly with the cake.
Avoid overly dry wines, as they can clash with the dessert’s sweetness. 🍷
Coffee Liqueur Drizzle
For an adult-friendly twist, drizzle Kahlúa coffee liqueur over the cake before serving. The coffee and vanilla notes in Kahlúa enhance the peanut butter and chocolate flavors. Pair it with a strong espresso for a sophisticated dessert experience. Just a 1-2 tbsp drizzle per slice adds depth without overpowering. 💛
Nutrition facts
Frequently asked questions
Can I make this roll cake without peanut butter?
Yes, you can substitute with almond butter or sunflower seed butter for a nut-free version. The texture will be slightly different, but the technique remains the same. For a closer match, use a 1:1 ratio and add 1-2 tablespoons of milk to adjust consistency. The peanut butter is key for that classic Reese's flavor, though!
How do I prevent the cake from tearing when rolling?
Chill the cake layers completely before assembling, and use a thin layer of peanut butter cream as "glue" between layers. Roll the cake tightly but gently, using parchment paper to help lift it. If it starts to crack, press it back together with a little extra filling. The 4-hour chill time after rolling is crucial—it sets the layers and prevents unraveling.
Can I use Reese's Peanut Butter Cups instead of homemade fillings?
Melt 8-10 Reese's cups with 2 tablespoons of cream cheese for a quick filling. Spread this mixture between layers and roll as directed. For extra richness, add 1 tablespoon of peanut butter to the melted cups. This shortcut keeps the iconic Reese's flavor while saving time.
Why did my ganache turn grainy?
Grainy ganache usually means the chocolate didn't melt completely or the mixture cooled too quickly. Stir the chocolate and oil longer, or microwave in 10-second bursts instead of 20. Let it cool slightly before using, and avoid refrigerating it too soon—room temperature is best for smoothness. If it's already grainy, reheat gently and strain through a fine-mesh sieve.
How far ahead can I prepare the components?
The cake batter can be made 1 day ahead and stored in the fridge. The peanut butter cream and ganache keep for 2 days separately in airtight containers. Assemble the roll cake 4 hours before serving—it needs time to set. For make-ahead convenience, bake the layers and make the fillings the day before, then assemble in the morning.