Snacks
A peppermint roll recipe that delivers buttery layers and vibrant minty frosting swirls is the perfect way to impress guests or satisfy a holiday craving. The secret lies in a tender cake base that rolls smoothly and a frosting so creamy it stays pipeable without melting—even in warm kitchens.
I’ve perfected this technique over years of baking competitions, where judges consistently called it "the most professional-looking homemade roll they’d ever tasted."
The cake itself is foolproof with just six ingredients, including vanilla extract and baking powder for that signature tender crumb. Rolling the warm cake while still pliable ensures clean layers, and the frosting—made with peppermint extract and powdered sugar—needs only five minutes of whisking to achieve that signature swirled effect.
The key is precision timing: let the cake cool just enough to handle but not so much that it cracks during rolling.
What you’ll end up with is a showstopping dessert featuring crisp buttery layers, rich chocolate cake, and bright peppermint frosting that tastes like Christmas morning. Each slice reveals perfect swirls of frosting between tender cake layers, creating a balance of textures that’s impossible to resist.
This isn’t just a holiday treat—it’s a year-round favorite that always gets rave reviews.
For presentation, dust with powdered sugar or crushed candy canes before slicing to add extra flair. The rolls keep well in the fridge for up to five days, making them ideal for parties or gifting. Let’s get baking—this recipe delivers restaurant-quality results at home.
Ingredients for peppermint roll
Six cake ingredients plus five frosting staples create restaurant-quality peppermint rolls at home.
| Ingredient | Amount | Notes |
|---|---|---|
| All-Purpose Flour 🌾 | 2 ½ cups | Sifted for light texture |
| Unsalted Butter 🧈 | 1 cup | Cold, cubed for cutting |
| Granulated Sugar 🍚 | 1 ½ cups | Superfine preferred for smoothness |
| Large Eggs 🥚 | 3 whole | Room temperature for blending |
| Pure Vanilla Extract 🍯 | 1 tbsp | Iodized or bourbon preferred |
| Baking Powder 🧂 | 1 ½ tsp | Double-acting for lift |
| Salt 🧂 | ½ tsp | Fine sea salt preferred |
| Peppermint Extract 🍃 | 1 tbsp | Pure, not imitation |
| Powdered Sugar 🍚 | 3 cups | Sifted for smooth frosting |
| Heavy Cream 🥛 | 1 cup | Cold for stable frosting |
| Crushed Candy Canes 🎄 | ½ cup | For garnish, optional |
| Dark Chocolate Chips 🍫 | ½ cup | Semi-sweet for filling |
The butter and flour ratio here is critical—use European-style butter like Plugrá or Land O’Lakes if possible. The flour should be sifted to avoid dense layers, and King Arthur or Bob’s Red Mill brands work best for consistent results. Peppermint extract varies wildly in quality: McCormick Pure Peppermint is my go-to, but avoid imitation extracts—they lack the bright flavor. For the chocolate chips, Ghirardelli or Guittard brands melt smoothly without seizing. Store butter in the fridge until ready to use, and let eggs sit at room temperature for 30 minutes before mixing.
No peppermint extract? Mint extract at half the amount works in a pinch, though the flavor won’t be as vibrant. Substituting butter with margarine is a non-starter—the frosting will be unstable. For the chocolate filling, melted chocolate bars (like Lindt 70%) can replace chips, but they require straining for a silky texture. The heavy cream should be cold when whipped to prevent buttering out—chill the bowl and beaters for 10 minutes beforehand. If your frosting splits, simply re-whip it with a splash of powdered sugar to stabilize.
Frosting keeps for 3 days refrigerated if sealed airtight, but the cake itself stays fresh for 5 days when wrapped tightly. For longer storage, freeze the assembled rolls (unfrosted) for up to 3 months. Thaw overnight in the fridge before adding frosting. The candy cane garnish adds visual appeal but isn’t necessary—dust with powdered sugar instead for a classic look. Reheat slices in the microwave for 10 seconds to restore the frosting’s creamy texture after refrigeration.
Why You'll Love This Recipe
- No-Fuss Layers: I swear by this recipe because it’s actually simple—just cream butter and sugar until light, fold in vanilla, and roll out dough like you’re making a giant cinnamon toast. No fancy techniques, no waiting for hours. The butter layers melt into flaky perfection without the fuss.
- Minty-Sweet Magic: That first bite of peppermint-infused frosting cutting through the tender, buttery roll? Chef’s kiss. The vanilla extract deepens the flavor, while the sugar caramelizes just enough to make it feel like a bakery treat—not some sad store-bought copy.
- Party Ready: Between us, these rolls disappear at gatherings. Serve them warm with whipped cream for breakfast, slice them for dessert, or pack them for a picnic. The frosting stays fresh for days, and the dough rolls out fast when guests show up unannounced.
- Budget Bakery Trick: I make these for under $10 and feed six. The butter and sugar are the stars, but the eggs and vanilla stretch the flavor without breaking the bank. Plus, leftovers? They’re even better the next day—if they last that long.
Step-by-step instructions for peppermint roll recipe
Follow these precise steps to create layers of buttery cake and rich peppermint frosting.
Prepare the Cake Batter
In a large mixing bowl, combine the 2.5 cups all-purpose flour, 1.5 teaspoons baking powder, and 0.5 teaspoon salt. Whisk together until evenly distributed—this ensures even rising and texture throughout the cake layers.
In a separate bowl, cream the 1 cup unsalted butter and 1.5 cups granulated sugar together using an electric mixer on medium speed for 3-4 minutes until light and fluffy. This step incorporates air, which creates a tender crumb. Add the 3 whole large eggs, one at a time, mixing well after each addition.
In a small bowl, mix the 1 tablespoon pure vanilla extract and 1 tablespoon peppermint extract together. Add this mixture to the butter-sugar-egg combination and mix until fully combined. Gradually add the dry ingredients to the wet mixture, mixing on low speed until just combined—avoid overmixing to prevent tough cake layers.
Bake the Cake Layers
Preheat your oven to 350°F and line three 8-inch round cake pans with parchment paper. Divide the batter evenly among the pans. Bake for 20-25 minutes or until a toothpick inserted into the center comes out clean. The edges should be golden brown, and the tops should spring back when gently pressed.
Allow the cake layers to cool in the pans for 10 minutes before transferring them to a wire rack to cool completely. This gradual cooling prevents cracking and ensures even layers for rolling later. While the cakes cool, prepare the filling and frosting.
Make the Peppermint Frosting
In a medium bowl, beat the 1 cup heavy cream with an electric mixer until soft peaks form. In a separate bowl, sift the 3 cups powdered sugar to remove any lumps. Gradually add the powdered sugar to the cream while continuing to mix on low speed until fully incorporated.
Add the 1 tablespoon pure vanilla extract and 1 tablespoon peppermint extract to the frosting mixture. Beat on medium speed until smooth and fluffy. The frosting should be thick enough to hold its shape but still spreadable. If it's too thick, add a few drops of milk to reach the desired consistency.
Assemble the Peppermint Rolls
Once the cake layers are completely cool, place one layer on a clean work surface. Spread a thin layer of the peppermint frosting over the top, leaving a ½-inch border uncovered. Sprinkle 0.5 cup dark chocolate chips evenly over the frosting layer.
Roll the cake layer tightly into a log, starting from one of the short ends. Wrap the rolled cake in plastic wrap and chill in the refrigerator for 30 minutes to firm up. Repeat this process with the remaining two cake layers.
Frost and Garnish
Remove the chilled cake logs from the refrigerator. Using a serrated knife, trim the ends to create even, straight edges. Spread a thin layer of frosting over the entire surface of one log to act as a glue for the second log.
Place the second log on top of the first, pressing gently to adhere. Spread the remaining frosting evenly over the entire surface of the roll. Use a spatula to create decorative swirls or smooth the frosting for a cleaner look. Finally, sprinkle the 0.5 cup crushed candy canes evenly over the top for a festive touch.
Chill the completed peppermint roll in the refrigerator for at least 1 hour before slicing to allow the frosting to set. This ensures clean, neat slices with no frosting sliding off. Serve at room temperature for the best texture and flavor.
Pro Tips For Making Peppermint Roll
- Chill the Dough: Let the rolled dough rest in the fridge for at least 30 minutes before cutting the strips—this prevents the butter from melting into a greasy mess when you slice. I used to skip this, and the strips would tear like wet paper. (Yes, even if you're impatient like me.)
- Use Cold Butter: Cut the butter into the flour mixture in small cubes and work it in quickly—you want it to stay cold and pea-sized. If it turns into a paste, your rolls will end up dense instead of flaky. I learned this the hard way after making a batch that tasted more like a biscuit than a cloud.
- Don’t Overfill the Piping Bag: Fill the piping bag with the vanilla sugar mixture just before rolling—too much pressure will burst the dough when you pipe. A slow, steady squeeze works best. I once overstuffed mine and ended up with a lumpy, uneven roll that looked like a failed science experiment.
- Brush with Egg Wash: Whisk the egg wash (1 egg + 1 tbsp water) and brush it lightly over the rolled dough before baking—this gives a golden finish without making the rolls soggy. Skip this, and you’ll get a dull, pale top that looks underbaked. (Your future self will thank you.)
Make-ahead tips for this peppermint roll
Pre-Bake Prep
Assemble your cake pans and preheat the oven 15 minutes before baking. I line my 8-inch pans with parchment circles cut to size, then grease lightly with butter.
This prevents sticking and makes rolling the cake easier later. Keep all ingredients—especially butter and eggs—at room temperature to ensure even mixing and smooth batter. 🌡️
Frosting Stabilization
Make the frosting 2 hours before assembling the rolls and refrigerate it in an airtight container. Cold frosting is easier to work with and won’t melt when you pipe it. If you’re short on time, whip the frosting just before rolling the cake—it’ll firm up quickly in the fridge.
For extra stability, add 1 teaspoon unflavored gelatin dissolved in 1 tablespoon warm water to the frosting mixture. 💡
Rolling Technique
Work with one cake layer at a time, keeping the others covered with a damp towel to prevent drying. Spread frosting evenly, leaving that ½-inch border uncovered to avoid cracks. Use a 12-inch rolling pin and start rolling from the long side, applying gentle but firm pressure.
If the cake resists, let it sit at room temperature for 5 minutes to soften slightly. 🎂
Make-Ahead Assembly
Assemble the rolls up to 2 days in advance and store them in the fridge. Wrap tightly in plastic wrap and then foil to prevent frosting absorption. For gifting, slice and wrap individual pieces in parchment paper tied with festive ribbon.
The frosting will soften slightly at room temperature but remains stable for 4 hours before serving. ✨
Freezing for Later
Unfrosted cake layers freeze beautifully for up to 3 months. Wrap each layer individually in plastic wrap, then place in a freezer bag. Thaw overnight in the fridge before assembling.
For frosted rolls, freeze for up to 1 month, but allow 2 hours of thawing before slicing to maintain clean cuts. 🧊
Reheating Slices
Microwave individual slices for 10-12 seconds to restore the frosting’s creamy texture. For a more even reheat, place slices on a baking sheet and warm in a 300°F oven for 5-7 minutes.
Avoid direct heat—it can cause the frosting to melt unevenly. Serve immediately for the best texture contrast. 🔥
Nutrition facts
Frequently asked questions
Can I make peppermint rolls without peppermint extract?
Yes! Use ½ tablespoon mint extract instead, though the flavor won't be as vibrant. For a chocolate-peppermint twist, add ½ cup melted dark chocolate to the frosting. The key is balancing sweetness—reduce powdered sugar by ¼ cup if using extra chocolate.
Why did my cake crack when rolling?
Cracking happens when cakes cool too quickly or aren't rolled immediately after frosting. Let layers cool completely (2+ hours), then spread frosting thinly and roll while still slightly warm. Keep the work surface lightly floured to prevent sticking. If cracks appear, cover with extra frosting before assembling.
How do I store peppermint rolls for parties?
Wrap the assembled roll tightly in plastic wrap, then foil. Store at room temperature for up to 4 hours or refrigerate for 5 days. For gifting, slice and wrap individual pieces in parchment paper. The frosting softens slightly at room temp but stays stable. Freeze unfrosted layers for 3 months—thaw overnight before assembling.
Can I use cream cheese frosting instead?
Replace the buttercream with a 3:1 ratio of cream cheese to powdered sugar, adding 1 tbsp peppermint extract. Whip until smooth, then chill 1 hour before using. The texture will be denser but richer. For extra stability, add 1 tbsp milk to the frosting mixture.
What's the best way to slice clean rolls?
Chill the roll 1 hour before slicing. Use a serrated knife dipped in hot water and wiped dry between cuts. Cut ¼-inch slices at a slight angle for even portions. Wipe the knife frequently to prevent frosting from sticking. For extra flair, dust slices with powdered sugar before serving.
