Peppermint keto cinnamon rolls Recipe

Keto Peppermint Cinnamon Rolls: The Holiday Recipe That Actually Works
Holiday Baking Rescue · 3g Net Carbs Per Roll · No Weird Aftertaste
Festive • Keto • Actually Works

Keto Peppermint Cinnamon Rolls
That Taste Like Christmas Morning

Sweet. Minty. No sugar crash.

A soft, gooey fathead-dough cinnamon roll swirled with cinnamon, iced in peppermint cream cheese, and finished with crushed candy cane and dark chocolate — built to survive real ovens and real families.

Keto peppermint cinnamon roll topped with cream cheese icing, crushed sugar-free candy cane, dark chocolate shavings and fresh mint on a stoneware plate
25mPrep
18mBake
12Rolls
3gNet Carbs
GFGluten Free

There is a specific kind of quiet that happens on Christmas morning when everyone else is pulling apart a warm, sticky cinnamon roll and you’re holding a plate of eggs, telling yourself it’s fine. It is not fine. You didn’t give up sugar to give up joy.

That’s the exact gap this recipe was built to close. Not a “pretty good for keto” cinnamon roll. Not a sad almond-flour biscuit with cinnamon dusted on top and a hopeful name. An actual, soft, pull-apart cinnamon roll, spiked with peppermint, dripping in icing, with the crunch of crushed candy cane on top — that happens to have three grams of net carbs and no sugar spike waiting on the other side of it.

If you’ve searched “keto cinnamon rolls” before and ended up disappointed, you already know the usual suspects: dough that smells like an omelet, icing that turns to soup, sweetener that leaves a cooling, chemical aftertaste creeping up the back of your throat, or a peppermint flavor so strong it tastes like toothpaste rolled in dough. Every one of those failure points has a specific, fixable cause. Below, we walk through each one, then hand you the full recipe, a video walkthrough, and the troubleshooting you’ll actually need at 7 a.m. on a holiday morning with people waiting at the table.

Let’s fix this properly

Why Most Keto Cinnamon Rolls Fail — And What Actually Fixes It

Every disappointing keto cinnamon roll you’ve ever had went wrong in one of these five places. Here’s what’s really happening, and the exact adjustment that solves it in this recipe.

Problem 01

The dough tastes eggy or “cheesy” in a bad way

Standard fathead dough leans hard on mozzarella and eggs, and if the cheese isn’t fully melted smooth before the flour goes in, you get pockets of raw dairy flavor that read as eggy or sour once baked.

Fix → Melt the mozzarella and cream cheese together until it’s fully glossy and stretchy like taffy before adding a single dry ingredient. That extra 30 seconds of stirring is the difference between “cheese bread” and “cinnamon roll.”
Problem 02

That lingering cooling, chemical aftertaste

Straight erythritol crystallizes as it cools and leaves the icy, medicinal aftertaste people associate with “diet food.” It’s the single biggest reason people swear off keto baking.

Fix → This recipe blends allulose (which browns and dissolves like real sugar and doesn’t recrystallize) with a small amount of monk fruit for sweetness depth. No cooling effect, no bitter edge.
Problem 03

The icing splits, weeps, or turns grainy

Powdered erythritol sweeteners don’t fully dissolve into fat, which is why so many keto icings look chalky or separate into a watery layer as they sit.

Fix → Use powdered allulose or a powdered monk-fruit blend, and whip the cream cheese and butter completely smooth before the sweetener goes in. Thin with almond milk one teaspoon at a time — you want ribbon-thick, not pourable.
Problem 04

Peppermint tastes like toothpaste, not candy cane

Peppermint extract is concentrated and easy to overpour. Dump it straight into a full batch and it reads as medicinal rather than festive.

Fix → Split the peppermint between the filling (a whisper, optional) and the icing (a controlled 1/2 teaspoon), and lean on crushed sugar-free candy cane on top for the “peppermint” punch instead of extra extract.
Problem 05

The dough tears, sticks, or won’t roll into a log

Fathead dough is stretchy and warm right out of the microwave, which makes it grabby and hard to control if you try to roll it on a bare counter.

Fix → Always roll between two sheets of parchment paper, and let the dough cool for 3–4 minutes first so it firms up just enough to hold its shape. Use the bottom parchment sheet to lift and guide the log as you roll, the same way you’d use a sushi mat.
Close up of a peppermint cinnamon roll with melting cream cheese icing and crushed candy cane on a grey stoneware plate
This is the texture you’re aiming for: icing still soft enough to pool into the swirl, candy cane still crisp, roll still steaming.

The Recipe: Keto Peppermint Cinnamon Rolls

Soft fathead dough · brown-sugar cinnamon filling · peppermint cream cheese icing · candy cane & dark chocolate

25 minPrep
18 minBake
12Rolls
192Cal / Roll
3gNet Carbs

For the Dough

  • 2¼ cups (225g) shredded low-moisture mozzarella
  • 2 oz (56g) cream cheese, cubed
  • 1¾ cups (175g) superfine almond flour
  • 1 tbsp (7g) coconut flour
  • 1½ tsp baking powder
  • ¼ tsp fine sea salt
  • 2 large eggs, room temperature
  • 1 tsp vanilla extract
  • ¼ cup (50g) granulated allulose

For the Filling

  • 4 tbsp (56g) unsalted butter, very soft
  • ½ cup (100g) brown-style allulose
  • 2 tbsp ground cinnamon
  • ¼ tsp peppermint extract (optional)
  • Pinch of fine sea salt

For the Peppermint Icing

  • 4 oz (113g) cream cheese, softened
  • 3 tbsp (42g) unsalted butter, softened
  • ¾ cup (90g) powdered allulose
  • 2–3 tbsp unsweetened almond milk
  • ½ tsp peppermint extract
  • Pinch of fine sea salt

To Finish

  • ¼ cup crushed sugar-free candy canes
  • 2 tbsp finely chopped 85%+ dark chocolate
  • Fresh mint leaves, for garnish
Kitchen note: Weigh your almond flour if you can — a cup of almond flour can vary by 20–30g depending on how it’s packed, and that swing is exactly what turns a soft dough into a dense one.

Instructions

  1. Melt the cheeses. In a microwave-safe bowl, combine the mozzarella and cream cheese. Microwave in 30-second bursts, stirring between each, until fully melted and stretchy (about 90 seconds total).
  2. Build the dough. Add the almond flour, coconut flour, baking powder, salt, and allulose to the melted cheese. Add the eggs and vanilla. Mix with a spatula, then knead by hand (lightly wet your hands if it’s sticky) until you have one smooth, uniform ball. Let it rest 3–4 minutes to firm up.
  3. Roll it out. Place the dough between two sheets of parchment paper and roll into a roughly 10 x 14 inch rectangle, about ¼ inch thick.
  4. Fill and roll. Stir together the softened butter, brown allulose, cinnamon, peppermint extract, and salt into a spreadable paste. Spread evenly over the dough, leaving a ½ inch border. Using the bottom parchment sheet to guide you, roll the dough tightly into a log from the long edge.
  5. Slice. Using unflavored dental floss or a very sharp knife, slice the log into 12 even rounds. Arrange them cut-side up in a buttered 9-inch round or square baking pan, leaving a little breathing room between rolls.
  6. Bake. Bake at 350°F (175°C) for 15–18 minutes, until the edges are golden and the centers are set but still soft. Let the pan cool for 5 minutes.
  7. Make the icing. While the rolls bake, beat the softened cream cheese and butter together until completely smooth with no lumps. Add the powdered allulose, peppermint extract, and salt, and beat again. Thin with almond milk, one teaspoon at a time, until thick but pourable.
  8. Finish and serve. Spread or drizzle the icing generously over the warm rolls so it melts slightly into the swirls. Top immediately with crushed candy cane and chopped dark chocolate, garnish with mint, and serve while warm.

Nutrition Per Roll (makes 12)

192Calories
16gFat
7gProtein
6gTotal Carbs
3gFiber
3gNet Carbs
Watch it come together

See the Fathead Dough Technique in Action

Fathead dough behaves differently from a normal yeasted dough — it’s warm, elastic, and needs to be handled with a light touch. If this is your first time working with it, watch the rolling and slicing technique below before you start; it’ll save you a sticky mess on your first try.

Before you start

Pro Tips & Troubleshooting

  • Candy cane bleeding pink into the icing: Add it at the very last second, right before serving, not while the icing is still hot. If you’re making rolls ahead, store the candy cane separately and top just before serving.
  • Dough won’t come together / stays crumbly: Your cheese wasn’t fully melted. Microwave for another 15–20 seconds and re-stir before adding more flour — adding flour to fix crumbliness usually makes it worse, not better.
  • Rolls unraveled while baking: Roll the log a little tighter next time, and make sure the seam is tucked underneath each roll when you place it in the pan.
  • Icing too thin and running off completely: You added the almond milk too fast. Chill the icing in the fridge for 10 minutes to firm it back up, then re-whip.
  • Want it dairy-light: You can swap the almond milk in the icing for coconut cream, but mozzarella and cream cheese are load-bearing in the dough itself and can’t be removed without changing the texture significantly.
Make-ahead for Christmas morning: Assemble and slice the rolls the night before, place them in the baking pan, cover tightly, and refrigerate unbaked. In the morning, let the pan sit at room temperature for 15 minutes while the oven preheats, then bake as directed, adding 2–3 extra minutes. To freeze, bake fully, cool completely, then freeze un-iced for up to 2 months. Reheat from frozen at 300°F (150°C) for 10 minutes, then ice and top fresh.
Quick answers

Frequently Asked Questions

Is this recipe actually keto-friendly?

Yes. Each roll comes to roughly 3g net carbs (6g total carbs minus 3g fiber), using almond and coconut flour instead of wheat and allulose instead of sugar, which the body largely doesn’t metabolize as glucose.

Can I use a different sweetener if I don’t have allulose?

A monk fruit-erythritol blend works as a substitute, but expect a slight cooling aftertaste and a little more crystallization in the icing as it cools. If using erythritol-based sweeteners, warm the icing very gently before serving to keep it smooth.

Is fathead dough gluten-free?

Yes, this recipe uses only almond flour and coconut flour with no wheat products, making it naturally gluten-free as written.

Can I skip the peppermint and make plain keto cinnamon rolls?

Absolutely. Leave the peppermint extract out of both the filling and icing and swap the candy cane topping for extra chopped pecans or dark chocolate for a year-round version.

Why did my rolls turn out dense instead of fluffy?

The two most common causes are packing the almond flour too tightly when measuring, or overworking the dough after it’s already smooth. Spoon the flour in loosely and stop kneading the moment the dough is uniform.

Holiday Joy, One Roll at a Time

Save this recipe now so it’s ready when the craving hits — and if you make these, tag your plate. Nothing makes a holiday kitchen feel warmer than a tray of these coming out of the oven.

Jump Back to the Recipe
Keto Garnish · Low-Carb Holiday Recipes That Actually Deliver

Leave a Comment