When the cinnamon-sugar hits the buttered dough, it looks like a thin layer won’t carry through twelve rolls. But rolling from the long edge gives you plenty of cinnamon in every spiral, and the white chocolate chips settle into little pockets as the dough bakes. These peppermint white chocolate sweet rolls come out soft, golden, and rich without making the mint compete with the warm cinnamon.
I keep the peppermint in the cream cheese icing rather than mixing it into the dough. That way, its cool flavor stays clear against the buttery rolls and sweet white chocolate. A shower of crushed candy canes adds a crisp finish just before serving, while the centers stay tender under the smooth icing.

Kitchen Note
Give the yeast mixture the full 5 to 10 minutes to turn foamy before you add the rest of the dough ingredients. If it’s still flat, pause there rather than kneading a dough that may not rise properly.
Save these peppermint white chocolate sweet rolls for a bake with soft cinnamon spirals, creamy icing, and a crunchy candy-cane finish.
Why the Peppermint Goes Into the Icing, Not the Dough
Peppermint extract has a strong, cool aroma that can take over a sweet dough if it’s mixed into every layer. Keeping it in the cream cheese icing lets you taste it first, then meet the cinnamon and white chocolate underneath. The candy canes reinforce that peppermint note at the surface, where their crunch and flavor are easiest to notice.
That placement also gives you more control when you serve the rolls. The icing is spread after the rolls have cooled briefly, so it sits over the warm spirals instead of disappearing into them. Each bite still has a soft, buttery interior, but the top has a distinct minty finish. If you prefer a gentler peppermint taste, the icing is the part to adjust; the dough and filling can stay exactly the same.
The Ingredients That Keep These Rolls Soft Without Hiding the White Chocolate

- Whole milk and active dry yeast — Milk gives the dough richness, while the yeast builds its rise. Warm the milk to the temperature listed in the recipe; milk that’s too hot can interfere with the yeast. Instant yeast can replace active dry yeast in the same amount, added with the flour rather than proofed first, though you won’t get the same foam cue.
- Egg, yolk, and butter — The egg and extra yolk enrich the dough, and softened butter makes it tender. Room-temperature eggs blend more evenly. Unsalted butter keeps the dough’s salt level predictable; use it softened, not melted, so the dough develops as intended.
- All-purpose flour — It gives these rolls a tender, flexible crumb. Measure without packing it into the cup; excess flour can make the dough firm and dry. Bread flour isn’t the best swap here because its higher protein can make the finished rolls chewier.
- Brown sugar, cinnamon, and white chocolate chips — Packed light brown sugar melts into the cinnamon filling, while white chocolate adds creamy sweetness in distinct pockets. Choose chips you enjoy eating on their own; finely chopped white chocolate also works, but it melts more readily and may spread farther through the spirals.
- Cream cheese, peppermint extract, and candy canes — Cream cheese gives the icing its tang, which balances the sweet filling. Full-fat cream cheese is the dependable choice for a smooth, spreadable topping. Use peppermint extract rather than concentrated peppermint oil, and crush the candy canes finely so they’re easy to scatter over the icing.
From Foamy Yeast to Candy-Cane Finish: The Stages to Watch
Mix a Smooth, Elastic Dough
Whisk the warm milk, yeast, and granulated sugar in the stand mixer bowl, then let the mixture stand until foamy. Add the egg, yolk, flour, and salt, and mix with the dough hook on low until a shaggy dough forms. Work in the softened dough butter a tablespoon at a time, then knead on medium-low until the dough looks smooth and stretches without tearing easily. If it still looks rough, give it the full kneading time rather than adding flour to cover the texture.
Let the First Rise Finish
Move the dough to a large bowl coated with cooking spray, cover it, and leave it in a warm place. Look for the dough to double in size; the rise may take 60 to 90 minutes depending on how warm the room is. A slow rise is a reason to give the dough more time, not to rush it into shaping. The dough should feel airy when you gently press it.
Fill, Roll, and Shape Evenly
Mix the brown sugar and cinnamon, then spray a 9×13-inch baking dish. Roll the dough into a 16×12-inch rectangle, spread on the remaining softened butter, and distribute the cinnamon-sugar and white chocolate chips across it. Roll from a long edge into a log and pinch the seam closed so the spiral holds together. Cut the log into 12 rolls and arrange them cut side up in the dish.
Proof, Bake, and Ice
Cover the shaped rolls and let them rise until puffy while the oven heats to 350°F. Bake for 25 to 30 minutes, watching for golden tops and centers that look set; a deeply browned top with a soft middle needs more baking, not just icing. Beat the cream cheese, powdered sugar, peppermint extract, and warm water until smooth. Spread the icing over the rolls after they’ve cooled for 10 minutes, then scatter on the crushed candy canes.
Three Ways to Shift the Peppermint-White Chocolate Balance
Use dark chocolate instead of white
Swap the white chocolate chips for the same amount of dark chocolate chips. The filling will taste less sweet and more cocoa-forward, which makes the peppermint icing stand out more. Keep the cinnamon-sugar filling as it is so the rolls still have their familiar warm spiral.
Make the rolls dairy-free
Use unsweetened oat milk in place of whole milk, plant-based butter sticks for both portions of butter, dairy-free white chocolate chips, and dairy-free cream cheese. The dough will still rise, though the rolls may be a little less rich, and the icing may taste less tangy. Check that the chocolate and cream cheese alternatives are suitable for your needs.
Keep the cinnamon rolls, skip the peppermint
Leave the peppermint extract out of the cream cheese icing and omit the crushed candy canes. You’ll have cinnamon and white chocolate sweet rolls with a tangy cream cheese topping, without adding another flavor or changing the dough.
Storage and Reheating
- Refrigerator: Store iced rolls covered for 3 to 4 days. The rolls will firm up when chilled, and the candy-cane topping may soften.
- Freezer: Freeze baked rolls without icing, wrapped individually or in an airtight container, for up to 2 months. Thaw in the refrigerator and make fresh icing for serving.
- Reheating: Warm an individual refrigerated roll in the microwave for about 10 to 15 seconds, just until soft. Longer heating can make the dough tough and melt the icing.
Questions I Get Asked About These Peppermint Sweet Rolls

Peppermint White Chocolate Sweet Rolls
Ingredients
Equipment
Method
- Whisk the warm milk, yeast, and granulated sugar in the bowl of a stand mixer and let stand for 5-10 minutes, until foamy.
- Add the egg, egg yolk, flour, and salt and mix with the dough hook on low until a shaggy dough forms.
- Add 6 tablespoons of the butter a tablespoon at a time and knead on medium-low for 8-10 minutes, until smooth and elastic.
- Transfer the dough to a large bowl coated with cooking spray, cover, and let rise in a warm place for 60-90 minutes, until doubled in size.
- Mix the brown sugar and cinnamon in a small bowl.
- Coat a 9x13-inch baking dish with cooking spray.
- Turn the dough onto a clean work surface and roll it into a 16x12-inch rectangle.
- Spread the dough with the remaining 4 tablespoons butter, then sprinkle evenly with the cinnamon-sugar mixture and white chocolate chips.
- Starting at a long edge, roll the dough into a log and pinch the seam closed.
- Cut the log into 12 rolls and arrange them cut side up in the prepared dish.
- Cover and let rise for 30-45 minutes, until puffy, while heating the oven to 350°F.
- Bake for 25-30 minutes, until golden brown and the centers are set.
- Beat the cream cheese, powdered sugar, peppermint extract, and warm water until smooth.
- After the rolls have cooled for 10 minutes, spread the icing over them and sprinkle with the crushed candy canes.



