These cinnamon buns offer a soft and fluffy texture achieved by using almond flour and a sugar-free sweetener to keep carbs low. The dough blends melted mozzarella and cream cheese for extra moisture and richness. A spiced cinnamon and sweetener filling adds warmth, while a smooth cream cheese icing with hints of vanilla completes the indulgence. Baking yields golden buns that are perfect for a cozy breakfast or snack without the heavy carb load of traditional versions.
My skeptical brother-in-law took one bite and asked what bakery I'd woken up at 5 AM to visit. That's the thing about keto baking—when it works, it genuinely confuses people in the best way possible. These came together on a rainy Sunday when I was craving something that felt like a hug in food form but didn't want to derail my whole week.
I made these for a friend who'd been doing keto for months and looked genuinely sad every time someone mentioned cinnamon rolls at brunch. Watching her face light up when she took that first warm, gooey bite reminded me why I bother experimenting in the kitchen at all. Food is emotional, and sometimes you just need a win.
Ingredients
- Almond flour: The foundation that gives structure without the carbs—finer grind works better here
- Coconut flour: Just enough to absorb moisture and prevent that weird wet texture some keto baked goods have
- Erythritol sweetener: Measures like sugar but won't spike your blood sugar—powdered dissolves better in the filling
- Baking powder: Essential for getting that rise so they're not dense little hockey pucks
- Salt: A pinch balances the sweetness and brings out all the cinnamon flavors
- Shredded mozzarella: The secret weapon in keto dough—creates stretch when melted that mimics gluten
- Cream cheese: Works with the mozzarella to create a pliable dough that actually rolls without cracking
- Eggs: Binds everything together and adds structure—room temperature eggs incorporate more evenly
- Ground cinnamon: Don't be shy here—keto baked goods can handle bold spices since there's less sugar to compete
- Butter: Melted into the filling creates those gooey cinnamon-sugar pockets we're all after
- Softened cream cheese for icing: Must be truly room temp or you'll end up with lumpy frosting
- Powdered erythritol: Gives the icing that silky smooth texture without grittiness
- Vanilla extract: Pure extract makes a huge difference—fake stuff leaves a weird aftertaste
- Unsweetened almond milk: Thin the icing just until it's spreadable—add gradually
Instructions
- Melt your cheese base:
- Combine mozzarella and cream cheese in a microwave-safe bowl, heating in 30-second intervals and stirring until you have a smooth, stretchy mixture—this takes about a minute total and will become your dough foundation.
- Whisk the dry ingredients:
- In a separate large bowl, combine almond flour, coconut flour, erythritol, baking powder, and salt until everything is evenly distributed—no one wants a surprise clump of baking powder.
- Form the dough:
- Pour the melted cheese mixture and eggs over your dry ingredients, folding and pressing with a spatula until a sticky dough forms—lightly oil your hands if the dough is clinging to everything.
- Roll it out:
- Place the dough between two sheets of parchment paper and roll into a rectangle about 1/4 inch thick—this method prevents sticking without adding extra flour.
- Prepare the filling:
- Mix together your erythritol, cinnamon, and melted butter until combined, then spread it evenly across the dough surface.
- Roll and slice:
- Use the parchment paper to help you roll the dough into a tight log from the long side, then slice into 8 equal pieces—unflavored dental floss works better than a knife for clean cuts.
- Bake until golden:
- Arrange the buns cut-side up in your prepared pan and bake for 22 to 25 minutes until they're set and starting to turn golden.
- Make the icing:
- While the buns cool slightly, beat together softened cream cheese, butter, powdered erythritol, and vanilla until smooth, adding almond milk only as needed to reach a spreadable consistency.
- Finish and serve:
- Let the buns cool for 10 minutes before spreading the icing over them—this keeps it from melting completely and sliding off.
These have become my go-to when someone says 'keto baking never tastes good.' There's something deeply satisfying about proving people wrong with food that speaks for itself. Plus, the way the kitchen smells while these bake is basically aromatherapy.
Getting The Roll Right
The parchment paper technique is your best friend here—use it to lift and guide the dough as you roll, applying gentle pressure to create a tight spiral. If the dough starts to feel too soft or sticky, pop it in the fridge for 5 minutes before continuing. A too-loose roll means cinnamon buns that unravel in the oven, and nobody wants that sad outcome.
Making Them Ahead
You can prepare these the night before and refrigerate the sliced buns in the pan, covered tightly with plastic wrap. Let them sit at room temperature for 30 minutes before baking—cold dough into a hot oven can affect the rise. Alternatively, bake them completely and freeze individually wrapped for emergency breakfast situations.
Common Questions
The most frequent issue people encounter is a dough that refuses to roll without cracking—this almost always means the cheese mixture has cooled too much. Work quickly once that cheese is melted, and don't walk away midway through forming the dough. Another common concern is the buns seeming underbaked at 22 minutes—trust the visual cues over the timer, as keto dough behaves differently than wheat-based versions.
- Check that the buns are set and not jiggly in the center before removing them
- The golden color develops quickly in the last few minutes so keep watch
- Leftovers actually reheat beautifully—30 seconds in the microwave restores that fresh-baked texture
There's nothing quite like pulling a tray of warm cinnamon buns from the oven, keto or not. These might just become your weekend ritual too.
Recipe Questions & Answers
- → What flour alternatives can I use for nut allergies?
-
Sunflower seed flour can replace almond flour as a nut-free option, maintaining texture and flavor.
- → How do I achieve a soft dough consistency?
-
Mixing melted mozzarella and cream cheese into the dry ingredients creates a sticky, pliable dough that's easier to roll out.
- → Can I add nuts to the filling?
-
Chopped pecans or walnuts can be mixed into the cinnamon filling for added crunch and flavor.
- → How long should the buns cool before icing?
-
Allow the buns to cool for about 10 minutes to prevent the icing from melting too much when spread.
- → What is the best way to store leftovers?
-
Store buns in an airtight container in the fridge for up to 3 days, and reheat gently before enjoying.