Keto Cinnamon Buns

Freshly baked keto cinnamon buns cooling on a wire rack with creamy icing drizzled over the golden tops. Save to Pinterest
Freshly baked keto cinnamon buns cooling on a wire rack with creamy icing drizzled over the golden tops. | recipesbyroxanne.com

These cinnamon buns are crafted with almond and coconut flour for a tender, low-carb experience. Blended with melted mozzarella, cream cheese, and eggs, the dough yields soft, fluffy buns filled with cinnamon and sweetener. Baked to golden perfection and topped with a smooth cream cheese icing, they offer a delightful balance of rich flavors. Ideal for breakfast or a snack, they cater to keto and gluten-free needs without compromising on indulgence.

The smell of cinnamon wrapping through my apartment on a Sunday morning feels like borrowing a page from traditional bakeries, minus the sugar crash that usually follows. These keto cinnamon buns came from one particularly stubborn craving during my low-carb journey, when I decided I deserved something indulgent even while watching my carbs. My roommate walked in, took one look at the golden pulls, and asked if I'd secretly joined a bread CSA. That first batch disappeared faster than I could photograph them, which I took as the highest possible compliment.

I made these for my mom's birthday brunch when she started exploring low-carb eating herself. She took that first tentative bite, eyebrows raised in that skeptical way mothers have, then immediately reached for seconds. Watching someone rediscover a food they've missed without any compromise on flavor or texture is exactly why I keep experimenting in the kitchen. We sat there with coffee and warm buns, realizing that dietary changes don't mean saying goodbye to comfort.

Ingredients

  • Almond flour (2 cups): Creates the tender crumb foundation, and I've found that superfine blends give the smoothest texture without any grit
  • Coconut flour (2 tbsp): Just enough to absorb moisture without making the dough dry, this tiny amount makes a surprising difference in structure
  • Erythritol sweetener: Measures like sugar in the dough and filling without the blood sugar spike, though any granulated keto sweetener works here
  • Baking powder (2 tsp): Essential lift here, don't skip it or you'll end up with dense hockey pucks instead of fluffy rolls
  • Salt (1/4 tsp): Balances the sweetness and highlights the cinnamon, that tiny pinch makes everything taste more complete
  • Shredded mozzarella (2 cups): The secret weapon in keto baking, melting this creates the stretchy gluten like structure that makes these actually pull apart
  • Cream cheese (2 oz for dough, 2 oz for icing): Both in the dough for richness and the frosting for that classic tangy finish
  • Large eggs (2): Bind everything together while contributing to the fluffy interior
  • Ground cinnamon (2 tbsp): Don't be shy with the cinnamon, it's the whole personality of the filling and carries through beautifully
  • Unsalted butter (3 tbsp for filling, 2 tbsp for icing): Melts into the cinnamon sugar mixture and creates those irresistible syrupy pockets in the swirls
  • Powdered erythritol (1/4 cup): Dissolves seamlessly into the icing, no gritty texture here
  • Vanilla extract (1/2 tsp): Pure extract makes the frosting taste like the real deal
  • Unsweetened almond milk (1-2 tbsp): Adjusts the icing consistency to that perfect spreadable state

Instructions

Preheat your oven and prep the pan:
Set your oven to 350°F and line an 8-inch round pan with parchment paper, letting the edges overhang for easy removal later.
Melt the cheese base:
Combine shredded 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, blend almond flour, coconut flour, sweetener, baking powder, and salt until no lumps remain.
Form the dough:
Add the melted cheese mixture and eggs to your dry ingredients, mixing with a spatula until a sticky dough comes together.
Roll it out:
Place the dough between two sheets of parchment paper and roll into a rectangle about 1/4 inch thick, keeping the thickness even for uniform baking.
Make the cinnamon filling:
Stir together erythritol, cinnamon, and melted butter until it forms a spreadable paste.
Spread and roll:
Spread the filling evenly over your dough rectangle, then use the parchment paper to help you roll it into a tight log from the long side.
Shape the buns:
Slice the log into 8 equal pieces and arrange them cut-side up in your prepared pan, leaving a little space for rising.
Bake until golden:
Slide the pan into the oven for 22 to 25 minutes, until the tops are golden brown and the centers feel set when gently touched.
Whisk the frosting:
While the buns bake, beat cream cheese, butter, powdered erythritol, and vanilla until smooth, adding almond milk to reach your desired consistency.
Frost and serve warm:
Let the buns cool for 10 minutes in the pan, then spread that tangy frosting over the warm rolls and watch it melt into all the swirls.
Warm keto cinnamon buns arranged in a round baking pan with a delicious sugar-free glaze and fluffy texture. Save to Pinterest
Warm keto cinnamon buns arranged in a round baking pan with a delicious sugar-free glaze and fluffy texture. | recipesbyroxanne.com

These became my go-to contribution to friend brunches because nobody believes they're keto until I tell them. I've watched skeptical faces transform into wonder with that first bite, realizing that giving up sugar doesn't mean giving up joy. Food has this magical way of bringing people together regardless of dietary choices, and these buns prove that point beautifully.

Making These Your Own

The filling welcomes all sorts of additions, though I recommend starting with the classic cinnamon version before experimenting. Chopped pecans or walnuts folded into the cinnamon sugar add incredible texture and make them feel even more indulgent.

Timing Your Weekend

While the 45-minute timeline is accurate, I've learned to build in extra time for the rolling process because it's the part that can't be rushed. Weekend mornings work best when you're not racing against the clock, giving you space to enjoy the transformation from sticky dough to golden perfection.

Storage Secrets

These keep remarkably well in the refrigerator for up to three days, stored in an airtight container to maintain that freshly baked texture. A quick 15-second zap in the microwave brings back the warm, gooey magic of straight-from-the-oven cinnamon buns, making weekday mornings feel special too.

  • Make a double batch and freeze the unbaked rolls for instant fresh buns anytime
  • The frosting firms up in the fridge, so I always warm individual buns before icing leftovers
  • Room temperature cream cheese and butter blend infinitely smoother for the frosting
Homemade keto cinnamon buns with almond flour, ready for a low-carb breakfast or a sweet snack treat. Save to Pinterest
Homemade keto cinnamon buns with almond flour, ready for a low-carb breakfast or a sweet snack treat. | recipesbyroxanne.com

There's something deeply satisfying about creating a keto version of a beloved treat that actually delivers on every promise. These cinnamon buns have become more than a recipe in my kitchen, they're proof that mindful eating and comfort food can absolutely coexist.

Recipe Questions & Answers

Almond flour and coconut flour combine to create a low-carb, tender dough that's rich and flavorful.

Melted mozzarella and cream cheese blend with eggs to give the dough a sticky, elastic texture ideal for rolling.

Yes, erythritol can be replaced with other sugar-free sweeteners to suit personal taste and dietary needs.

The sliced buns are arranged cut-side up in a greased pan and baked until golden brown and set, about 22–25 minutes.

A smooth cream cheese icing made with softened cream cheese, butter, powdered sweetener, vanilla, and a splash of almond milk creates a creamy topping.

Yes, the combination of almond and coconut flours along with sugar-free sweeteners keeps these buns low-carb and gluten-free.

Keto Cinnamon Buns

Soft, indulgent low-carb cinnamon buns with almond flour and a hint of cinnamon and sweetness.

Prep 20m
Cook 25m
Total 45m
Servings 8
Difficulty Medium

Ingredients

Dough

  • 2 cups almond flour
  • 2 tablespoons coconut flour
  • 1/4 cup erythritol or preferred keto sweetener
  • 2 teaspoons baking powder
  • 1/4 teaspoon salt
  • 2 cups shredded mozzarella cheese
  • 2 ounces cream cheese
  • 2 large eggs

Filling

  • 1/4 cup erythritol or preferred keto sweetener
  • 2 tablespoons ground cinnamon
  • 3 tablespoons unsalted butter, melted

Cream Cheese Icing

  • 2 ounces cream cheese, softened
  • 2 tablespoons unsalted butter, softened
  • 1/4 cup powdered erythritol
  • 1/2 teaspoon vanilla extract
  • 1-2 tablespoons unsweetened almond milk as needed

Instructions

1
Prepare the Oven and Pan: Preheat oven to 350°F. Line an 8-inch round baking pan with parchment paper or lightly grease it.
2
Melt Cheeses for Dough Base: Combine shredded mozzarella and cream cheese in a microwave-safe bowl. Microwave in 30-second intervals, stirring between each, until melted and smooth.
3
Mix Dry Ingredients: In a large bowl, whisk together almond flour, coconut flour, sweetener, baking powder, and salt until well combined.
4
Form the Dough: Add the melted cheese mixture and eggs to the dry ingredients. Mix with a spatula until a cohesive dough forms. Lightly oil your hands to handle the sticky dough.
5
Roll the Dough: Place the dough between two sheets of parchment paper. Roll out into a rectangle approximately 1/4 inch thick.
6
Prepare and Spread Filling: Mix together erythritol, cinnamon, and melted butter for the filling. Spread the mixture evenly over the rolled dough surface.
7
Shape and Slice Buns: Using the parchment paper to guide, roll the dough into a log from the long edge. Slice the log into 8 equal pieces.
8
Bake the Cinnamon Buns: Arrange the buns cut-side up in the prepared pan. Bake for 22-25 minutes until golden brown and set in the center.
9
Prepare Cream Cheese Icing: While buns bake, beat together cream cheese, butter, powdered erythritol, and vanilla extract. Add almond milk as needed to achieve spreadable consistency.
10
Ice and Serve: Remove baked buns from the oven and allow to cool for 10 minutes. Spread the icing over the warm buns before serving.
Additional Information

Equipment Needed

  • Mixing bowls
  • Microwave-safe bowl
  • Spatula
  • Rolling pin
  • Parchment paper
  • 8-inch round baking pan
  • Electric mixer

Nutrition (Per Serving)

Calories 260
Protein 10g
Carbs 6g
Fat 21g

Allergy Information

  • Contains dairy (mozzarella, cream cheese, butter), eggs, and tree nuts (almond flour).
  • If using alternative flours, verify for potential nut allergens.
  • Always check ingredient labels if you have specific sensitivities.
Roxanne Phillips

Passionate home cook sharing easy, comforting recipes and simple cooking tips for busy families.