Keto Cinnamon Buns

Freshly baked Keto Cinnamon Buns with creamy icing on a rustic wooden table. Save
Freshly baked Keto Cinnamon Buns with creamy icing on a rustic wooden table. | everydaybiteblog.com

These keto-friendly cinnamon buns combine almond and coconut flours with melted mozzarella and cream cheese to create a soft, tender dough. Filled with a cinnamon and sweetener mixture, they're rolled and baked to a golden finish. A creamy, vanilla-infused cream cheese icing adds richness without extra carbs. Ideal for a low-carb breakfast or indulgent snack, this recipe offers a flavorful way to enjoy classic cinnamon buns while maintaining a keto lifestyle.

The smell of cinnamon wafting through the kitchen on a weekend morning instantly transports me back to my grandmother's house, where she'd pull fresh cinnamon buns from the oven while we watched cartoons. When I started keto, I thought that cozy morning ritual was gone forever. Then one rainy Sunday, I decided to experiment with almond flour and something magical happened. These cinnamon buns emerged from the oven fluffy, fragrant, and surprisingly close to the ones I remembered.

I made these for my sister's birthday brunch, nervous to serve keto baked goods to a group of carb lovers. She took one bite, eyes wide, and immediately asked for the recipe. Now they're her most requested birthday treat, and she's not even on keto. The best part was watching everyone go back for seconds, completely unaware they were eating something sugar-free.

Ingredients

  • Almond flour: The base of our dough, providing structure and that tender crumb we're after. I've found that finely ground almond flour works best here.
  • Coconut flour: Just a couple tablespoons help absorb moisture and prevent the dough from becoming too sticky. Don't skip it or substitute.
  • Erythritol sweetener: This sugar alcohol has zero impact on blood sugar and melts beautifully into our filling and icing. Powder erythritol for the smoothest icing texture.
  • Baking powder: Essential for the rise that gives these buns their fluffy interior. Make sure yours is fresh for the best lift.
  • Mozzarella cheese: The secret ingredient in fathead dough that creates stretch and structure. Shred it yourself if possible for better melting.
  • Cream cheese: Adds moisture and richness to the dough while creating that tangy, creamy element we love in traditional cinnamon buns.
  • Eggs: Bind everything together and contribute to the tender texture. Room temperature eggs incorporate more easily into the cheese mixture.
  • Ground cinnamon: The star of our filling, warming and aromatic. Use fresh cinnamon for the most intense flavor.
  • Unsalted butter: Melted into the filling and whipped into the icing, butter carries the cinnamon flavor and adds richness.
  • Vanilla extract: Pure vanilla extract rounds out the icing and adds that bakery-style flavor that makes these feel special.

Instructions

Get your oven ready:
Preheat your oven to 350°F and line an 8-inch round pan with parchment paper. This prevents sticking and makes cleanup so much easier.
Melt the cheese mixture:
Combine the mozzarella and cream cheese in a microwave-safe bowl. Heat in 30-second intervals, stirring between each, until you have a smooth, stretchy melted cheese mixture.
Whisk the dry ingredients:
In a separate large bowl, whisk together almond flour, coconut flour, sweetener, baking powder, and salt until well combined.
Form the dough:
Add the melted cheese mixture and eggs to your dry ingredients. Mix with a spatula until a dough forms. It will be sticky and this is normal. Lightly oil your hands to make working with it easier.
Roll it out:
Place the dough between two sheets of parchment paper. Roll into a rectangle about 1/4 inch thick, keeping the thickness as even as possible for uniform baking.
Make the cinnamon filling:
Stir together erythritol, cinnamon, and melted butter until combined. Spread this mixture evenly over your rolled-out dough, right to the edges.
Roll and slice:
Use the parchment paper to help gently roll the dough into a tight log from the long side. Slice into 8 equal pieces. A serrated knife works well here.
Bake until golden:
Arrange the buns cut-side up in your prepared pan. Bake for 22-25 minutes until they're golden brown and set in the center.
Prepare the icing:
While the buns bake, beat together softened cream cheese, butter, powdered erythritol, and vanilla. Add almond milk one tablespoon at a time until you reach a spreadable consistency.
Ice and serve:
Let the buns cool for 10 minutes in the pan, then spread the icing over the warm buns. Serve immediately and watch them disappear.
Warm Keto Cinnamon Buns with gooey filling and sugar-free icing drizzle. Save
Warm Keto Cinnamon Buns with gooey filling and sugar-free icing drizzle. | everydaybiteblog.com

These cinnamon buns have become our Christmas morning tradition, replacing the sugary supermarket ones we used to buy. My kids now ask if we're having 'the special keto buns' before they even open their presents. There's something profoundly satisfying about starting a holiday morning with food that feels indulgent but keeps us feeling great.

Make-Ahead Magic

You can prepare the dough and filling the night before, wrapping the log tightly in plastic and refrigerating. In the morning, slice and bake as directed, adding a few extra minutes if baking from cold. The flavors actually develop overnight, making the cinnamon even more pronounced.

Freezing Instructions

These freeze beautifully either before or after baking. For unbaked buns, freeze the sliced rounds on a baking sheet, then transfer to a bag. Bake from frozen, adding 5-10 minutes to the baking time. Already-baked buns can be frozen iced or un-iced and reheated in the microwave.

Serving Suggestions

While these are perfect on their own, I love serving them alongside scrambled eggs and bacon for a complete keto breakfast. They also make an incredible base for bread pudding, or you can split and toast them for a special breakfast sandwich. The possibilities are endless once you have this base recipe mastered.

  • Add a tablespoon of chopped pecans to the filling for a nuts-and-cinnamon variation.
  • Mix a teaspoon of orange zest into the icing for a bright, citrusy contrast.
  • These reheat beautifully in the air fryer at 300°F for 3-4 minutes to restore that fresh-baked texture.
Keto Cinnamon Buns served on a plate with a cup of black coffee. Save
Keto Cinnamon Buns served on a plate with a cup of black coffee. | everydaybiteblog.com

There's nothing quite like pulling these warm, cinnamon-scented buns from the oven and knowing you can enjoy them completely guilt-free. They've transformed weekends in our house, and I hope they bring the same joy to your kitchen.

Your Recipe Questions Answered

The dough is made with almond flour and coconut flour to keep it low-carb and gluten-free.

Melting shredded mozzarella and cream cheese before mixing with the flours and eggs results in a soft, pliable dough.

Granulated erythritol is recommended, but other keto-friendly sweeteners can be substituted as preferred.

Yes, chopped pecans or walnuts can be mixed into the filling for added texture and flavor.

The icing blends cream cheese, butter, powdered erythritol, vanilla, and almond milk to a smooth, spreadable consistency.

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

Keto Cinnamon Buns

Fluffy low-carb cinnamon buns featuring almond flour and a sugar-free sweetener, perfect for 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 oz 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 oz 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 and Pan: Preheat oven to 350°F. Line an 8-inch round baking pan with parchment paper or lightly grease it.
2
Melt the Cheeses: 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 the melted cheese mixture and eggs to the dry ingredients. Mix with a spatula until a dough forms. Lightly oil your hands if the dough is sticky.
5
Roll Out the Dough: Place the dough between two sheets of parchment paper. Roll out into a rectangle about 1/4 inch thick.
6
Prepare the Filling: Mix erythritol, cinnamon, and melted butter. Spread evenly over the dough.
7
Shape the Cinnamon Rolls: Using the parchment paper to help, gently roll the dough into a log from the long side. Slice into 8 equal pieces.
8
Bake the Rolls: Arrange the buns cut-side up in the prepared pan. Bake for 22-25 minutes, until golden and set.
9
Prepare the Icing: Beat together cream cheese, butter, powdered erythritol, and vanilla. Add almond milk as needed for a spreadable consistency.
10
Finish and Serve: Remove cinnamon buns from the oven and let 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
  • Always check labels of sweeteners and other ingredients if you have sensitivities
Rachel Owens

Passionate home cook sharing easy recipes and kitchen wisdom for everyday meals.