The smell of roasted peanuts and melted chocolate wafts through my kitchen as I roll out the soft sponge. I love that this cake captures the chaotic joy of childhood treats, but with a sophisticated twist. The textures—creamy peanut butter filling encased in moist cake—bring a sense of comfort that’s hard to match.
Recently, I’ve been craving desserts that feel both indulgent and playful. This Reese’s-inspired roll combines the festive spirit of peanut butter cups with the elegance of a homemade cake. It’s perfect for sharing, yet tempting enough to keep all to myself.
WHY I LOVE THIS RECIPE?
- It’s like biting into a childhood candy but in cake form—so nostalgic.
- The peanut butter filling is silky and just melts in your mouth.
- The swirls of chocolate and peanut butter make every slice a tiny masterpiece.
- It’s surprisingly easy to assemble, even if you’re not a professional baker.
- Perfect for celebrations or cozy weekends—everyone will ask for seconds.
This cake comes at a moment when we’re celebrating the small joys—like turning simple ingredients into something extraordinary. Its rich, comforting flavors remind us of the sweeter side of life, especially when seasonal treats start popping up everywhere.
Sharing this dessert feels like wrapping up a delicious secret. It’s not just about the taste but about creating moments that linger long after the crumbs are gone.

Reese’s-Inspired Peanut Butter Roll Cake
Ingredients
Equipment
Method
- Preheat your oven to 375°F (190°C). Line a baking sheet with parchment paper and set aside.
- In a large bowl, whisk together eggs and sugar until the mixture is pale and slightly fluffy, about 2-3 minutes. The eggs should be well combined and slightly thickened.
- In a separate bowl, sift together flour, cocoa powder, baking powder, and salt. Gradually fold these dry ingredients into the egg mixture, mixing gently until just combined; the batter will be thin and smooth.
- Pour the batter into the prepared baking sheet and spread evenly with a spatula, smoothing the top. Bake for about 12-15 minutes, until the cake is set and a toothpick inserted into the center comes out clean.
- Remove the cake from the oven and let it cool for 5 minutes, then gently flip it onto a clean kitchen towel dusted with cocoa powder to prevent sticking. Carefully peel off the parchment paper.
- While the cake is still warm, spread a thin layer of melted chocolate over the surface. Carefully roll the cake from one edge to the other, using the towel to help guide the roll. Allow to cool completely in the rolled position to set the shape.
- In a small bowl, mix the peanut butter with powdered sugar until smooth and creamy, then fold in the melted butter. Spread this peanut butter mixture over the unrolled cake, smoothing it into an even layer.
- Re-roll the cake gently over the peanut butter filling, sealing the edges. Place the rolled cake seam-side down on a serving plate and chill for at least 30 minutes to set the filling.
- Decorate the top with more melted chocolate if desired, and slice into rounds to reveal the spiral of peanut butter and cake within.
Notes
As I cut the last slice, I can’t help but feel a little proud. This Reese’s Peanut Butter Cup Roll Cake isn’t just a dessert; it’s a small celebration of childhood memories and grown-up flavors. Every bite is a reminder of why I love baking—blending the nostalgic with the new.
It’s a simple pleasure that’s perfect for any season, especially now when we crave comfort and familiarity. This cake will surely earn its place in your recipe box, ready for your next gathering or quiet afternoon snack.

Hey there, I’m Devon Harper. I run a small neighborhood café by day, cook most of my meals far too late at night, and write Midnight Grocery Runs somewhere in between. If you’ve ever wondered whether something simple could turn into something comforting after a long day, you’ll feel right at home here.






