These keto cinnamon buns are soft, fluffy, and rich with warm cinnamon flavor. Made using almond flour and a sugar-free sweetener, they offer a low-carb alternative to traditional pastries. The dough combines shredded mozzarella, cream cheese, and eggs for a tender texture, while the cinnamon and melted butter filling adds indulgence. Topped with creamy vanilla-spiced icing, they serve perfectly as a breakfast or snack option. Baking takes about 25 minutes with simple, straightforward steps.
Variations include using sunflower seed flour for nut-free needs or adding nuts for texture. Store leftovers chilled and reheat gently before serving to enjoy the full flavor and softness.
There was this Sunday morning when my house smelled like a cinnamon bakery exploded in the best way possible. My keto-skeptical husband walked in, eyes wide, asking if I'd completely fallen off the wagon. The look on his face when I told him these were low-carb was absolutely worth every sticky minute of rolling out that cheese-based dough. Now they're the only cinnamon buns that make it into our weekend rotation.
I first attempted keto baking years ago and ended up with dry, crumbly disappointments that tasted like sadness and almond extract. Then I discovered the melted cheese dough technique, and honestly, it changed everything about low-carb baking for me. These buns emerge from the oven golden, with that irresistible spiral of sweet cinnamon waiting inside.
Ingredients
- 2 cups almond flour: The backbone of keto baking, providing structure and that familiar baked good crumb we all miss
- 2 tbsp coconut flour: Absorbs moisture and helps prevent the dough from becoming too dense or gummy
- 1/4 cup erythritol: A keto-friendly sweetener that caramelizes beautifully and wont leave you with a strange aftertaste
- 2 tsp baking powder: Essential for giving these buns some lift so they don't become heavy hockey pucks
- 1/4 tsp salt: Balances the sweetness and enhances all the cinnamon flavors we love
- 2 cups shredded mozzarella: The secret weapon that creates that stretchy, pliable dough that actually rolls like real yeast dough
- 2 oz cream cheese: Works with the mozzarella to create a smooth, workable dough that isn't impossibly sticky
- 2 large eggs: Bind everything together and add structure to the dough
- 1/4 cup erythritol for filling: Creates that sweet cinnamon swirl we all crave in a good cinnamon bun
- 2 tbsp ground cinnamon: The star of the show, providing warmth and that classic bakery aroma
- 3 tbsp unsalted butter melted: Helps the cinnamon sugar mixture adhere to the dough and creates those gooey pockets we love
- 2 oz cream cheese softened for icing: Forms the base of a tangy, creamy frosting that perfectly balances the sweet buns
- 2 tbsp unsalted butter softened for icing: Makes the icing rich and spreadable without being too soft
- 1/4 cup powdered erythritol for icing: Dissolves smoothly into the frosting without any gritty texture
- 1/2 tsp vanilla extract: Adds that classic flavor that makes everything taste like a proper dessert
- Unsweetened almond milk: Adjusts the icing consistency so it drapes perfectly over warm buns
Instructions
- Preheat your oven:
- Set it to 350°F and line your 8-inch pan with parchment paper so nothing sticks and cleanup is effortless
- Melt the cheeses together:
- Combine mozzarella and cream cheese in a microwave-safe bowl, heating in 30-second bursts and stirring until you have a smooth, stretchy mixture
- Whisk the dry ingredients:
- In a separate large bowl, combine both flours, sweetener, baking powder, and salt until everything is evenly distributed
- Form the dough:
- Add the warm cheese mixture and eggs to your dry ingredients, mixing until a sticky dough forms, and dont be afraid to get your hands in there
- Roll it out:
- Place the dough between two sheets of parchment paper and roll into a 1/4-inch thick rectangle, keeping the thickness even so your buns bake uniformly
- Make the cinnamon filling:
- Stir together the erythritol, cinnamon, and melted butter until you have a spreadable paste that smells absolutely incredible
- Fill and roll:
- Spread the cinnamon mixture evenly over your dough rectangle, then use the parchment paper to help you roll it into a tight log from the long side
- Slice the buns:
- Cut your log into 8 equal pieces and arrange them cut-side up in your prepared pan, leaving a little space for them to rise
- Bake until golden:
- Slide the pan into the oven for 22 to 25 minutes until the buns are golden brown and set in the center
- Make the icing:
- While the buns cool slightly, beat together the cream cheese, butter, powdered sweetener, and vanilla until smooth, adding almond milk to reach your desired consistency
- Frost and serve:
- Let the buns cool for 10 minutes, then spread that luscious icing over them while they're still warm and serve immediately
Last Christmas morning, I made a double batch and my sister-in-law who can taste artificial sweeteners from a mile away had absolutely no idea these were keto-friendly. She ate two and immediately asked for the recipe, which is basically the highest compliment a low-carb baker can receive.
Making Them Ahead
You can prepare these buns the night before and keep them in the refrigerator, ready to bake fresh in the morning. Just let them sit at room temperature for about 20 minutes before popping them in the oven.
Freezing Instructions
These freeze beautifully either before or after baking. Wrap individual buns tightly in plastic wrap and freeze for up to 3 months, then thaw and reheat in a 300°F oven for that fresh-baked taste.
Customization Ideas
Feel free to get creative with add-ins like chopped pecans or walnuts in the filling for extra crunch and flavor. You can also add a pinch of nutmeg or cardamom to the cinnamon mixture for a spiced variation.
- Add a tablespoon of heavy cream to the icing for an even richer, more luxurious finish
- Try mixing sugar-free maple syrup into the cream cheese frosting for a breakfast twist
- Sprinkle some chopped sugar-free dark chocolate chips over the filling before rolling for a chocolate-cinnamon variation
These keto cinnamon buns have become my go-to for bringing to brunches because nobody believes they're low-carb until I tell them. Enjoy every warm, cinnamon-spiraled bite.
Recipe Q&A
- → What flour substitutes work for almond flour?
-
Sunflower seed flour can replace almond flour for a nut-free version, maintaining similar texture and moisture.
- → How do I keep buns soft after baking?
-
Store the buns in an airtight container in the fridge and reheat gently before serving to preserve softness.
- → Can I use another sweetener instead of erythritol?
-
Yes, preferred keto-friendly sweeteners like monk fruit or allulose work well in both dough and filling.
- → What is the best way to roll the dough evenly?
-
Place the dough between parchment sheets and roll to about 1/4 inch thickness for consistent baking.
- → How is the cream cheese icing made smooth?
-
Beat softened cream cheese and butter with powdered sweetener and vanilla. Add almond milk gradually for desired spreadability.