These keto-friendly cinnamon buns combine almond and coconut flours with melted mozzarella and cream cheese to create a soft, tender dough. Filled with a cinnamon and sweetener mixture, they're rolled and baked to a golden finish. A creamy, vanilla-infused cream cheese icing adds richness without extra carbs. Ideal for a low-carb breakfast or indulgent snack, this recipe offers a flavorful way to enjoy classic cinnamon buns while maintaining a keto lifestyle.
The smell of cinnamon wafting through the kitchen on a weekend morning instantly transports me back to my grandmother's house, where she'd pull fresh cinnamon buns from the oven while we watched cartoons. When I started keto, I thought that cozy morning ritual was gone forever. Then one rainy Sunday, I decided to experiment with almond flour and something magical happened. These cinnamon buns emerged from the oven fluffy, fragrant, and surprisingly close to the ones I remembered.
I made these for my sister's birthday brunch, nervous to serve keto baked goods to a group of carb lovers. She took one bite, eyes wide, and immediately asked for the recipe. Now they're her most requested birthday treat, and she's not even on keto. The best part was watching everyone go back for seconds, completely unaware they were eating something sugar-free.
Ingredients
- Almond flour: The base of our dough, providing structure and that tender crumb we're after. I've found that finely ground almond flour works best here.
- Coconut flour: Just a couple tablespoons help absorb moisture and prevent the dough from becoming too sticky. Don't skip it or substitute.
- Erythritol sweetener: This sugar alcohol has zero impact on blood sugar and melts beautifully into our filling and icing. Powder erythritol for the smoothest icing texture.
- Baking powder: Essential for the rise that gives these buns their fluffy interior. Make sure yours is fresh for the best lift.
- Mozzarella cheese: The secret ingredient in fathead dough that creates stretch and structure. Shred it yourself if possible for better melting.
- Cream cheese: Adds moisture and richness to the dough while creating that tangy, creamy element we love in traditional cinnamon buns.
- Eggs: Bind everything together and contribute to the tender texture. Room temperature eggs incorporate more easily into the cheese mixture.
- Ground cinnamon: The star of our filling, warming and aromatic. Use fresh cinnamon for the most intense flavor.
- Unsalted butter: Melted into the filling and whipped into the icing, butter carries the cinnamon flavor and adds richness.
- Vanilla extract: Pure vanilla extract rounds out the icing and adds that bakery-style flavor that makes these feel special.
Instructions
- Get your oven ready:
- Preheat your oven to 350°F and line an 8-inch round pan with parchment paper. This prevents sticking and makes cleanup so much easier.
- Melt the cheese mixture:
- Combine the mozzarella and cream cheese in a microwave-safe bowl. Heat in 30-second intervals, stirring between each, until you have a smooth, stretchy melted cheese mixture.
- Whisk the dry ingredients:
- In a separate large bowl, whisk together almond flour, coconut flour, sweetener, baking powder, and salt until well combined.
- Form the dough:
- Add the melted cheese mixture and eggs to your dry ingredients. Mix with a spatula until a dough forms. It will be sticky and this is normal. Lightly oil your hands to make working with it easier.
- Roll it out:
- Place the dough between two sheets of parchment paper. Roll into a rectangle about 1/4 inch thick, keeping the thickness as even as possible for uniform baking.
- Make the cinnamon filling:
- Stir together erythritol, cinnamon, and melted butter until combined. Spread this mixture evenly over your rolled-out dough, right to the edges.
- Roll and slice:
- Use the parchment paper to help gently roll the dough into a tight log from the long side. Slice into 8 equal pieces. A serrated knife works well here.
- Bake until golden:
- Arrange the buns cut-side up in your prepared pan. Bake for 22-25 minutes until they're golden brown and set in the center.
- Prepare the icing:
- While the buns bake, beat together softened cream cheese, butter, powdered erythritol, and vanilla. Add almond milk one tablespoon at a time until you reach a spreadable consistency.
- Ice and serve:
- Let the buns cool for 10 minutes in the pan, then spread the icing over the warm buns. Serve immediately and watch them disappear.
These cinnamon buns have become our Christmas morning tradition, replacing the sugary supermarket ones we used to buy. My kids now ask if we're having 'the special keto buns' before they even open their presents. There's something profoundly satisfying about starting a holiday morning with food that feels indulgent but keeps us feeling great.
Make-Ahead Magic
You can prepare the dough and filling the night before, wrapping the log tightly in plastic and refrigerating. In the morning, slice and bake as directed, adding a few extra minutes if baking from cold. The flavors actually develop overnight, making the cinnamon even more pronounced.
Freezing Instructions
These freeze beautifully either before or after baking. For unbaked buns, freeze the sliced rounds on a baking sheet, then transfer to a bag. Bake from frozen, adding 5-10 minutes to the baking time. Already-baked buns can be frozen iced or un-iced and reheated in the microwave.
Serving Suggestions
While these are perfect on their own, I love serving them alongside scrambled eggs and bacon for a complete keto breakfast. They also make an incredible base for bread pudding, or you can split and toast them for a special breakfast sandwich. The possibilities are endless once you have this base recipe mastered.
- Add a tablespoon of chopped pecans to the filling for a nuts-and-cinnamon variation.
- Mix a teaspoon of orange zest into the icing for a bright, citrusy contrast.
- These reheat beautifully in the air fryer at 300°F for 3-4 minutes to restore that fresh-baked texture.
There's nothing quite like pulling these warm, cinnamon-scented buns from the oven and knowing you can enjoy them completely guilt-free. They've transformed weekends in our house, and I hope they bring the same joy to your kitchen.
Your Recipe Questions Answered
- → What flours are used for the dough?
-
The dough is made with almond flour and coconut flour to keep it low-carb and gluten-free.
- → How is the dough prepared to ensure softness?
-
Melting shredded mozzarella and cream cheese before mixing with the flours and eggs results in a soft, pliable dough.
- → What sweeteners can I use?
-
Granulated erythritol is recommended, but other keto-friendly sweeteners can be substituted as preferred.
- → Can I add nuts to the filling?
-
Yes, chopped pecans or walnuts can be mixed into the filling for added texture and flavor.
- → How is the cream cheese icing made?
-
The icing blends cream cheese, butter, powdered erythritol, vanilla, and almond milk to a smooth, spreadable consistency.
- → How should leftovers be stored?
-
Store buns in an airtight container in the fridge for up to three days and warm before serving.