Keto Cinnamon Buns Soft

Warm Keto Cinnamon Buns with cream cheese icing on a wooden board, close-up view. Save to Pinterest
Warm Keto Cinnamon Buns with cream cheese icing on a wooden board, close-up view. | cookedstories.com

These keto cinnamon buns offer a soft, fluffy texture achieved with almond and coconut flour blends. Sweetened naturally with erythritol, they deliver warm cinnamon flavor wrapped in a low-carb dough enriched by mozzarella and cream cheese. Baked to golden perfection and topped with a creamy, sweet vanilla-tinged icing, these buns satisfy cravings without excess carbs. Ideal for a quick breakfast or indulgent snack, they balance richness and gentle sweetness while staying keto-friendly and gluten-free.

The smell of cinnamon and melting cheese filled my tiny apartment kitchen, confusing my roommate who wandered in expecting dinner, not breakfast-for-dessert experimentation. I was knee-deep in flour alternatives and determined to prove that keto baking could actually taste indulgent.

My sister rolled her eyes when I said I was making keto cinnamon rolls, right up until she took a bite and immediately asked for the recipe. Now she texts me every Sunday morning asking if I'm batching them for the week.

Ingredients

  • Almond flour: Creates the tender crumb we're after, but measure carefully since too much makes the dough heavy
  • Coconut flour: Just a little helps absorb moisture without making things taste coconutty
  • Shredded mozzarella: The secret weapon in keto dough that provides stretch and structure
  • Cream cheese: Works double duty in the dough and that swoon-worthy icing
  • Erythritol: Sweetens without the aftertaste some other keto sweeteners leave behind
  • Ground cinnamon: Dont be shy here—the aroma is half the experience
  • Eggs: Room temperature eggs incorporate better into the warm cheese mixture

Instructions

Melt your cheese base:
Combine mozzarella and cream cheese in a microwave-safe bowl, heating in 30-second intervals and stirring until you have a smooth, stretchy melted mixture
Whisk the dry ingredients:
In a separate bowl, mix almond flour, coconut flour, sweetener, baking powder, and salt until well combined
Form the dough:
Add the warm cheese mixture and eggs to your dry ingredients, mixing until a sticky dough forms—oil your hands lightly if it's clinging to everything
Roll it out:
Place dough between parchment sheets and roll to about 1/4 inch thickness, aiming for a rectangle that will roll evenly
Add the cinnamon filling:
Mix erythritol, cinnamon, and melted butter, then spread it generously across your dough rectangle
Roll and slice:
Use the parchment to help you roll the dough into a tight log from the long side, then cut into 8 equal pieces
Bake until golden:
Arrange buns cut-side up in your prepared pan and bake at 350°F for 22-25 minutes until they're set and lightly golden
Make the icing:
Beat softened cream cheese, butter, powdered erythritol, and vanilla together, adding almond milk only as needed for spreadable consistency
Ice and serve:
Let the buns cool for 10 minutes so the icing doesn't melt right off, then spread generously and serve warm
Freshly baked Keto Cinnamon Buns stacked on a white plate, showing fluffy texture inside. Save to Pinterest
Freshly baked Keto Cinnamon Buns stacked on a white plate, showing fluffy texture inside. | cookedstories.com

These became my go-to for meal prep Sundays, filling the fridge with promise that Monday morning would start with something warm and sweet instead of rushed and sad.

Getting the Roll Right

The parchment paper trick changed everything for me—I used to tear the dough trying to lift it, but now I use the paper to guide the roll like a tiny edible carpet. Go slow and let the paper do the heavy lifting.

Temperature Troubles

If your dough feels impossibly stiff, zap it for just 10 seconds to soften the cheese slightly. Too sticky? A quick 5-minute chill in the fridge makes it more manageable.

Make-Ahead Magic

I've learned to bake these Sunday evening and store them unfrosted—they reheat beautifully in the microwave for 20 seconds. Frost individually right before eating for the best texture and freshest taste.

  • Wrap cooled buns tightly if freezing—they'll keep for a month
  • The icing can be made ahead and stored in the fridge, just let it soften before spreading
  • A quick warm-up makes the icing melt perfectly into all those cinnamon swirls
Gluten-free Keto Cinnamon Buns served with a cup of coffee for breakfast. Save to Pinterest
Gluten-free Keto Cinnamon Buns served with a cup of coffee for breakfast. | cookedstories.com

There's something deeply satisfying about watching people's faces when they realize these are actually keto—a tiny rebellion against the idea that healthy means flavorless.

Keto Cinnamon Buns Soft

Fluffy low-carb cinnamon buns with almond flour and 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 tbsp coconut flour
  • 1/4 cup erythritol or preferred keto sweetener
  • 2 tsp baking powder
  • 1/4 tsp salt
  • 2 cups shredded mozzarella cheese
  • 2 oz cream cheese
  • 2 large eggs

Filling

  • 1/4 cup erythritol or preferred keto sweetener
  • 2 tbsp ground cinnamon
  • 3 tbsp unsalted butter, melted

Cream Cheese Icing

  • 2 oz cream cheese, softened
  • 2 tbsp unsalted butter, softened
  • 1/4 cup powdered erythritol
  • 1/2 tsp vanilla extract
  • 1-2 tbsp unsweetened almond milk as needed

Instructions

1
Preheat Oven: 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 sticky dough forms. Lightly oil your hands to handle the dough more easily.
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 the filling ingredients: 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 Rolls: Arrange the buns cut-side up in the prepared pan. Bake for 22-25 minutes, until golden and set.
9
Prepare Icing: While baking, 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 for icing

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
Veronica Mills

Home cook sharing easy, wholesome recipes and helpful kitchen tips for every food lover.