Snacks
This peanut roll recipe delivers irresistible nutty-sweet twists with gooey centers that taste like a bakery secret. The combination of flaky, buttery dough wrapped around rich peanut butter filling creates a texture that’s both satisfying and addictive—crispy on the outside, tender and melty inside.
I’ve perfected this recipe over years of testing, ensuring every bite delivers that perfect balance of sweetness and crunch.
The secret to these peanut rolls lies in the dough’s precise texture and the filling’s smooth consistency. You’ll need simple ingredients like flour, butter, sugar, and of course, creamy peanut butter, but the technique is what transforms them into a restaurant-quality treat.
Baking at the right temperature ensures a golden-brown crust while keeping the filling perfectly gooey, never dry or overly sweet.
What you’ll end up with is a batch of warm, fragrant peanut rolls that smell like a holiday morning—rich, buttery, and just sweet enough to satisfy any craving. These are ideal for breakfast, dessert, or even a mid-afternoon pick-me-up, and they reheat beautifully for days.
The dough is easy to work with, and the filling comes together in minutes, making this a foolproof recipe for any skill level.
For extra flair, dust with powdered sugar or drizzle with melted chocolate before serving. Whether you’re feeding a crowd or treating yourself, these peanut rolls are guaranteed to disappear quickly. Let’s get started on creating your own batch of these irresistible twists.
Ingredients for peanut roll
Twelve simple ingredients transform into golden, gooey peanut rolls that taste like bakery magic.
| Ingredient | Amount | Notes |
|---|---|---|
| All-Purpose Flour 🌾 | 4 cups | Sifted for light texture |
| Unsalted Butter 🧈 | 1 cup | Cold, cubed for flaky layers |
| Granulated Sugar 🍚 | ½ cup | Plus 2 tbsp for dough |
| Creamy Peanut Butter 🥜 | 1 ½ cups | Natural, no added sugar |
| Powdered Sugar 🍚 | ¼ cup | For filling and dusting |
| Large Eggs 🥚 | 1 whole | Room temperature |
| Vanilla Extract 💧 | 1 tsp | Pure, not imitation |
| Salt 🧂 | ½ tsp | Fine sea salt |
| Milk 🥛 | ¼ cup | Warm for easier mixing |
| Baking Powder 🍞 | 1 tsp | For slight lift |
| Dark Chocolate Chips 🍫 | ½ cup | Optional for extra richness |
The peanut butter matters—natural, no-sugar-added keeps it from getting too sweet. Crestfallen's or Smucker's work great, but avoid the powdered kind. The butter needs to be cold and cubed for those perfect flaky layers, so don’t let it sit out. Flour? King Arthur or Gold Medal are my go-tos—they handle the dough’s texture best. If you’re in a pinch, any all-purpose will do, but sift it first. That extra 2 tbsp of sugar in the dough? Trust me, it makes all the difference.
No powdered sugar? Granulated sugar works at half the amount, but it won’t be as smooth. Short on peanut butter? Almond butter or sunflower seed butter add a nice twist, though the flavor changes. The chocolate chips are optional, but if you’re adding them, use semi-sweet or dark—milk chocolate gets too sweet. The dough should be soft but not sticky—if it’s too dry, add a splash more milk. Too sticky? Chill it for 10 minutes before rolling. And if you’re feeling fancy, swap the vanilla for vanilla bean paste—it’s worth the extra buck.
These keep for 3 days in an airtight container at room temperature, but honestly? They disappear faster than that. Reheat in the oven at 350°F for 5-10 minutes to revive that crispy crust. For freezing, wrap individually in plastic wrap and store in a bag for up to 3 months. I always make a double batch—one for breakfast, one for when the kids (or I) need a sweet pick-me-up after school. Dust with powdered sugar right before serving, or drizzle with melted chocolate for extra flair.
Why You'll Love This Recipe
- No-Fuss Dough: I swear, the butter and flour mix in seconds—no kneading, no waiting. Just fold in the peanut butter, roll it out, and you’re done before the tea even steeps.
- Sweet-Salty Magic: That creamy peanut butter swirled into flaky layers? It’s like a hug for your taste buds—rich, buttery, with just enough sugar to make it dangerously good.
- Picnic or Party: Slice them fresh for a potluck, pack them for lunch, or serve warm with powdered sugar dusted on top. They’re my go-to for birthdays, teacher gifts, or lazy Sunday mornings.
- Leftovers? Never: These disappear faster than I can say "second batch." But honestly, even if they linger? The butter stays fresh for days, and the peanut filling keeps its magic—no weird textures.
Step-by-step instructions for peanut rolls recipe: nutty-sweet twists with gooey centers
Here's how to make these irresistible peanut rolls with a perfect balance of flaky layers and rich peanut filling.
Prepare the Dough for Flaky Layers
In a large mixing bowl, combine the 4 cups all-purpose flour, 1 teaspoon baking powder, 0.5 teaspoon salt, and the 0.5 cup granulated sugar. Whisk everything together until evenly distributed. Cut in the 1 cup cold, cubed unsalted butter using a pastry cutter or your fingers until the mixture resembles coarse crumbs with pea-sized butter pieces.
Add the 1 whole large egg, 1 teaspoon vanilla extract, and 0.25 cup warm milk to the bowl. Mix gently with a wooden spoon or your hands until the dough comes together. If it feels too dry, add 1 tablespoon more milk at a time until it forms a smooth, pliable dough that doesn't stick to your hands.
Turn the dough out onto a lightly floured surface and knead gently for 30 seconds just to bring it together. Divide the dough into 4 equal portions and wrap each tightly in plastic wrap. Refrigerate for at least 1 hour or up to 24 hours to allow the butter to firm up and create those beautiful flaky layers.
Create the Peanut Filling
In a medium bowl, combine the 1.5 cups creamy peanut butter, 0.25 cup powdered sugar, and 2 tablespoons granulated sugar (the extra amount from the ingredients list). Mix thoroughly until smooth and creamy. If the peanut butter is too thick, warm it slightly in the microwave for 10-15 seconds to make it easier to spread.
Fold in the 0.5 cup dark chocolate chips by hand, reserving a few for garnish if desired. The filling should be thick but spreadable—if it's too runny, chill it in the refrigerator for 15 minutes to firm up slightly. This filling will be the star of your peanut rolls, so make sure it's well combined and ready to go.
Roll and Fill the Dough
Preheat your oven to 350°F and line two baking sheets with parchment paper. Remove one portion of dough from the refrigerator and place it between two sheets of plastic wrap. Roll it out into a 12x8-inch rectangle, about 1/8-inch thick. Remove the top layer of plastic wrap and spread 2 tablespoons of peanut filling evenly over the dough, leaving a 1-inch border around the edges.
Starting from the long side, tightly roll up the dough like a jelly roll, using the plastic wrap to help guide it. Seal the edge by pinching the dough together. Slice the log into 12 equal pieces (about 1-inch thick) and place them on the prepared baking sheet, cut side down. Repeat with the remaining dough and filling.
Bake to Golden Perfection
Bake the peanut rolls in the preheated oven for 20-25 minutes, or until they are golden brown on top and the edges are set. The centers should still look slightly underdone—they'll continue cooking as they cool. Rotate the baking sheets halfway through for even baking.
Remove the rolls from the oven and let them cool on the baking sheets for 5 minutes before transferring them to a wire rack. While they're still warm, dust the tops with powdered sugar for a beautiful finish. Serve them warm or at room temperature for the best texture and flavor.
Optional Chocolate Drizzle
For an extra touch of decadence, melt 0.5 cup dark chocolate chips with 1 tablespoon unsalted butter in a microwave-safe bowl in 30-second intervals, stirring between each interval until smooth. Drizzle the melted chocolate over the cooled peanut rolls just before serving. The contrast of the warm, gooey peanut filling with the cool, crisp chocolate is pure magic.
Pro Tips For Making Peanut Roll
- Chill the Dough: Roll out the dough between two sheets of parchment paper and refrigerate it for 15 minutes before cutting. I learned this the hard way—skipping it makes the layers tear when you try to wrap them around the peanut butter filling. Trust me, that extra wait saves headaches later.
- Use Room-Temp Butter: Let your unsalted butter sit out for 30 minutes before creaming it with the sugar. Cold butter pockets of fat that won’t incorporate smoothly, and you’ll end up with a dough that’s more crumbly than flaky. (Yes, even if you’re impatient like me.)
- Don’t Overfill the Rolls: Spread the peanut butter filling thinly—about ¼-inch thick—along the dough’s long edge before rolling. Overstuffing makes them burst open during baking, and nobody wants a peanut butter explosion in their oven. Less filling = cleaner cuts and better shape.
- Brush with Water: Lightly dampen the edges of the dough with water before sealing the rolls. The moisture helps them stick together without getting gummy, and it guarantees a tight seal so the filling stays put. (Skip this, and you’ll get lopsided rolls that unravel like a bad sweater.)
Serving suggestions for this dish
Breakfast Platter
Serve these peanut rolls warm alongside a classic Southern-style breakfast for a crowd-pleasing spread. Arrange them on a platter with scrambled eggs (cooked with a pinch of Penzeys smoked paprika for depth), crispy bacon (I love Applewood-smoked bacon from Oscar Mayer), and fresh berries for color contrast.
The warm, gooey peanut rolls add a sweet-savory balance that cuts through the richness of fried breakfast foods. 🥓
Dessert Pairings
For a decadent dessert table, pair these peanut rolls with vanilla bean ice cream (look for Breyer’s for that creamy texture) and a drizzle of salted caramel sauce. The cool ice cream contrasts beautifully with the warm peanut rolls, while the caramel adds another layer of sweetness.
Garnish with toasted coconut flakes for extra crunch and visual appeal.
Coffee Break Combo
Turn your afternoon coffee break into a treat by serving peanut rolls with a dark roast coffee (I recommend Starbucks Sumatra for its bold, nutty notes) or a chai latte. The warmth of the coffee enhances the peanut flavor in the rolls, creating a comforting pairing.
Add a side of shortbread cookies for a classic tea-time combo that feels indulgent yet balanced. ☕
Gift Box Presentation
For a thoughtful gift, package individual peanut rolls in parchment paper and tie them with twine. Add a small jar of local honey or a mini bag of dark chocolate chips for an extra touch.
These make perfect hostess gifts or teacher appreciation treats—the rolls stay fresh for 3 days at room temperature when wrapped properly. 🎁
Kids' Party Favorite
At children’s parties, these peanut rolls are a hit when served with strawberry slices and whipped cream for dipping. Let kids assemble their own mini plates with the rolls, fruit, and cream—it’s interactive and fun!
For a festive touch, use colorful sprinkles on top of the powdered sugar or add mini peanut butter cups as a side. The simplicity makes them easy to serve in bulk. 🎉
Travel-Friendly Packaging
For on-the-go enjoyment, wrap cooled peanut rolls in wax paper and secure them in a bento-style lunchbox with granola bars or fruit cups. The rolls hold up well for 24 hours at room temperature, making them ideal for road trips or picnics.
Pack a small container of peanut butter on the side for dipping—kids love this interactive element! 🚗
Nutrition facts
Frequently asked questions
Can I make these peanut rolls without peanut butter?
For a nut-free version, try almond butter or sunflower seed butter instead. The texture will be slightly different, but it still delivers that rich, creamy filling. Just make sure to adjust the sugar slightly—some nut butters are sweeter than peanut butter.
Why is my dough cracking when I roll it out?
Cold dough cracks easily, so let your dough sit at room temperature for 10-15 minutes before rolling. If it’s still too dry, brush it lightly with milk or water. Work quickly and avoid over-handling—keep the dough wrapped in plastic wrap to prevent drying out.
How do I store peanut rolls for maximum freshness?
Store them in an airtight container at room temperature for up to 3 days. For longer storage, freeze individually wrapped rolls for 3 months. To reheat, bake at 350°F for 5-10 minutes until warm and crispy again.
Can I make these gluten-free?
Yes! Swap the all-purpose flour for a 1:1 gluten-free baking flour blend like Bob’s Red Mill. Add 1 extra tablespoon of xanthan gum to help with structure. Chill the dough longer (up to 2 hours) since gluten-free doughs can be stickier.
What’s the secret to extra-flaky layers?
Keep your butter cold and cube it—never use melted butter. Chill the dough between layers for at least 1 hour (or overnight). The longer it rests, the more distinct the flakes will be. Don’t skip this step!
