
There’s just something magical about the smell of cinnamon buns baking, isn’t there? It instantly takes me back to cozy mornings, sleepy weekends, and the comforting feeling of home. But if you’re like me and trying to keep things low-carb or keto, those classic sugary rolls often feel like a distant dream. Well, my friend, get ready to have your mind blown and your taste buds sing, because I’m about to share a recipe that brings all that warm, gooey cinnamon bun goodness right to your kitchen, without derailing your health goals!
These aren’t just any low-carb cinnamon buns; they’re incredibly easy, surprisingly quick, and absolutely delicious. You won’t believe how simple it is to whip up a batch of these sweet, spiced delights. They’re so good, you might even fool your carb-loving friends! If you’re anything like me, you’re always on the hunt for delicious, guilt-free treats that hit all the right notes, just like our Healthy Protein Cinnamon Rolls.
Why You’ll Love Low-Carb, Keto Cinnamon Buns
- Fast: From mixing bowl to warm bun in under 30 minutes! Perfect for those sudden cravings.
- Easy: No yeast, no rising, just simple steps anyone can follow.
- Giftable: These make a fantastic homemade gift for friends and family, especially those living the low-carb life.
- Crowd-pleasing: Even if your family isn’t strictly keto, they’ll gobble these up. Trust me on this one!
Ingredients
- For the Dough:
- 1 ½ cups shredded mozzarella cheese: This is our secret weapon for a wonderfully pliable, low-carb dough!
- 2 oz cream cheese: Adds richness and helps with the dough’s texture.
- 1 cup almond flour: Your go-to for low-carb baking, giving a tender crumb.
- 1 tablespoon coconut flour: A little goes a long way to absorb moisture and add structure.
- 1 tablespoon baking powder: Our rising agent, no yeast needed here!
- 1 large egg: Binds everything together and adds richness.
- For the Filling:
- 2 tablespoons melted butter: Because what’s a cinnamon bun without buttery goodness?
- 2 tablespoons powdered erythritol: Our sugar substitute, finely ground for easy mixing and no gritty texture.
- 1 tablespoon cinnamon: The star of the show! Don’t skimp on this warm spice.
- For the Glaze:
- 2 tablespoons cream cheese, softened: The base for our tangy, sweet frosting.
- 2 tablespoons powdered erythritol: Sweetness for the glaze, keeping it keto-friendly.
- 1–2 tablespoons heavy cream: To thin out your glaze to that perfect drizzle-able consistency.
How to Make Low-Carb, Keto Cinnamon Buns
Ready to get baking? You’re just a few simple steps away from warm, gooey low-carb cinnamon bun bliss!
- First things first, preheat your oven to 350°F (175°C). While it’s warming up, grab a baking sheet and line it with parchment paper. This makes for super easy cleanup later!
- Now for the magic dough! In a microwave-safe bowl, combine your shredded mozzarella and cream cheese. Pop it in the microwave in 30-second intervals, stirring in between, until it’s completely melted and smooth. It should look like a warm, stretchy, cheesy dream.
- Working quickly (this dough sets up fast!), add your almond flour, coconut flour, baking powder, and the large egg to the melted cheese mixture. Stir and knead it all together until you have a cohesive, uniform dough ball. It might be a little sticky at first, but keep working it – it’ll come together beautifully.
- Next, take your dough and place it between two sheets of parchment paper. Using a rolling pin, roll it out into a nice, even rectangle. Aim for about ¼ inch thick. The exact size isn’t super crucial, just make sure it’s fairly rectangular.
- Time for the irresistible filling! Brush the entire surface of your rolled-out dough with the melted butter. Then, generously and evenly sprinkle the powdered erythritol and cinnamon all over the buttered dough. Oh, that smell is already divine!
- Carefully, yet firmly, roll the dough into a tight log, starting from one of the longer sides. Once rolled, use a sharp knife or even unflavored dental floss to slice the log into 8 equal buns. Don’t worry if they’re not perfectly uniform; homemade is charming!
- Place your beautiful buns on the prepared baking sheet. Give them a little space, but they can be somewhat close. Bake them for 15–18 minutes, or until they’re beautifully golden brown on top and cooked through.
- While your buns are baking and cooling slightly, let’s make that luscious glaze! In a small bowl, combine your softened cream cheese and powdered erythritol. Mix it really well with a spoon or whisk until it’s super smooth. Then, gradually add the heavy cream, a tablespoon at a time, until you reach your desired drizzle-able consistency. I like mine thick enough to coat, but still pourable.
- The moment you’ve been waiting for! As soon as the buns come out of the oven and are still warm, drizzle that delightful glaze all over them. The warmth of the buns will slightly melt the glaze, making it incredibly decadent. Serve them up right away and enjoy your low-carb masterpiece!

Substitutions & Additions
One of the best things about baking is making a recipe your own! Here are some ideas to tweak these low-carb cinnamon buns to your heart’s content:
- Sweeteners: While powdered erythritol works wonderfully here (and avoids a grainy texture), you could experiment with other powdered keto-friendly sweeteners like monk fruit blend or allulose. Just be mindful of their different sweetness levels and adjust to your taste.
- Spice it Up: Besides cinnamon, feel free to add a pinch of nutmeg, a dash of cardamom, or even a tiny bit of ginger to your filling for extra warmth and flavor.
- Nutty Crunch: Before rolling, sprinkle some finely chopped pecans or walnuts over the cinnamon filling for a delightful textural contrast.
- Chocolatey Swirl: If you’re a chocolate lover, a light sprinkle of sugar-free chocolate chips (or even some melted sugar-free chocolate swirled in) could be a delicious addition to the filling.
- Zesty Glaze: Add a tiny squeeze of fresh lemon juice or a hint of vanilla extract to your cream cheese glaze for an extra layer of flavor.
- Cream Cheese Swap: If you don’t have cream cheese for the glaze, you can create a simple powdered erythritol glaze with heavy cream and a touch of vanilla extract.
Tips for Success
- Work Quickly with the Dough: The mozzarella-based dough can stiffen as it cools. If it becomes too hard to work with, pop it back in the microwave for 10-15 seconds to soften it up again.
- Don’t Over-Bake: Keep an eye on your buns! They can go from perfectly golden to dry quickly. Once they’re lightly golden and set, they’re usually done.
- Powdered Sweetener is Key: For both the filling and the glaze, using powdered erythritol (or your chosen sweetener) prevents a gritty texture that granulated sweeteners can sometimes leave. If you only have granulated, you can process it in a blender or coffee grinder until it’s powdered.
- Tight Roll for Swirls: Rolling the dough tightly ensures you get those beautiful, distinct cinnamon swirls in each bun.
- Prep Ahead (Partially): You can roll out and fill the dough, then slice and arrange the buns on the baking sheet. Cover them tightly with plastic wrap and refrigerate for up to 24 hours. Let them come to room temperature for about 15-20 minutes before baking, or add a few extra minutes to the baking time. This is a fantastic way to enjoy fresh-baked goodness without all the morning hustle! If you’re a fan of classic sweet treats, you might also love our recipe for The Ultimate Classic Carrot Cake.
How to Store Low-Carb, Keto Cinnamon Buns
While these are absolutely best enjoyed warm and fresh from the oven, you can certainly save any leftovers (if there are any!).
Store your cooled cinnamon buns in an airtight container at room temperature for up to 2 days, or in the refrigerator for up to 5 days. If you’re storing them in the fridge, the glaze might firm up a bit, but that’s totally normal. To enjoy them again, I recommend reheating them gently in the microwave for 15-30 seconds, or in a toaster oven until warmed through. This will bring back some of that lovely softness and gooeyness!
For longer storage, you can freeze the baked buns (without glaze) for up to 1 month. Wrap them individually in plastic wrap, then place them in a freezer-safe bag. Thaw them at room temperature, then warm them in the oven or microwave and add fresh glaze.
FAQs
Got questions? I’ve got answers!
- Q: Can I use a different flour for the dough?
A: This recipe is specifically formulated for almond and coconut flour to achieve the low-carb, keto-friendly profile and the right dough consistency. Substituting other flours (like wheat flour or oat flour) would drastically change the carb count and the dough’s texture, so I don’t recommend it for this recipe. - Q: My dough is too sticky/too dry, what went wrong?
A: The consistency can sometimes vary slightly depending on your specific brand of mozzarella or the size of your egg. If it’s too sticky to handle, try adding a tiny bit more almond flour (½ teaspoon at a time). If it’s too dry and crumbly, you might need to pop it back in the microwave for a few seconds to soften the cheese, or add a very small amount (½ teaspoon) of heavy cream. Remember, working quickly while it’s warm is key! - Q: Can I make these ahead of time?
A: Yes! You can prepare the buns up to the point of slicing, then arrange them on the baking sheet, cover tightly, and refrigerate for up to 24 hours. Let them come to room temperature for about 15-20 minutes before baking, or add a few extra minutes to the baking time. - Q: What are the net carbs per bun?
A: While I don’t provide exact nutritional breakdowns (as they can vary greatly based on specific ingredients and brands), these buns are designed to be very low in net carbs, especially compared to traditional cinnamon rolls. Erythritol is a sugar alcohol and doesn’t contribute net carbs, and the flours used are naturally low in carbs. You can calculate the exact net carbs by subtracting fiber and sugar alcohols from the total carbs of your specific ingredients.
Looking for even more kitchen adventures? Explore all our delightful recipes!
Don’t forget to follow us on Pinterest for daily dose of deliciousness!

Sweet & Simple: The Best Low-Carb Keto Cinnamon Buns You'll Ever Bake!
Ingredients
Equipment
Method
- Step 1: First things first, preheat your oven to 350°F (175°C). While it's warming up, grab a baking sheet and line it with parchment paper. This makes for super easy cleanup later!
- Step 2: Now for the magic dough! In a microwave-safe bowl, combine your shredded mozzarella and cream cheese. Pop it in the microwave in 30-second intervals, stirring in between, until it's completely melted and smooth. It should look like a warm, stretchy, cheesy dream.
- Step 3: Working quickly (this dough sets up fast!), add your almond flour, coconut flour, baking powder, and the large egg to the melted cheese mixture. Stir and knead it all together until you have a cohesive, uniform dough ball. It might be a little sticky at first, but keep working it – it'll come together beautifully.
- Step 4: Next, take your dough and place it between two sheets of parchment paper. Using a rolling pin, roll it out into a nice, even rectangle. Aim for about ¼ inch thick. The exact size isn't super crucial, just make sure it's fairly rectangular.
- Step 5: Time for the irresistible filling! Brush the entire surface of your rolled-out dough with the melted butter. Then, generously and evenly sprinkle the powdered erythritol and cinnamon all over the buttered dough. Oh, that smell is already divine!
- Step 6: Carefully, yet firmly, roll the dough into a tight log, starting from one of the longer sides. Once rolled, use a sharp knife or even unflavored dental floss to slice the log into 8 equal buns. Don't worry if they're not perfectly uniform; homemade is charming!
- Step 7: Place your beautiful buns on the prepared baking sheet. Give them a little space, but they can be somewhat close. Bake them for 15–18 minutes, or until they're beautifully golden brown on top and cooked through.
- Step 8: While your buns are baking and cooling slightly, let's make that luscious glaze! In a small bowl, combine your softened cream cheese and powdered erythritol. Mix it really well with a spoon or whisk until it's super smooth. Then, gradually add the heavy cream, a tablespoon at a time, until you reach your desired drizzle-able consistency. I like mine thick enough to coat, but still pourable.
- Step 9: The moment you've been waiting for! As soon as the buns come out of the oven and are still warm, drizzle that delightful glaze all over them. The warmth of the buns will slightly melt the glaze, making it incredibly decadent. Serve them up right away and enjoy your low-carb masterpiece!





