These soft and fluffy cinnamon buns are crafted using almond and coconut flours combined with melted mozzarella and cream cheese, creating a low-carb dough that remains tender and flavorful. The cinnamon filling blends buttery sweetness with sugar-free erythritol, rolled into eight portions and baked to golden perfection. Topped with a smooth cream cheese icing, this treat offers rich flavor without excess carbs. Ideal for a keto-friendly breakfast or snack, these buns provide a satisfying balance of texture and taste while adhering to gluten-free and low-carb dietary needs.
The smell of cinnamon and melted cheese filled my tiny apartment kitchen at 11 PM on a Tuesday. I had been skeptical about keto dough that relied on mozzarella, but something magical happened when that cheese pulled into stretchy, elastic strands. My roommate wandered in, confused why I was baking at midnight, then stood there watching me roll out the dough like it was some kind of science experiment.
I brought these to a brunch where no one else was eating low carb, expecting to politely eat my weird diet food alone. Five minutes later, people were asking if they could try just one bite and then reaching for seconds. The best part was watching their faces when I told them there was no actual flour involved.
Ingredients
- Almond flour: This forms the base of your dough and creates that tender crumb we are after, do not try swapping it entirely with coconut flour or you will end up with something dry and sad
- Coconut flour: Just a couple tablespoons help absorb moisture and give structure without making the dough heavy
- Erythritol or keto sweetener: Choose a brand you like the taste of since this sweetens everything from dough to filling to icing
- Baking powder: Essential for giving these buns a bit of lift so they do not turn into dense hockey pucks
- Salt: Just a pinch to balance the sweetness and bring out all the flavors
- Shredded mozzarella cheese: This is the secret weapon that creates a gluten like structure when melted, use full fat for the best stretch
- Cream cheese: Both for the dough and the icing, make sure it is softened so it incorporates smoothly
- Eggs: Room temperature eggs blend better into that warm cheese mixture
- Ground cinnamon: Do not be shy with the cinnamon, it is the star of the show
- Unsalted butter: Melted for the filling and softened for the icing, salted works too if that is what you have
- Powdered erythritol: Creates that smooth icing texture without the grit of granulated sweeteners
- Vanilla extract: Pure vanilla makes the icing taste like something from a bakery
- Unsweetened almond milk: Just enough to get your icing to the right consistency
Instructions
- Get your oven ready:
- Preheat to 350°F and line an 8 inch pan with parchment paper, trust me you will thank yourself later when cleanup is nonexistent
- Melt the cheese base:
- Combine mozzarella and cream cheese in a microwave safe bowl, heating in 30 second bursts and stirring until you have a smooth, stretchy mess that resembles something a pizza place would use
- Mix the dry ingredients:
- Whisk together almond flour, coconut flour, sweetener, baking powder, and salt in a large bowl until everything is evenly distributed
- Form the dough:
- Pour that hot cheese mixture and your eggs into the dry ingredients, then mix with a spatula until a sticky dough forms, oil your hands lightly if it 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, do not stress about perfect edges
- Make the filling:
- Stir together erythritol, cinnamon, and melted butter until you have a spreadable paste, then slather it all over your dough rectangle
- Roll and slice:
- Use the parchment paper to help you roll the dough into a log from the long side, then slice into 8 equal pieces, use unflavored dental floss if you want clean cuts
- Bake until golden:
- Arrange buns cut side up in your prepared pan and bake for 22 to 25 minutes until they are set and lightly golden, resist the urge to open the oven door too early
- Whisk up the icing:
- Beat together cream cheese, butter, powdered erythritol, and vanilla until smooth, adding almond milk one tablespoon at a time until you reach a spreadable consistency
- Finish and serve:
- Let the buns cool for 10 minutes in the pan, then spread that icing generously while they are still warm so it melts into all the cracks
My dad, who has been skeptical of every low carb attempt I have made, actually asked for the recipe after trying these. That is when I knew this recipe was a keeper.
Making Ahead
You can prepare these through the rolling and slicing step, then refrigerate them overnight. Let them come to room temperature while the oven preheats, then bake as directed. The texture is just as good, maybe even better since the cinnamon has time to really mingle with the dough.
Freezing Instructions
Bake the buns completely and let them cool, then wrap individually in plastic and freeze for up to a month. Reheat in the microwave for about 30 seconds, and they taste like they just came out of the oven. I keep a stash in my freezer for those mornings when nothing sounds better than a warm cinnamon bun.
Serving Suggestions
These are perfect on their own, but a hot cup of coffee or tea really completes the experience. If you are serving them to guests, consider pairing with some scrambled eggs or bacon to make it feel like a proper brunch spread.
- Warm them for 10 seconds in the microwave if they have been sitting out
- A sprinkle of extra cinnamon on top of the icing looks fancy
- Store any leftovers in the fridge for up to 3 days
There is something deeply satisfying about watching people enjoy a keto treat that does not taste like it is missing anything. These cinnamon buns have become my go to for proving that low carb baking can be just as indulgent as the real thing.
Recipe Questions
- → What flours are used in this cinnamon buns variation?
-
Almond flour and coconut flour form the base, lending a low-carb, gluten-free texture suitable for keto diets.
- → How is the dough made tender and soft?
-
Melted mozzarella and cream cheese are mixed into the dry ingredients, adding moisture and elasticity to the dough.
- → What sweetener is used instead of sugar?
-
Erythritol or preferred keto-friendly sweeteners provide sweetness without the carbs or glycemic impact of sugar.
- → How is the cinnamon filling prepared?
-
The filling combines ground cinnamon with melted unsalted butter and erythritol, spread evenly before rolling the dough.
- → What is the purpose of the cream cheese icing?
-
The icing adds a rich, creamy finish with softened cream cheese, butter, powdered sweetener, vanilla, and almond milk for spreadability.
- → Can this be modified for nut allergies?
-
Yes, sunflower seed flour can substitute almond flour to accommodate nut-free dietary needs without compromising texture.