Keto Cinnamon Buns Soft Fluffy

Freshly baked Keto Cinnamon Buns topped with creamy white frosting on a rustic wooden table. Save to Pinterest
Freshly baked Keto Cinnamon Buns topped with creamy white frosting on a rustic wooden table. | freshforklab.com

These cinnamon buns combine almond and coconut flour with mozzarella and cream cheese to create a soft, fluffy dough. Sweetened naturally with erythritol and seasoned with warm cinnamon, they bake golden and tender. Finished with a creamy, lightly sweetened cream cheese icing, these low-carb buns are perfect for breakfast or a satisfying snack, offering a gluten-free option without sacrificing flavor.

The smell of cinnamon drifting through the house on a Sunday morning used to feel like an impossible luxury after I started eating low-carb. I spent months experimenting with fathead dough variations, some turning into dense hockey pucks, others collapsing into sad puddles. When I finally pulled these golden, swirled buns from the oven and watched my skeptical husband take that first bite, I knew I had cracked the code. He actually asked if I was cheating on my diet.

I made these for my moms birthday breakfast last fall, nervous because shes a professionally trained pastry chef who can spot a healthy substitution from across the room. She took her time slicing into one, eyes narrowed, then took the smallest possible test bite. Within minutes she was on her second bun and asking for the recipe to share with her keto client base.

Ingredients

  • Almond flour (2 cups): The backbone of low-carb baking, providing structure and a tender crumb that mimics wheat flour beautifully
  • Coconut flour (2 tbsp): Absorbs excess moisture and prevents that telltale almond flour grittiness in the final texture
  • Erythritol sweetener (1/2 cup total): Measures like sugar and caramelizes slightly, creating that authentic cinnamon roll sweetness
  • Baking powder (2 tsp): Essential for the lift that keeps these buns fluffy instead of flat and dense
  • Salt (1/4 tsp): Enhances all the flavors and prevents that flat, cardboard taste that plague some keto baked goods
  • Shredded mozzarella (2 cups): The magic ingredient in fathead dough, creating that stretchy, workable texture you cannot achieve without it
  • Cream cheese (4 oz total): Adds richness and tang to both dough and icing, balancing the sweetness
  • Eggs (2 large): Bind everything together and provide structure for rising
  • Ground cinnamon (2 tbsp): The soul of cinnamon rolls, do not use old cinnamon or these will taste disappointingly flat
  • Butter (5 tbsp total): Creates that rich, melt-in-your-mouth mouthfeel in both filling and icing
  • Powdered erythritol (1/4 cup): Dissolves seamlessly into the icing for that smooth, professional finish
  • Vanilla extract (1/2 tsp): Deepens the flavor profile and makes the icing taste like something from a bakery
  • Unsweetened almond milk (1-2 tbsp): Adjusts the icing consistency without adding carbs or dairy

Instructions

Melt the cheese base:
Combine the shredded mozzarella and 2 ounces of cream cheese in a microwave-safe bowl. Heat in 30-second intervals, stirring thoroughly between each, until you have a smooth, uniform, and stretchy mixture.
Whisk the dry ingredients:
In a separate large bowl, mix the almond flour, coconut flour, sweetener, baking powder, and salt until no lumps remain.
Form the dough:
Pour the melted cheese mixture and crack the eggs into the dry ingredients. Mix with a sturdy spatula until the dough comes together, then lightly oil your hands and knead briefly if needed.
Roll it out:
Place the dough between two sheets of parchment paper and roll into a rectangle approximately 1/4 inch thick. Peel off the top sheet carefully.
Add the cinnamon filling:
Stir together the filling sweetener, cinnamon, and melted butter until it forms a paste, then spread it evenly over the dough surface.
Roll and slice:
Use the bottom parchment paper to help roll the dough into a tight log from the long side. Slice into 8 equal portions using a sharp knife or unflavored dental floss.
Bake to golden perfection:
Arrange the buns cut-side up in your prepared pan and bake at 350°F for 22 to 25 minutes, watching for that beautiful golden color.
Make the icing:
While the buns cool, beat together the softened cream cheese, butter, powdered sweetener, and vanilla until smooth and creamy.
Add the finishing touch:
Thin the icing with almond milk as needed, then drizzle generously over the slightly cooled buns before serving.
Warm Keto Cinnamon Buns with soft swirls and a sweet glaze dripping down the sides. Save to Pinterest
Warm Keto Cinnamon Buns with soft swirls and a sweet glaze dripping down the sides. | freshforklab.com

These became my go-to comfort food during a particularly stressful month at work. I would bake a batch Sunday evening, and having one warmed up with coffee Monday morning felt like an act of kindness to myself that somehow made the week ahead feel more manageable.

Make-Ahead Magic

You can assemble the entire recipe, freeze the unbaked sliced buns on a baking sheet, then transfer to a freezer bag. Bake from frozen, adding just 5 to 7 extra minutes to the cooking time. Having these ready to go on busy mornings has saved me more than once.

Customization Ideas

Add chopped pecans or walnuts to the filling for that crunch that contrasts so beautifully with the soft dough. I have also swapped the cinnamon for pumpkin pie spice in autumn, or added a tablespoon of cocoa powder to make them chocolate cinnamon rolls.

Storage Secrets

These keep remarkably well in the refrigerator for up to three days, stored in an airtight container. I actually think the flavors develop and meld even more overnight.

  • Reheat individual buns for 15 to 20 seconds in the microwave for that fresh-baked warmth
  • Freeze iced or un-iced buns for up to a month without any texture changes
  • Let frozen buns thaw in the refrigerator overnight before reheating
A close-up of Keto Cinnamon Buns showing fluffy texture and cinnamon filling, ready to serve. Save to Pinterest
A close-up of Keto Cinnamon Buns showing fluffy texture and cinnamon filling, ready to serve. | freshforklab.com

There is something deeply satisfying about proving to yourself that healthy eating does not mean giving up the foods that feel like comfort. These cinnamon rolls might just become your weekend ritual too.

Recipe FAQs

The buns are made with almond flour and coconut flour to keep them low-carb and gluten-free.

They use erythritol, a sugar-free sweetener, to maintain sweetness without adding carbs.

Yes, substitute the almond flour with sunflower seed flour for a nut-free alternative.

The combination of shredded mozzarella, cream cheese, and eggs creates a moist, fluffy dough.

Store leftovers in an airtight container in the fridge for up to three days and reheat before serving.

Chopped pecans or walnuts can be mixed into the filling for extra texture and flavor.

Keto Cinnamon Buns Soft Fluffy

Soft, fluffy cinnamon buns made low-carb with almond flour and sugar-free sweetener for a tasty breakfast or snack.

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

Instructions

1
Prepare the Oven: Preheat oven to 350°F. Line an 8-inch round baking pan with parchment paper or lightly grease it.
2
Melt Cheese Base: Combine shredded mozzarella and cream cheese in a microwave-safe bowl. Microwave in 30-second bursts, stirring until melted and smooth.
3
Mix Dry Ingredients: Whisk together almond flour, coconut flour, sweetener, baking powder, and salt in a large bowl.
4
Form the Dough: Add melted cheese mixture and eggs to dry ingredients. Mix with a spatula until a sticky dough forms. Lightly oil hands if needed for handling.
5
Roll Out Dough: Place dough between two sheets of parchment paper. Roll into a rectangle about 1/4 inch thick.
6
Prepare Filling: Mix erythritol, cinnamon, and melted butter until combined. Spread evenly over the rolled dough.
7
Shape the Buns: Use parchment paper to gently roll dough into a log from the long side. Slice into 8 equal pieces.
8
Bake: Arrange buns cut-side up in prepared pan. Bake for 22-25 minutes until golden and set.
9
Prepare Icing: Beat cream cheese, butter, powdered erythritol, and vanilla until smooth. Add almond milk as needed for spreadable consistency.
10
Finish and Serve: Remove buns from oven and cool for 10 minutes. Spread icing over warm buns and serve.
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, double-check for nut allergies.
Natalie Chen

Sharing easy, flavorful recipes and kitchen tips for everyday cooks and food lovers.