These keto-friendly cinnamon buns feature a soft, fluffy texture achieved with almond and coconut flour blended with melted cheeses and eggs. A sweet cinnamon and erythritol filling is rolled inside the dough, baked until golden, and topped with a creamy, sugar-free cream cheese icing. With gluten-free, low-carb ingredients, they make a satisfying breakfast or snack that captures indulgent flavors without the carbs.
The smell of cinnamon wafting through the kitchen on a Sunday morning used to feel like a distant memory after switching to keto. That first batch of these buns came out of the oven looking suspiciously like the real thing, and I literally did a little happy dance right there in my apron. My husband took one bite, eyes wide, and asked me twice if I was sure these were actually low-carb.
Christmas morning my sister-in-law walked in, caught the scent of fresh cinnamon, and made a beeline for the kitchen. Her face dropped when I mentioned they were keto, but I watched her polish off two and sheepishly ask for the recipe before leaving. Now she texts me every time she makes them, usually bragging about how she fooled her own family.
Ingredients
- 2 cups (200 g) almond flour: This forms the base of your dough and gives structure without the carbs
- 2 tbsp coconut flour: A little goes a long way to absorb moisture and prevent gumminess
- 1/4 cup (50 g) erythritol: Granulated sweetener balances the dough without spiking blood sugar
- 2 tsp baking powder: Essential for that rise so your buns are fluffy, not dense
- 1/4 tsp salt: Enhances all the flavors and keeps things from tasting flat
- 2 cups (200 g) shredded mozzarella cheese: This creates the stretchy, gluten-like texture in the dough
- 2 oz (55 g) cream cheese: Combines with mozzarella for a smooth workable dough
- 2 large eggs: Bind everything together and add richness
- 1/4 cup (50 g) erythritol for filling: Creates that classic cinnamon sugar swirl we all crave
- 2 tbsp ground cinnamon: The star of the show, do not skimp here
- 3 tbsp unsalted butter, melted: Helps the cinnamon sugar mixture coat every layer
- 2 oz (55 g) cream cheese for icing: Room temperature makes all the difference for smooth results
- 2 tbsp unsalted butter for icing: Also softened, so it blends seamlessly
- 1/4 cup (30 g) powdered erythritol: Powdered sweetener dissolves better into icing than granulated
- 1/2 tsp vanilla extract: Pure vanilla adds that bakery-style aroma
- 1 to 2 tbsp unsweetened almond milk: Adjust this to get your icing to the perfect spreading consistency
Instructions
- Melt your cheese base:
- Combine shredded mozzarella and cream cheese in a microwave-safe bowl, heating in 30-second intervals and stirring until completely smooth and melted
- Whisk the dry dough ingredients:
- In a separate large bowl, mix almond flour, coconut flour, sweetener, baking powder, and salt until well combined
- Form the dough:
- Add the melted cheese mixture and eggs to the dry ingredients, mixing with a spatula until a sticky dough forms, and oil your hands lightly if needed to handle it
- Roll out the dough:
- Place dough between two sheets of parchment paper and roll into a rectangle about 1/4 inch thick
- Prepare the filling:
- Mix erythritol, cinnamon, and melted butter until combined, then spread evenly over the rolled dough
- Roll and slice:
- Use the parchment paper to help gently roll the dough into a log from the long side, then slice into 8 equal pieces
- Bake to golden perfection:
- Arrange buns cut-side up in your prepared pan and bake for 22 to 25 minutes until golden and set
- Make the cream cheese icing:
- Beat together softened cream cheese, butter, powdered erythritol, and vanilla, adding almond milk as needed for spreadable consistency
- Finish and serve:
- Let the buns cool for 10 minutes before spreading the icing generously over the warm buns
There was this rainy Tuesday when everything felt heavy, and I decided last-minute to make these just to lift the mood. My teenage daughter, usually skeptical of my keto experiments, wandered in and helped me roll out the dough, laughing when we got flour everywhere. We ate them warm from the oven, and honestly, the mess was worth every bite.
Making The Dough Work For You
The cheese dough technique takes some getting used to, but once you have handled it once, you will understand the rhythm. Working while the cheese is hot is the key, and having oiled hands ready makes all the difference between frustration and success.
Filling Variations That Work
While classic cinnamon sugar is hard to beat, chopped pecans or walnuts added to the filling bring incredible texture and richness. Just keep the ratio of sweetener to cinnamon balanced so the flavors do not compete with each other.
Storage And Make-Ahead Tips
These actually improve slightly after sitting overnight, as the flavors meld together. Store them in an airtight container in the fridge for up to 3 days, and reheat gently in the microwave for 15 to 20 seconds to restore that fresh-baked texture.
- Freeze unbaked buns on a baking sheet, then transfer to a freezer bag for up to a month
- Let frozen buns thaw in the fridge overnight before baking as directed
- For the freshest taste, make the icing fresh the day you plan to serve them
There is something deeply satisfying about watching people enjoy a keto treat without realizing it is diet-friendly. These buns have earned their permanent spot in my rotation, and I suspect they will find their way into yours too.
Your Recipe Questions
- → What makes these buns keto-friendly?
-
The use of almond flour, coconut flour, and erythritol instead of traditional wheat flour and sugar reduces carbs, keeping it low-carb and suitable for keto plans.
- → Can I substitute the almond flour for a nut-free option?
-
Yes, sunflower seed flour can replace almond flour to accommodate nut allergies without compromising texture greatly.
- → How do I prevent the dough from sticking while rolling?
-
Place the dough between two parchment paper sheets before rolling and lightly oil your hands or the rolling pin to avoid sticking.
- → What is the role of melted cheese in the dough?
-
Melted mozzarella and cream cheese bind the dry ingredients together, creating a pliable dough with rich flavor and softness.
- → How should I store leftovers to maintain freshness?
-
Keep any leftovers in an airtight container in the fridge for up to 3 days. Reheat gently before serving.
- → Can chopped nuts be added to the filling?
-
Yes, adding chopped pecans or walnuts to the cinnamon filling provides extra texture and flavor.