Keto Cinnamon Buns

Freshly baked keto cinnamon buns cooling on a wire rack with a drizzle of cream cheese icing. Pin it
Freshly baked keto cinnamon buns cooling on a wire rack with a drizzle of cream cheese icing. | cookible.com

These keto cinnamon buns are soft, fluffy, and rich with warm cinnamon flavor. Made using almond flour and a sugar-free sweetener, they offer a low-carb alternative to traditional pastries. The dough combines shredded mozzarella, cream cheese, and eggs for a tender texture, while the cinnamon and melted butter filling adds indulgence. Topped with creamy vanilla-spiced icing, they serve perfectly as a breakfast or snack option. Baking takes about 25 minutes with simple, straightforward steps.

Variations include using sunflower seed flour for nut-free needs or adding nuts for texture. Store leftovers chilled and reheat gently before serving to enjoy the full flavor and softness.

There was this Sunday morning when my house smelled like a cinnamon bakery exploded in the best way possible. My keto-skeptical husband walked in, eyes wide, asking if I'd completely fallen off the wagon. The look on his face when I told him these were low-carb was absolutely worth every sticky minute of rolling out that cheese-based dough. Now they're the only cinnamon buns that make it into our weekend rotation.

I first attempted keto baking years ago and ended up with dry, crumbly disappointments that tasted like sadness and almond extract. Then I discovered the melted cheese dough technique, and honestly, it changed everything about low-carb baking for me. These buns emerge from the oven golden, with that irresistible spiral of sweet cinnamon waiting inside.

Ingredients

  • 2 cups almond flour: The backbone of keto baking, providing structure and that familiar baked good crumb we all miss
  • 2 tbsp coconut flour: Absorbs moisture and helps prevent the dough from becoming too dense or gummy
  • 1/4 cup erythritol: A keto-friendly sweetener that caramelizes beautifully and wont leave you with a strange aftertaste
  • 2 tsp baking powder: Essential for giving these buns some lift so they don't become heavy hockey pucks
  • 1/4 tsp salt: Balances the sweetness and enhances all the cinnamon flavors we love
  • 2 cups shredded mozzarella: The secret weapon that creates that stretchy, pliable dough that actually rolls like real yeast dough
  • 2 oz cream cheese: Works with the mozzarella to create a smooth, workable dough that isn't impossibly sticky
  • 2 large eggs: Bind everything together and add structure to the dough
  • 1/4 cup erythritol for filling: Creates that sweet cinnamon swirl we all crave in a good cinnamon bun
  • 2 tbsp ground cinnamon: The star of the show, providing warmth and that classic bakery aroma
  • 3 tbsp unsalted butter melted: Helps the cinnamon sugar mixture adhere to the dough and creates those gooey pockets we love
  • 2 oz cream cheese softened for icing: Forms the base of a tangy, creamy frosting that perfectly balances the sweet buns
  • 2 tbsp unsalted butter softened for icing: Makes the icing rich and spreadable without being too soft
  • 1/4 cup powdered erythritol for icing: Dissolves smoothly into the frosting without any gritty texture
  • 1/2 tsp vanilla extract: Adds that classic flavor that makes everything taste like a proper dessert
  • Unsweetened almond milk: Adjusts the icing consistency so it drapes perfectly over warm buns

Instructions

Preheat your oven:
Set it to 350°F and line your 8-inch pan with parchment paper so nothing sticks and cleanup is effortless
Melt the cheeses together:
Combine 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, combine both flours, sweetener, baking powder, and salt until everything is evenly distributed
Form the dough:
Add the warm cheese mixture and eggs to your dry ingredients, mixing until a sticky dough forms, and dont be afraid to get your hands in there
Roll it out:
Place the dough between two sheets of parchment paper and roll into a 1/4-inch thick rectangle, keeping the thickness even so your buns bake uniformly
Make the cinnamon filling:
Stir together the erythritol, cinnamon, and melted butter until you have a spreadable paste that smells absolutely incredible
Fill and roll:
Spread the cinnamon mixture evenly over your dough rectangle, then use the parchment paper to help you roll it into a tight log from the long side
Slice the buns:
Cut your log into 8 equal pieces and arrange them cut-side up in your prepared pan, leaving a little space for them to rise
Bake until golden:
Slide the pan into the oven for 22 to 25 minutes until the buns are golden brown and set in the center
Make the icing:
While the buns cool slightly, beat together the cream cheese, butter, powdered sweetener, and vanilla until smooth, adding almond milk to reach your desired consistency
Frost and serve:
Let the buns cool for 10 minutes, then spread that luscious icing over them while they're still warm and serve immediately
Warm keto cinnamon buns arranged in a round pan, showcasing a soft fluffy texture and golden crust. Pin it
Warm keto cinnamon buns arranged in a round pan, showcasing a soft fluffy texture and golden crust. | cookible.com

Last Christmas morning, I made a double batch and my sister-in-law who can taste artificial sweeteners from a mile away had absolutely no idea these were keto-friendly. She ate two and immediately asked for the recipe, which is basically the highest compliment a low-carb baker can receive.

Making Them Ahead

You can prepare these buns the night before and keep them in the refrigerator, ready to bake fresh in the morning. Just let them sit at room temperature for about 20 minutes before popping them in the oven.

Freezing Instructions

These freeze beautifully either before or after baking. Wrap individual buns tightly in plastic wrap and freeze for up to 3 months, then thaw and reheat in a 300°F oven for that fresh-baked taste.

Customization Ideas

Feel free to get creative with add-ins like chopped pecans or walnuts in the filling for extra crunch and flavor. You can also add a pinch of nutmeg or cardamom to the cinnamon mixture for a spiced variation.

  • Add a tablespoon of heavy cream to the icing for an even richer, more luxurious finish
  • Try mixing sugar-free maple syrup into the cream cheese frosting for a breakfast twist
  • Sprinkle some chopped sugar-free dark chocolate chips over the filling before rolling for a chocolate-cinnamon variation
Close-up of a keto cinnamon bun with swirls of cinnamon filling and a sweet glaze ready to serve. Pin it
Close-up of a keto cinnamon bun with swirls of cinnamon filling and a sweet glaze ready to serve. | cookible.com

These keto cinnamon buns have become my go-to for bringing to brunches because nobody believes they're low-carb until I tell them. Enjoy every warm, cinnamon-spiraled bite.

Recipe Q&A

Sunflower seed flour can replace almond flour for a nut-free version, maintaining similar texture and moisture.

Store the buns in an airtight container in the fridge and reheat gently before serving to preserve softness.

Yes, preferred keto-friendly sweeteners like monk fruit or allulose work well in both dough and filling.

Place the dough between parchment sheets and roll to about 1/4 inch thickness for consistent baking.

Beat softened cream cheese and butter with powdered sweetener and vanilla. Add almond milk gradually for desired spreadability.

Keto Cinnamon Buns

Soft, fluffy cinnamon buns made with almond flour and sugar-free sweetener 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 for consistency

Instructions

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

Sharing simple, tasty recipes and kitchen tips for home cooks and food lovers.