These soft and fluffy cinnamon buns offer a low-carb alternative crafted with almond and coconut flours, combined with creamy cheeses for texture. Sweetened naturally and spiced with cinnamon, they bake to golden perfection before being topped with a smooth cream cheese icing. Ideal for breakfast or a snack, these buns provide indulgence without the carbs, delivering a delightful blend of warmth, spice, and creamy sweetness.
The smell of cinnamon warming in the oven hit me first, pulling me into the kitchen before my eyes even opened. My roommate Sarah stood there, grinning like she'd pulled off a heist, pulling a pan of something impossibly fragrant from the oven. These were keto cinnamon buns, she explained, watching skeptically as I took my first bite. That moment completely rewrote what I thought was possible about low-carb baking.
I made these for my sister's birthday brunch when she started keto, honestly nervous they'd taste like some sad diet alternative. She took one bite and went completely silent, just eyes wide and reaching for a second. Later she told me these were the first thing in months that made her forget she was watching carbs at all.
Ingredients
- Almond flour: Creates the tender crumb foundation, and I've found that finely ground brands work best for avoiding graininess
- Coconut flour: Just two tablespoons helps absorb moisture and gives the dough structure without making it dry
- Erythritol: This sweetener measures like sugar and caramelizes slightly, though monk fruit blends work beautifully too
- Baking powder: Essential for the lift that makes these feel fluffy instead of dense
- Salt: A small amount that balances the sweetness and lets the cinnamon shine
- Shredded mozzarella: The secret ingredient that creates stretch and structure in keto doughs, trust me on this
- Cream cheese: Works with the mozzarella to create a pliable dough that actually rolls like real dough
- Eggs: Bind everything together while adding richness and structure
- Ground cinnamon: The star of the show, and fresh cinnamon makes a huge difference here
- Unsalted butter: Melted into the filling creates that authentic cinnamon roll ribbon effect
- Softened cream cheese: For the icing, and full-fat gives the best texture and flavor
- Powdered erythritol: Dissolves smoothly into icing without graininess
- Vanilla extract: Pure extract rounds out the sweetness and adds that bakery aroma
- Unsweetened almond milk: Adjusts icing consistency, though any unsweetened milk works here
Instructions
- Melt your cheese base:
- Combine mozzarella and cream cheese in a microwave-safe bowl, heating in 30-second bursts and stirring until completely smooth and stretchy
- Whisk the dry 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 uniform sticky dough forms
- Roll it out:
- Place the dough between two sheets of parchment paper and roll into a rectangle about one quarter inch thick
- Make the cinnamon 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 roll the dough into a tight log from the long side, then slice into eight equal pieces
- Bake to golden:
- Arrange buns cut-side up in a prepared pan and bake at 350°F for 22 to 25 minutes until golden and set
- Whisk the icing:
- Beat softened cream cheese, butter, powdered erythritol, and vanilla until smooth, adding almond milk as needed
- Finish and serve:
- Let the buns cool for 10 minutes, then spread the icing over the warm buns and serve immediately
These became my Sunday morning ritual through my first year of keto, something to look forward to instead of feeling restricted. My husband now requests them by name every weekend, and honestly, I never say no.
Making Ahead
I've baked these the night before and stored them in the fridge, then warmed them for 10 seconds in the microwave before icing. The texture stays surprisingly close to fresh, though nothing beats straight from the oven.
Customization Ideas
Chopped pecans folded into the filling add such a nice crunch and make them feel more indulgent. Sometimes I'll add a pinch of nutmeg to the filling for warmth, especially in cooler months.
Storage And Reheating
Leftovers keep in an airtight container in the refrigerator for up to three days, though they rarely last that long in my house. Reheat gently so they stay tender.
- 30 seconds in the microwave brings back that fresh-baked warmth
- A toaster oven on low heat creates a slightly crispy exterior if you prefer texture
- Freezing them individually wrapped works for up to a month, then thaw overnight
There's something deeply satisfying about biting into a cinnamon bun that feels decadent but actually fits your lifestyle goals. These proved to me that food restrictions don't have to mean joy restrictions.
Recipe FAQs
- → What flours are used in these cinnamon buns?
-
Almond flour and coconut flour are combined to create a low-carb, gluten-free base that keeps the buns soft yet structured.
- → How is the sweetness achieved without sugar?
-
A sugar-free sweetener like erythritol is used, providing sweetness while keeping the carb content low.
- → Can these buns be made nut-free?
-
Yes, substituting almond flour with sunflower seed flour offers a nut-free alternative without sacrificing texture.
- → How do the cheeses contribute to the dough?
-
Mozzarella and cream cheese add moisture and elasticity, helping the dough hold together and remain soft after baking.
- → What is the suggested storage method?
-
Store leftovers in an airtight container in the refrigerator for up to three days. Reheat gently before enjoying.
- → What is the purpose of the cream cheese icing?
-
The cream cheese icing adds a rich, smooth sweetness that complements the cinnamon spice and enhances the overall flavor.