Keto Cinnamon Buns

Freshly baked Keto Cinnamon Buns with a gooey cinnamon filling and creamy icing on a wooden board. Save to Pinterest
Freshly baked Keto Cinnamon Buns with a gooey cinnamon filling and creamy icing on a wooden board. | dishyden.com

These soft, fluffy cinnamon buns combine almond and coconut flours with melted mozzarella and cream cheese to create a low-carb dough. Sweetened with erythritol and filled with a cinnamon-butter blend, the buns bake to golden perfection. Topped with a creamy icing made from cream cheese, butter, and vanilla, they offer an indulgent yet keto-friendly snack or breakfast option. Ideal for those avoiding gluten and sugars.

The smell of cinnamon wafting through the house on a Sunday morning used to be something I missed terribly after starting keto. That changed when I finally cracked the code for low-carb cinnamon buns that actually taste like the real deal.

I made these for my skeptical sister who swore keto baked goods always tasted like cardboard. Watching her eyes widen at first bite made all the recipe testing worth it. She texted me the next day asking for the recipe.

Ingredients

  • Almond flour: Creates the tender crumb structure and keeps these perfectly keto-friendly
  • Coconut flour: Absorbs moisture and prevents the dough from becoming too dense
  • Erythritol sweetener: Provides the classic cinnamon bun sweetness without spiking blood sugar
  • Baking powder: Gives these buns their rise and fluffiness
  • Salt: Balances the sweetness and enhances all the flavors
  • Shredded mozzarella cheese: The secret ingredient that creates the stretchy, gluten-like dough texture
  • Cream cheese: Adds richness to the dough and makes the most luscious icing
  • Eggs: Bind everything together and contribute to the fluffy texture
  • Ground cinnamon: The heart and soul of any cinnamon bun, use good quality here
  • Unsalted butter: Creates that irresistible cinnamon sugar filling we all love
  • Powdered erythritol: Dissolves beautifully into the icing for that smooth finish
  • Vanilla extract: Rounds out the frosting with warm, comforting notes
  • Unsweetened almond milk: Adjusts the icing consistency without adding carbs

Instructions

Prep your baking station:
Preheat oven to 350°F and line an 8-inch round pan with parchment paper for easy removal later
Melt the cheese base:
Combine shredded mozzarella and cream cheese in a microwave-safe bowl, heating in 30-second intervals while stirring until completely smooth
Whisk the dry ingredients:
In a 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, stirring with a spatula until a sticky dough forms
Roll it out:
Place the dough between two sheets of parchment paper and roll into a rectangle about 1/4 inch thick
Make the cinnamon filling:
Mix erythritol, cinnamon, and melted butter, then spread evenly over the rolled dough
Roll and slice:
Using the parchment paper to guide you, roll the dough into a log from the long side and cut 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
Whip up the icing:
Beat cream cheese, butter, powdered erythritol, and vanilla until smooth, adding almond milk as needed
Finish and serve:
Let buns cool for 10 minutes, then spread the icing over warm buns and enjoy immediately
Close-up of Keto Cinnamon Buns showing soft almond flour texture and melting sugar-free glaze for breakfast. Save to Pinterest
Close-up of Keto Cinnamon Buns showing soft almond flour texture and melting sugar-free glaze for breakfast. | dishyden.com

These became a Christmas morning tradition after my first attempt turned out surprisingly well. Now my family actually looks forward to keto breakfast instead of mourning their usual cinnamon rolls.

Making Ahead

You can prepare the dough and filling the night before, refrigerate separately, then assemble and bake fresh in the morning. The buns reheat beautifully at 350°F for about 5 minutes if you need to make them ahead.

Customization Ideas

Chopped pecans or walnuts folded into the filling add wonderful crunch and healthy fats. For extra protein, you can even sprinkle a little vanilla protein powder into the dough mixture.

Storage Tips

Store any leftover buns in an airtight container in the refrigerator for up to 3 days. They actually develop even more flavor overnight as the cinnamon permeates the dough.

  • Reheat individual buns in the microwave for 20 to 30 seconds
  • The toaster oven works great to recrisp the edges
  • Freeze uniced buns for up to a month and add fresh icing later
Warm Keto Cinnamon Buns arranged on a plate with a side of black coffee for a low-carb treat. Save to Pinterest
Warm Keto Cinnamon Buns arranged on a plate with a side of black coffee for a low-carb treat. | dishyden.com

There is something deeply satisfying about sinking your teeth into a warm, gooey cinnamon bun that fits your lifestyle. These proof that you really can have it all.

Recipe FAQs

Almond flour and coconut flour create a low-carb, gluten-free base that keeps the buns soft and tender.

Erythritol or a preferred sugar-free sweetener provides gentle sweetness without affecting carb counts.

Yes, sunflower seed flour can replace almond flour for a nut-free variation.

Melted mozzarella and cream cheese combined with eggs help bind and stretch the dough.

Keep buns in an airtight container in the refrigerator for up to three days and reheat before enjoying.

No, the icing contains cream cheese and butter for a rich, creamy texture.

Keto Cinnamon Buns

Fluffy cinnamon buns with almond flour and a sugar-free touch for a low-carb treat.

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 Oven and Pan: Preheat oven to 350°F. Line an 8-inch round baking pan with parchment paper or lightly grease with butter.
2
Melt Cheese Base: Combine shredded mozzarella and cream cheese in a microwave-safe bowl. Microwave in 30-second intervals, stirring between each, until completely melted and smooth.
3
Combine Dry Ingredients: In a large mixing bowl, whisk together almond flour, coconut flour, sweetener, baking powder, and salt until well incorporated.
4
Form Dough: Add the melted cheese mixture and eggs to the dry ingredients. Mix thoroughly with a spatula until a cohesive dough forms. Lightly oil hands to handle sticky dough.
5
Roll Dough: Place dough between two sheets of parchment paper. Roll into a rectangle approximately 1/4-inch thick.
6
Prepare Filling: Mix erythritol, cinnamon, and melted butter in a small bowl until combined. Spread evenly over the rolled dough surface.
7
Shape Cinnamon Rolls: Using the parchment paper for assistance, roll dough into a tight log from the long edge. Slice into 8 equal portions.
8
Bake Rolls: Arrange rolls cut-side up in prepared baking pan. Bake for 22-25 minutes until golden brown and set in center.
9
Prepare Icing: While rolls bake, beat softened cream cheese, butter, powdered erythritol, and vanilla extract until smooth. Add almond milk gradually to achieve spreadable consistency.
10
Finish and Serve: Remove pan from oven and let rolls cool for 10 minutes. Spread icing over warm rolls and serve immediately.
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 nut allergies. Always check ingredient labels if you have sensitivities.
Brooke Alden

Wholesome, simple recipes and cooking tips you'll actually use—made for real life and hungry families.