Desserts
Peppermint Bark Cinnamon Rolls
Please note: this recipe comes from an earlier version of this site, before our current process, and has not been through our automatic checks. Its first-person passages, which do not describe real events, are hidden whenever they can be detected automatically; some old wording may remain. How we make recipes today

The first bite is a sensory fireworks show: the dough’s soft, buttery texture gives way to a warm, cinnamon-spiced center, while the peppermint glaze adds a cool, minty finish that lingers like a whisper. The aroma is a layered symphony—sweet vanilla, spicy cinnamon, and that unmistakable peppermint that feels like a fresh snowfall on your tongue. The chocolate chips provide a satisfying snap, a contrast to the dough’s softness, and the peppermint bark pieces add a subtle crunch that feels like tiny snowflakes. This isn’t just a roll; it’s a mood—cheerful, comforting, and utterly irresistible. If you’ve ever made cinnamon rolls that taste like the same old thing, this version is a game-changer that will leave you wondering why you ever settled for less.
What Makes This Version Stand Out
- Flavor: The combination of peppermint and chocolate bark creates a dual-layered taste that’s both refreshing and indulgent, unlike any traditional cinnamon roll.
- Texture: The dough is airy yet slightly dense, giving it a perfect bite that holds the glaze without becoming soggy.
- Simplicity: Despite its complex flavor profile, the recipe requires only a handful of pantry staples and a few extra ingredients.
- Uniqueness: The inclusion of peppermint bark pieces inside the roll adds a crunchy surprise that’s rarely found in other cinnamon roll recipes.
- Ingredient Quality: Using high-quality dark chocolate chips and real peppermint extract elevates the entire flavor experience.
- Cooking Method: The dough is proofed twice, ensuring a light crumb, while the glaze is applied at the perfect moment to lock in moisture.
- Make‑Ahead Potential: The rolls can be assembled and frozen, then baked fresh whenever you’re craving a holiday treat.
Inside the Ingredient List
The Flavor Base
All-purpose flour is the foundation that gives the rolls their structure. Warm milk activates the yeast, creating a tender crumb that’s both light and chewy. Granulated sugar feeds the yeast and balances the sweetness, ensuring the dough rises beautifully. Salt is the unsung hero that enhances every other flavor, preventing the dough from becoming too sweet.
The Texture Crew
Instant yeast is the fastest route to a fluffy rise, especially when combined with the right temperature of warm milk. Unsalted butter, softened, adds richness and a buttery sheen to the dough. The egg provides protein and helps bind the ingredients together, giving the rolls a slightly glossy finish. Ground cinnamon is the star of the show, infusing each bite with warm spice that complements the peppermint.
The Unexpected Star
Peppermint extract is the secret sauce that gives the rolls their signature coolness. Dark chocolate chips add a sweet bitterness that cuts through the sweetness of the glaze and balances the mint. The peppermint bark pieces, when folded into the dough, give a delightful crunch that feels like tiny snowflakes.
The Final Flourish
Powdered sugar is used to create the silky glaze that coats the rolls, giving them a glossy finish. Cream cheese and butter form the base of the glaze, adding a tangy richness that contrasts with the peppermint. The glaze is poured over the rolls when they’re still warm, ensuring it melts into the dough and creates a smooth, even coat. Together, these ingredients create a finish that feels like holiday magic in every bite.
Everything’s prepped? Good. Let’s get into the real action…

The Method — Step by Step
- In a large mixing bowl, combine 4 cups of flour, 1 cup of warm milk, 0.5 cup of granulated sugar, 1 tsp of salt, and 2 tsp of instant yeast. Stir until the dry ingredients are well distributed. The mixture should feel slightly gritty, which indicates the yeast hasn’t fully dissolved yet. This is the moment where the dough begins to form its backbone.
- Add 0.5 cup of softened unsalted butter, 1 large egg, 1 tsp of ground cinnamon, 1 tsp of vanilla extract, and 1 tsp of peppermint extract. Mix until a shaggy dough appears, then knead on a lightly floured surface for about 8 minutes. The dough should feel elastic and smooth, not sticky. At this point, the aroma of warm cinnamon and peppermint starts to mingle.
- Place the dough in a greased bowl, cover with a damp cloth, and let it rise in a warm spot for 1 hour, or until it doubles in size. During this time, the yeast ferments sugars, producing carbon dioxide that gives the rolls their lightness. The dough should feel airy and slightly spongy.
- After the first rise, gently deflate the dough, then roll it out into a rectangle about 12×18 inches. Sprinkle 1 cup of dark chocolate chips and 0.5 cup of peppermint bark pieces evenly over the surface. Fold the dough into thirds, like a letter, and cut into 8 equal slices. This step ensures each roll has a chocolate-mint core.
- Place the sliced rolls on a parchment-lined baking sheet, spacing them about 2 inches apart. Cover with a clean towel and let them proof for another 30 minutes. The dough should puff up slightly, creating a soft rise that’s perfect for a buttery finish.
- Preheat the oven to 375°F (190°C). Bake the rolls for 20 minutes, or until they’re golden brown on top and the internal temperature reaches 190°F. The aroma that fills the kitchen will have you craving a second round.
- While the rolls are still warm, whisk together 1 cup of powdered sugar, 0.25 cup of softened cream cheese, 0.125 cup of melted butter, and 1 tsp of peppermint extract until smooth. This glaze will coat the rolls in a glossy, minty finish that’s both sweet and tangy.
- Drizzle the glaze over the warm rolls, letting it pool in the folds and seep into the dough. Allow the glaze to set for 5 minutes before serving. The glaze will firm up, creating a glossy sheen that’s as beautiful as it is delicious.
Insider Tricks for Flawless Results
The Temperature Rule Nobody Follows
Creative Twists and Variations
Cinnamon Roll Bomb
Swap the peppermint extract for a splash of orange zest and replace the chocolate chips with dried cranberries. The result is a citrusy, tart roll that pairs perfectly with a cup of chai.
Nutty Delight
Add a handful of chopped walnuts or pecans to the dough before rolling. The nuts add a crunchy texture that contrasts with the soft, minty center.
Spiced Up
Add a pinch of ground ginger and a dash of cayenne pepper to the dough. The spicy kick balances the sweetness and adds a subtle warmth that feels like a cozy winter evening.
Vegan Variation
Replace the butter with coconut oil, use plant-based milk, and swap the egg for a flaxseed “egg.” The result is a vegan-friendly roll that still delivers on flavor and texture.
Chocolate‑Only Roll
Omit the peppermint extract and increase the dark chocolate chips to 1.5 cups. The roll becomes a rich, chocolatey treat that’s perfect for a movie night.
Storing and Bringing It Back to Life
Fridge Storage
Store the cooled rolls in an airtight container in the refrigerator for up to 3 days. Wrap each roll individually with parchment paper to prevent sticking and preserve freshness.
Freezer Friendly
Place the rolls in a freezer bag, separating them with parchment paper. Freeze for up to 2 months. When ready to eat, thaw overnight in the refrigerator.
Best Reheating Method
Reheat frozen rolls in a 350°F (175°C) oven for 15 minutes, or until warmed through. Add a tiny splash of water before reheating to create steam that keeps the rolls moist. Finish with a quick drizzle of glaze for that fresh, glossy finish.
Peppermint Bark Cinnamon Rolls
Homemade Recipe
Ingredients
- 4 cups flour
- 1 cup warm milk
- 0.5 cup granulated sugar
- 1 tsp salt
- 2 tsp instant yeast
- 0.5 cup unsalted butter, softened
- 1 egg
- 1 tsp ground cinnamon
- 1 tsp vanilla extract
- 1 tsp peppermint extract
- 1 cup dark chocolate chips
- 1 cup powdered sugar
- 0.25 cup cream cheese, softened
- 0.125 cup butter for glaze
- 0.5 cup peppermint bark pieces
Directions
- In a large mixing bowl, combine 4 cups of flour, 1 cup of warm milk, 0.5 cup of granulated sugar, 1 tsp of salt, and 2 tsp of instant yeast. Stir until the dry ingredients are well distributed. The mixture should feel slightly gritty, which indicates the yeast hasn’t fully dissolved yet. This is the moment where the dough begins to form its backbone.
- Add 0.5 cup of softened unsalted butter, 1 large egg, 1 tsp of ground cinnamon, 1 tsp of vanilla extract, and 1 tsp of peppermint extract. Mix until a shaggy dough appears, then knead on a lightly floured surface for about 8 minutes. The dough should feel elastic and smooth, not sticky. At this point, the aroma of warm cinnamon and peppermint starts to mingle.
- Place the dough in a greased bowl, cover with a damp cloth, and let it rise in a warm spot for 1 hour, or until it doubles in size. During this time, the yeast ferments sugars, producing carbon dioxide that gives the rolls their lightness. The dough should feel airy and slightly spongy.
- After the first rise, gently deflate the dough, then roll it out into a rectangle about 12×18 inches. Sprinkle 1 cup of dark chocolate chips and 0.5 cup of peppermint bark pieces evenly over the surface. Fold the dough into thirds, like a letter, and cut into 8 equal slices. This step ensures each roll has a chocolate‑mint core.
- Place the sliced rolls on a parchment‑lined baking sheet, spacing them about 2 inches apart. Cover with a clean towel and let them proof for another 30 minutes. The dough should puff up slightly, creating a soft rise that’s perfect for a buttery finish.
- Preheat the oven to 375°F (190°C). Bake the rolls for 20 minutes, or until they’re golden brown on top and the internal temperature reaches 190°F. The aroma that fills the kitchen will have you craving a second round.
- While the rolls are still warm, whisk together 1 cup of powdered sugar, 0.25 cup of softened cream cheese, 0.125 cup of melted butter, and 1 tsp of peppermint extract until smooth. This glaze will coat the rolls in a glossy, minty finish that’s both sweet and tangy.
- Drizzle the glaze over the warm rolls, letting it pool in the folds and seep into the dough. Allow the glaze to set for 5 minutes before serving. The glaze will firm up, creating a glossy sheen that’s as beautiful as it is delicious.






