Keto Cinnamon Buns

Fluffy keto cinnamon buns with cream cheese icing on a white plate, ready to serve. Pin it
Fluffy keto cinnamon buns with cream cheese icing on a white plate, ready to serve. | whiskmehome.com

Experience soft and fluffy cinnamon buns crafted using almond and coconut flours paired with sugar-free sweeteners to keep carbs low. The dough combines creamy cheeses and eggs for texture, rolled with a warm cinnamon filling. Baked until golden, they're topped with a smooth cream cheese icing to balance spice and sweetness. Ideal for those seeking a flavorful, low-carb breakfast or snack option without compromising indulgence.

The smell of cinnamon swirling through my apartment on a rainy Sunday morning changed everything about how I thought about keto baking. I had been months into a low-carb lifestyle, missing those cozy weekend treats that make mornings feel special, when I finally cracked the code on these cinnamon buns. My roommate walked out of her room asking what bakery I had secretly visited, and I remember grinning while pointing at the cooling rack.

My sister was skeptical when I told her I made keto cinnamon buns for family brunch. She took one bite, eyes widening, and immediately asked for the recipe to make for her keto-skeptical husband. Now she texts me every time she pulls a fresh batch from the oven, usually with a photo showing how perfectly they rose.

Ingredients

  • Almond flour: This creates the tender, fluffy base that mimics wheat flour without the carbs, and I have found that superfine almond flour gives the smoothest results
  • Coconut flour: Just two tablespoons helps absorb moisture and gives the dough structure without making it dry or crumbly
  • Erythritol sweetener: I prefer this because it does not have that weird cooling effect some other keto sweeteners have, and it measures just like sugar
  • Shredded mozzarella: The secret weapon in keto dough, this cheese melts into a stretchy, elastic base that you would never guess contains cheese
  • Cream cheese: Both in the dough and the icing, this adds richness and helps create that irresistible tangy-sweet balance
  • Cinnamon: Do not be tempted to add more than two tablespoons to the filling or it can make the dough taste bitter and medicinal
  • Unsalted butter: Melted and brushed into the filling, this creates those beautiful cinnamon-sugar pockets we all love
  • Vanilla extract: Pure vanilla makes the icing taste like it came from a bakery, and I always use a generous half teaspoon

Instructions

Warm up your kitchen:
Preheat that oven to 350°F and grab your 8-inch pan, lining it with parchment paper because nothing ruins morning motivation faster than stuck buns
Melt the magic base:
Combine the mozzarella and cream cheese in a microwave-safe bowl, heating in 30-second bursts while stirring until you have a smooth, stretchy cheese mixture
Whisk the dry team:
In a separate large bowl, mix together the almond flour, coconut flour, sweetener, baking powder, and salt until everything is evenly distributed
Bring it together:
Pour the melted cheese mixture and crack in those two eggs, then mix with a spatula until a sticky dough forms—do not panic when your hands stick to everything
Roll with confidence:
Place the dough between two sheets of parchment paper and roll it into a rectangle about 1/4 inch thick, keeping the top paper in place to prevent sticking
Layer the cinnamon love:
Mix together the erythritol, cinnamon, and melted butter until it forms a spreadable paste, then spread it evenly across your dough rectangle
Roll and slice:
Use the bottom parchment paper to help you roll the dough into a tight log from the long side, then slice into 8 equal pieces using a sharp knife
Bake to golden perfection:
Arrange those beautiful spirals cut-side up in your prepared pan and bake for 22 to 25 minutes until they are golden and set in the center
Make the finishing touch:
While the buns are baking, beat together the softened cream cheese, butter, powdered erythritol, and vanilla, adding almond milk just until it reaches spreadable consistency
The grand finale:
Let the buns cool for exactly 10 minutes before spreading that luscious icing over the warm swirls, letting it melt into every crevice
Warm keto cinnamon buns fresh from the oven, showing soft swirls and golden edges. Pin it
Warm keto cinnamon buns fresh from the oven, showing soft swirls and golden edges. | whiskmehome.com

These became a Christmas morning tradition after I served them during my first holiday hosting. My dad, who has made fun of my diet baking attempts for years, went back for seconds and actually asked if there were any more hiding in the kitchen.

Make Ahead Magic

I have discovered that you can prepare the rolls through step 7, cover the pan tightly, and refrigerate overnight. In the morning, let them sit on the counter while the oven preheats, then add an extra 3 to 5 minutes to the baking time.

Freezing For Later

After baking and cooling completely, wrap individual buns in plastic wrap and freeze them in a zip-top bag. They reheat beautifully in the microwave for about 30 seconds, tasting like they just came out of the oven.

Serving Suggestions

These are incredible alongside a cup of bulletproof coffee or scrambled eggs with everything bagel seasoning for a full keto brunch experience.

  • Sprinkle a pinch of sea salt over the icing for that salted caramel vibe
  • Chopped pecans folded into the filling add a wonderful crunch without changing the carb count much
  • Serve them slightly warm rather than piping hot for the best texture experience
A close-up of keto cinnamon buns with rich icing, perfect for a low-carb breakfast. Pin it
A close-up of keto cinnamon buns with rich icing, perfect for a low-carb breakfast. | whiskmehome.com

There is something deeply satisfying about watching people enjoy a treat that fits their lifestyle without feeling deprived. These cinnamon buns proved to me that eating keto does not mean giving up the foods that make life feel sweet.

Recipe FAQs

The dough is made primarily with almond flour and a small amount of coconut flour, providing structure while keeping carbs low.

Sweetness comes from erythritol or a preferred sugar-free sweetener, both in the dough and filling, creating a balanced taste.

Yes, sunflower seed flour can be used as a nut-free substitution, though texture and flavor may vary slightly.

The combination of shredded mozzarella, cream cheese, and eggs melted into the dry ingredients results in a tender and moist dough.

Store leftovers in an airtight container in the refrigerator for up to three days; reheat gently before serving.

Keto Cinnamon Buns

Fluffy cinnamon buns crafted 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 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

Instructions

1
Preheat and Prepare 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 sticky dough forms. Lightly oil your hands if needed to handle.
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
Roll and Slice: Using the parchment paper to help, gently roll the dough into a log from the long side. Slice into 8 equal pieces.
8
Bake Buns: Arrange buns cut-side up in 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
Ice and Serve: Remove from oven and let 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, 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
Emily Bradford

Easy, flavor-packed recipes and family-friendly meal ideas from Emily’s cozy kitchen.