Keto Cinnamon Buns

Golden brown Keto Cinnamon Buns with cream cheese icing on a white plate for a low carb breakfast. Pin it
Golden brown Keto Cinnamon Buns with cream cheese icing on a white plate for a low carb breakfast. | thehomelycook.com

These keto cinnamon buns offer a soft, fluffy texture with a perfect balance of warm cinnamon and sweetness without sugar. Made using almond and coconut flours blended with melted mozzarella and cream cheese, the dough is rolled with a cinnamon butter filling and baked to golden perfection. Finished with a creamy, sugar-free icing, they make a delightful low-carb breakfast or snack option. Nut-free substitutions and nut additions help customize texture and flavor. Store leftovers chilled and reheat gently before serving.

The smell of cinnamon wafting through the kitchen on a Sunday morning used to mean one thing: carb overload that I'd pay for later. When I started keto, I mourned those sweet spiraled mornings until my sister bet me I couldn't crack the code. Three failed attempts and one very sticky kitchen counter later, these happened.

I made these for my dad's birthday breakfast, skeptical as I slid the pan into the oven. When he took that first bite, closed his eyes, and asked for seconds without realizing they were keto, I knew I'd found something special. Now they're the most requested item at every family brunch.

Ingredients

  • Almond flour: This creates the tender crumb you want, but measure carefully since too much makes them dense and dry
  • Coconut flour: Just a tablespoon absorbs moisture and gives structure without making the dough taste like coconut
  • Erythritol sweetener: Powdered blends work best here because granular can leave a sandy texture in the dough
  • Baking powder: Dont skip this or let it sit too long in your pantryold baking powder means flat, tough buns
  • Salt: A small amount balances the sweetness and brings out the cinnamon's warmth
  • Shredded mozzarella: This sounds strange but it creates the stretchy, gluten-like structure that makes the dough pliable
  • Cream cheese: Use full-fat blocks, not tub spread, which contains additives that mess with the dough texture
  • Eggs: Room temperature eggs incorporate better and help bind everything together smoothly
  • Ground cinnamon: Freshly ground or recently opened jars give the best flavor since cinnamon loses potency quickly
  • Unsalted butter: Melted butter creates that gooey, caramelized filling that drips down into the swirls
  • Powdered erythritol: For the frosting, this dissolves completely so you don't get gritty sugar crystals
  • Vanilla extract: Pure extract makes a noticeable difference in the frosting's depth of flavor
  • Unsweetened almond milk: Start with one tablespoon and add more only if neededthinner frosting runs right off the warm buns

Instructions

Melt your cheese base:
Combine the mozzarella and cream cheese in a microwave-safe bowl, heating in 30-second intervals and stirring between each until you have a smooth, stretchy mixture that holds together when stirred
Whisk the dry blend:
In a separate large bowl, mix both flours, sweetener, baking powder, and salt until no clumps remain
Form the dough:
Pour the melted cheese over the dry ingredients, crack in the eggs, and fold everything with a spatula until it forms a sticky, cohesive ball that pulls away from the bowl's sides
Roll it out:
Place the dough between two sheets of parchment paper and press down with your hands before using a rolling pin to create an even rectangle about a quarter inch thick
Spread the filling:
Mix the cinnamon filling ingredients until combined, then spread it evenly across the dough rectangle, leaving a small border around the edges
Create the spiral:
Use the bottom parchment paper to lift and roll the dough into a tight log from the long side, then use unflavored dental floss or a sharp knife to slice into 8 equal pieces
Arrange and bake:
Place each bun cut-side up in your prepared pan, leaving space between them for rising, and bake for 22 to 25 minutes until they're golden brown and set in the center
Make the frosting:
While the buns cool slightly, beat the softened cream cheese and butter until smooth, then add the powdered sweetener and vanilla, thinning with just enough almond milk to reach a spreadable consistency
Warm Keto Cinnamon Buns fresh from the oven, showcasing a soft, fluffy texture and rich cinnamon filling. Pin it
Warm Keto Cinnamon Buns fresh from the oven, showcasing a soft, fluffy texture and rich cinnamon filling. | thehomelycook.com

My kids now request these over the carb-heavy version from the bakery, which still feels like a small victory every time I see them reaching for seconds. The way the kitchen smells while these bake makes the entire house feel cozy and comforted.

Making Ahead

You can prepare the dough through the rolling step, wrap the log tightly in plastic, and refrigerate overnight. In the morning, let it sit at room temperature for 15 minutes before slicing and bakingfresh buns with zero morning effort.

Freezing Instructions

After baking and cooling completely, wrap individual buns in plastic wrap and freeze in a freezer-safe bag for up to a month. Thaw overnight in the refrigerator and warm them in a 300°F oven for 5 minutes to restore that fresh-baked texture.

Texture Troubleshooting

If your dough feels too sticky to handle, lightly oil your hands with coconut oil before working with it. For buns that spread too much in the oven, chill the rolled log for 20 minutes before slicingthe cold holds its shape better during baking.

  • Check that your almond flour is finely ground, not coarsely ground meal which creates grainy results
  • Weigh your ingredients instead of using cup measurements for the most consistent outcome every time
  • Don't overbake these buns since they continue cooking and firming up as they cool on the counter
Overhead view of Keto Cinnamon Buns with icing drizzle, served alongside a cup of black coffee. Pin it
Overhead view of Keto Cinnamon Buns with icing drizzle, served alongside a cup of black coffee. | thehomelycook.com

There's something deeply satisfying about serving a keto breakfast that makes everyone forget they're eating low-carb. These buns have become my go-to for bringing comfort back into mornings without the carb crash.

Recipe FAQs

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

Sweetness comes from erythritol or your preferred sugar-free sweetener, used in both dough and filling.

Yes, sunflower seed flour can replace almond flour for a nut-free variation.

Melted mozzarella and cream cheese combine with the flours to create a soft, pliable dough.

Store buns in an airtight container in the fridge for up to three days and reheat gently before eating.

Keto Cinnamon Buns

Fluffy cinnamon buns with almond flour and sugar-free sweetener, ideal for low-carb diets and quick baking.

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

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 Mixture: 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 Out Dough: Place the dough between two sheets of parchment paper. Roll out into a rectangle about 1/4 inch thick.
6
Prepare and Spread Filling: Mix the filling ingredients: 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: 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
Cool 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.
Margaret Ellis

Passionate home cook sharing easy, flavorful recipes and practical kitchen tips.