Keto Cinnamon Buns

Close-up of warm Keto Cinnamon Buns glistening with cream cheese icing on a rustic wooden board. Pin it
Close-up of warm Keto Cinnamon Buns glistening with cream cheese icing on a rustic wooden board. | sweetpintable.com

Enjoy soft, tender cinnamon buns crafted with almond and coconut flours combined with melted mozzarella and cream cheese to create a moist, low-carb dough. Filled with a sweet cinnamon and butter mix, these buns bake into golden spirals perfect for breakfast or snacks. Topped with a creamy, sugar-free icing flavored with vanilla and almond milk, they deliver indulgence without the carbs. Variations include nut-free flours or added nuts for texture. Best stored refrigerated and reheated gently before serving.

The smell of cinnamon wrapping through my kitchen on Sunday mornings still stops me in my tracks every single time. These keto cinnamon buns came out of pure desperation, I had given up regular dough for months and missed that comforting spiral of sweet warmth more than I care to admit. My first attempt turned into a sticky disaster that I had to scrape off the parchment with a spoon, but the second batch, when I finally understood how the mozzarella dough behaves, changed everything. Now they are the one thing my keto skeptic friends actually request by name.

My sister visited last month and I served these warm with coffee. She took three bites, looked up with frosting on her lip, and asked which bakery I had woken up early to visit. When I told her they were keto, she literally refused to believe me until I showed her the almond flour bag on the counter. That moment of watching someone genuinely enjoy food they thought was off limits forever made all the failed experiments worth it.

Ingredients

  • Almond flour: The base that gives structure without the carbs, find a finely ground brand for the smoothest texture
  • Coconut flour: Just a little helps absorb moisture and prevents the dough from becoming too wet
  • Erythritol: A keto sweetener that measures like sugar and does not leave a cooling aftertaste in baked goods
  • Baking powder: Essential for lift, make sure it is fresh or the buns will be dense
  • Salt: Enhances the cinnamon flavor and balances the sweetness
  • Shredded mozzarella: The secret keto dough trick that creates stretch and chewiness when melted
  • Cream cheese: Adds tang and richness to both dough and icing
  • Eggs: Binds everything together and helps the dough hold its shape
  • Ground cinnamon: Use fresh cinnamon for the best flavor impact
  • Butter: Melts into the filling creating that gooey cinnamon sugar effect
  • Powdered erythritol: Dissolves smoothly into frosting without graininess
  • Vanilla extract: Rounds out the cream cheese icing beautifully
  • Unsweetened almond milk: Adjusts the frosting consistency to just right

Instructions

Prep your pan and oven:
Get everything ready before you start because the dough works best when you move quickly. Preheat to 350F and line your pan so nothing sticks later.
Melt the cheeses together:
Combine mozzarella and cream cheese in a microwave safe bowl, heating in short bursts and stirring until you have a smooth, stretchy mixture.
Whisk the dry ingredients:
Mix almond flour, coconut flour, sweetener, baking powder, and salt in a large bowl until no clumps remain.
Form the dough:
Add the warm cheese mixture and eggs to the dry ingredients, mixing until a sticky dough comes together.
Roll it out:
Place the dough between parchment sheets and roll to about 1/4 inch thick, working quickly while it is still pliable.
Make the cinnamon filling:
Stir together erythritol, cinnamon, and melted butter until it forms a paste.
Spread and roll:
Spread filling evenly over the dough, then use the parchment to help you roll it into a tight log from the long side.
Slice and arrange:
Cut the log into 8 equal pieces and place them cut side up in your prepared pan.
Bake until golden:
Let them bake for 22 to 25 minutes until they are set and lightly golden on top.
Whisk up the icing:
Beat cream cheese, butter, powdered sweetener, and vanilla until smooth, adding almond milk to reach the right consistency.
Frost and serve:
Let the buns cool for 10 minutes then spread the warm icing generously over each one.
Golden-brown Keto Cinnamon Buns with swirls of cinnamon filling arranged in a round baking pan. Pin it
Golden-brown Keto Cinnamon Buns with swirls of cinnamon filling arranged in a round baking pan. | sweetpintable.com

Last Christmas morning I made a double batch and the entire house smelled like cinnamon before anyone even woke up. My dad, who has been skeptical of keto baking for years, ate two without saying a word, then asked if there were more. Watching him reach for a third buns was quietly one of my favorite moments of the whole holiday season.

Making Ahead

I have learned through trial and error that these freeze beautifully if you freeze them before baking. Slice the log into individual buns, wrap each one tightly, and freeze for up to a month. When you want fresh buns, bake them straight from frozen just add a few extra minutes to the time.

Getting The Roll Right

The rolling process intimidated me at first, but using the parchment paper to lift and roll the dough changed everything. Go slow and steady, keeping the roll tight but not so tight that the filling squeezes out. If the dough starts to feel too soft or sticky, pop it in the fridge for 10 minutes to firm up slightly.

Storage And Reheating

Store any leftovers in an airtight container in the fridge for up to three days. These reheat remarkably well in the microwave for about 15 to 20 seconds, or in a 300F oven for 5 to 10 minutes if you prefer that freshly baked exterior.

  • Reheat in the oven rather than the microwave when you have time for the best texture
  • The buns taste even better the next day as the cinnamon flavor deepens
  • Separate layers with parchment paper if storing to prevent sticking
Freshly glazed Keto Cinnamon Buns served on a white plate with a cup of coffee nearby. Pin it
Freshly glazed Keto Cinnamon Buns served on a white plate with a cup of coffee nearby. | sweetpintable.com

These buns have become my go to for bringing comfort to the table without compromising how I feel afterward. Hope they find their way into your weekend morning rotation too.

Recipe FAQs

Almond flour and coconut flour form the base, providing a low-carb, gluten-free structure.

Melted mozzarella and cream cheese are mixed with dry ingredients creating a sticky, pliable dough that yields a soft texture.

Erythritol or preferred sugar-free sweeteners are used to keep the buns low-carb and sweet.

Sunflower seed flour can replace almond flour for a nut-free alternative.

The icing combines cream cheese, butter, powdered sweetener, vanilla, and a small amount of unsweetened almond milk to achieve a smooth consistency.

Keto Cinnamon Buns

Fluffy, low-carb cinnamon buns made with almond flour and a sugar-free sweetener for a wholesome 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 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: 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 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 needed to handle the sticky dough.
5
Roll 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 the filling ingredients: erythritol, cinnamon, and melted butter. Spread evenly over the rolled 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: While baking, 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)
  • Contains eggs
  • Contains tree nuts (almond flour)
Monica Reed

Passionate home cook sharing easy, family-friendly recipes and practical meal prep ideas.