Oh, friend, do you ever get that craving? That deep, comforting longing for something sweet, something familiar, something that just feels like a warm hug on a chilly morning? For me, that feeling almost always points to a classic cinnamon bun. But then, if you’re like me and trying to keep things low-carb or keto, that dreamy vision can quickly turn into a sad sigh. Well, get ready to turn that sigh into a happy little dance, because I’ve cracked the code! These Low-Carb Keto Cinnamon Buns are everything you remember and more, without derailing your health goals. They’re so unbelievably easy, quick to whip up, and trust me, they taste like pure, unadulterated comfort. You won’t believe these are keto-friendly!
Why You’ll Love Low-Carb, Keto Cinnamon Buns
- Fast: Seriously, from start to warm, gooey finish, you’re looking at less than 30 minutes. Perfect for those spontaneous sweet cravings!
- Easy: No complicated yeast, no endless rising. Just simple mixing and rolling. Even a beginner baker can nail these.
- Giftable: These make the most thoughtful homemade gift! Box them up for a friend, neighbor, or a special treat for your family.
- Crowd-pleasing: Whether your loved ones are keto or not, everyone will devour these. The flavor is just that good.
Ingredients

Gathering your ingredients is the first step to cinnamon bun bliss. Don’t worry, they’re all pretty common low-carb staples!
- Dough:
- 1 ½ cups shredded mozzarella cheese: This is your secret weapon for a chewy, bread-like texture in low-carb baking. Trust the process!
- 2 oz cream cheese: Adds richness and helps with the melt.
- 1 cup almond flour: Make sure it’s superfine for the best texture.
- 1 tablespoon coconut flour: Just a touch for absorbency and a subtle flavor.
- 1 tablespoon baking powder: Our leavening agent to give these buns a little lift.
- 1 large egg: Binds everything together and adds moisture.
- Filling:
- 2 tablespoons melted butter: The perfect base for our cinnamon-y goodness.
- 2 tablespoons powdered erythritol: This is my go-to sugar substitute. Powdered is key so it dissolves smoothly and doesn’t have a gritty texture.
- 1 tablespoon cinnamon: The star of the show! Don’t skimp on this warm spice.
- Glaze:
- 2 tablespoons cream cheese, softened: Makes for a rich, tangy, and absolutely irresistible glaze.
- 2 tablespoons powdered erythritol: Sweetens our glaze without the carbs.
- 1–2 tablespoons heavy cream: To thin out the glaze to that perfect drizzle-able consistency. Start with one, add more if needed.
How to Make Low-Carb, Keto Cinnamon Buns
Alright, let’s get baking! You’ll be amazed at how quickly these come together.
- Prep Your Space: First things first, preheat your oven to a cozy 350°F (175°C). Then, grab a baking sheet and line it with parchment paper. This makes cleanup a breeze and ensures your beautiful buns don’t stick.
- Melt the Cheeses: In a microwave-safe bowl (or a saucepan over low heat), combine your shredded mozzarella and cream cheese. Heat it in 30-second intervals, stirring well after each, until it’s completely melted and smooth. You want it to be a beautiful, uniform goo!
- Form the Dough: This next part is quick, so be ready! Immediately add the almond flour, coconut flour, baking powder, and large egg to the melted cheese. Stir quickly with a sturdy spoon or a rubber spatula until everything comes together and forms a cohesive dough ball. It might look a little shaggy at first, but keep working it until it’s uniform.
- Roll It Out: Now for the fun part! Place your warm dough between two sheets of parchment paper. Using a rolling pin, roll it out into a rectangle, aiming for about 1/4-inch thickness. The size isn’t super critical, but try for something that gives you nice swirls when rolled.
- Fill ‘Em Up: Peel off the top layer of parchment paper. Brush the dough evenly with your melted butter, getting right to the edges. Then, generously sprinkle the powdered erythritol and cinnamon all over the buttery surface. Ah, the smell already!
- Roll and Slice: Starting from one of the long edges, tightly roll the dough into a log. Take your time to keep it snug. Once rolled, use a sharp knife or even unflavored dental floss (a pro tip for clean cuts!) to slice the log into 8 equal-sized buns.
- Bake to Golden Perfection: Carefully transfer your buns to the prepared baking sheet, leaving a little space between each. Pop them into your preheated oven and bake for 15–18 minutes, or until they’re beautifully golden brown and the edges are slightly firm. Every oven is different, so keep an eye on them!
- Whip Up the Glaze: While your buns are cooling slightly (but still warm!), it’s glaze time. In a small bowl, combine your softened cream cheese and powdered erythritol. Mix it with a spoon or a whisk until it’s smooth and creamy. Then, gradually add the heavy cream, a tablespoon at a time, mixing until you reach that dreamy, drizzle-able consistency. I like mine thick enough to coat, but not so thick it won’t flow.
- Drizzle and Devour: The grand finale! Drizzle that luscious cream cheese glaze all over your warm cinnamon buns. Serve them immediately and watch them disappear!

Substitutions & Additions
One of the best things about baking is making it your own! Here are some ideas to customize your keto cinnamon buns:
- Sweetener Swaps: If erythritol isn’t your jam, you can absolutely use other powdered sugar substitutes like monk fruit sweetener or allulose. Just adjust to your preferred level of sweetness.
- Vanilla Bean Magic: A splash of vanilla extract (about ½ teaspoon) in either the dough or the glaze can really elevate the flavor. You could even use vanilla bean paste for those beautiful flecks!
- Nutty Crunch: Want a little texture? Sprinkle some finely chopped pecans or walnuts over the cinnamon filling before rolling.
- Chocolatey Swirl: For a chocolate-lover’s dream, mix a tablespoon of unsweetened cocoa powder into your cinnamon filling, or even sprinkle a few sugar-free chocolate chips!
- Orange Zest Zestiness: A little finely grated orange zest (about ½ teaspoon) in the glaze can add a lovely brightness and a hint of citrusy freshness.
Tips for Success
Even though these are super easy, a few tricks can make them absolutely perfect!
- Work Quickly with Dough: The mozzarella-based dough is easiest to work with when it’s warm. If it cools too much and becomes hard to roll, pop it back in the microwave for 10-15 seconds to soften it up.
- Even Rolling: Try to roll the dough to a consistent thickness for even baking and nice, uniform swirls.
- Tight Roll is Right Roll: The tighter you roll your log, the more defined your cinnamon swirls will be.
- Don’t Overbake: These buns can dry out if overbaked. Keep an eye on them and pull them when they’re golden. They’ll firm up a bit as they cool.
- Soften That Cream Cheese: For the glaze, make sure your cream cheese is truly softened. This prevents lumps and makes for a super smooth, decadent topping.
- Prep-Ahead: You can prepare the dough and roll it into a log, then wrap it tightly in plastic wrap and refrigerate for up to 2 days. Slice and bake when ready! This makes for super fast fresh buns in the morning. Looking for more make-ahead sweet treats? You might love our easy no-bake chocolate lasagna!
How to Store Low-Carb, Keto Cinnamon Buns
If (and that’s a big if!) you have any leftovers, here’s how to keep them fresh:
- Countertop: These are best enjoyed fresh, especially with the glaze. If you leave them out, they can start to firm up.
- Refrigerator: Store leftover buns in an airtight container in the refrigerator for up to 3-4 days.
- Freezer: You can freeze unglazed buns for up to 1 month. Wrap them tightly in plastic wrap, then place them in a freezer-safe bag or container. Thaw in the fridge, then warm and glaze before serving.
- Reheating: To reheat, pop them in the microwave for 15-30 seconds or in a preheated oven at 300°F (150°C) for a few minutes until warmed through.
FAQs
Q: Can I use regular flour instead of almond and coconut flour?
A: No, this recipe is specifically formulated for low-carb and keto diets using a “fathead” style dough. Regular flour would drastically change the texture and carb count, making it a completely different recipe. If you’re open to other options, we also have a fantastic healthy protein cinnamon rolls recipe!
Q: Do these really taste like traditional cinnamon buns?
A: While the texture of the dough is slightly different (it’s not a yeasted dough, so it’s a bit denser and chewier than a classic fluffy bun), the flavor profile of cinnamon, sweet filling, and creamy glaze is absolutely spot on! Most people are delightfully surprised by how close they are.
Q: Can I make the dough ahead of time?
A: Yes! You can prepare the dough, roll it, and even add the filling, then roll it into a log. Wrap the log tightly in plastic wrap and store it in the refrigerator for up to 2 days. When you’re ready, simply slice and bake! Perfect for a quick breakfast treat.
Q: Why did my dough seem hard to work with?
A: The key to success with this mozzarella-based dough is working with it while it’s warm. If it cools down too much during rolling, it can become stiff. If this happens, just microwave it for 10-15 seconds to soften it up again. Also, make sure your ingredients are at room temperature where specified (like the egg) for easier mixing.
If you loved this recipe and are always on the lookout for more delicious, easy-to-make meals and treats, be sure to check out all the amazing delightful recipes we have here at Easily Cooked! And for more low-carb inspiration, why not try our keto cheeseburger air fryer foil packets for dinner?
For more delicious inspiration, follow us on Pinterest!

Low-Carb Keto Cinnamon Buns
Ingredients
Equipment
Method
- Step 1: Prep Your Space: Preheat your oven to 350°F (175°C). Line a baking sheet with parchment paper.
- Step 2: Melt the Cheeses: In a microwave-safe bowl (or a saucepan over low heat), combine shredded mozzarella and cream cheese. Heat in 30-second intervals, stirring after each, until completely melted and smooth.
- Step 3: Form the Dough: Immediately add almond flour, coconut flour, baking powder, and the large egg to the melted cheese. Stir quickly with a sturdy spoon or rubber spatula until a cohesive dough ball forms. Work it until uniform.
- Step 4: Roll It Out: Place the warm dough between two sheets of parchment paper. Use a rolling pin to roll it out into a rectangle, aiming for about 1/4-inch thickness.
- Step 5: Fill 'Em Up: Peel off the top layer of parchment paper. Brush the dough evenly with melted butter, getting right to the edges. Generously sprinkle powdered erythritol and cinnamon all over the buttery surface.
- Step 6: Roll and Slice: Starting from one of the long edges, tightly roll the dough into a log. Use a sharp knife or unflavored dental floss to slice the log into 8 equal-sized buns.
- Step 7: Bake to Golden Perfection: Carefully transfer buns to the prepared baking sheet, leaving space between each. Bake for 15–18 minutes, or until golden brown and edges are slightly firm.
- Step 8: Whip Up the Glaze: While buns cool slightly, combine softened cream cheese and powdered erythritol in a small bowl. Mix until smooth and creamy. Gradually add heavy cream, a tablespoon at a time, mixing until a dreamy, drizzle-able consistency is reached.
- Step 9: Drizzle and Devour: Drizzle the luscious cream cheese glaze all over your warm cinnamon buns. Serve immediately.






