Keto Cinnamon Rolls – Soft, Gooey, and Sugar-Free!

The aroma of just baked cinnamon rolls is one smell that can instantly make me feel as though I’m wrapped in a warm blanket. There is nothing but magic in the sweet, buttery aroma that surrounds the kitchen. The problem is that typical cinnamon rolls are high in sugar and carbohydrates, which can destroy any keto or low-carb diet. In order to give you the same warm, gooey, melt-in-your-mouth experience without the guilt, I made my own keto cinnamon rolls recipe.

Keto cinnamon rolls

The first time I attempted to make these, I can still remember. After weeks of craving cinnamon rolls. Every day, the bakery across the street tempted me, but I knew I would come to regret it. So I grabbed on my apron, got my cream cheese and almond flour, and started a tasty experiment. What was the outcome? Even my non-keto family loved these rolls because they were so rich, fluffy, and delightfully sweet—not simply “good for keto.” Nobody thought that they were sugar-free!

Also Try Our Keto Cinnamon Bread

I’ll take you through every step of this recipe, from making the soft dough to making the smooth cream cheese frosting and the gooey cinnamon swirl. Not only are these low-carb cinnamon rolls a great breakfast option, but they also provide an opportunity to indulge in comfort food without going excessive with your keto diet. These will be a success at your table whether you’re preparing them for a holiday breakfast spread or a casual weekend brunch.

WHY YOU’LL LOVE THIS KETO CINNAMON ROLLS

  • Each roll is soft and fluffy, made with almond flour and a low-carb sweetener, and has no processed sugar or wheat flour.
  • You won’t believe how similar these taste to classic cinnamon rolls—gooey, buttery, and swirled with the right cinnamon filling.
  • There’s no tricky yeast rising or overnight waiting. You can make fresh cinnamon rolls in less than an hour.
  • These rolls are a favourite at any gathering, be it Sunday brunch, a holiday breakfast, or a warm afternoon snack.
  • Prepare some in advance and store them in the freezer for a quick keto meal or dessert whenever the mood strikes.

KEY INGREDIENTS

  • Almond Flour – Low-carb base giving rolls a soft, fluffy bread-like texture.
  • Coconut Flour – Adds structure, absorbs moisture, and prevents overly dense dough.
  • Baking Powder – Helps the dough rise, creating light, airy cinnamon rolls.
  • Cream Cheese – Adds richness, moisture, and helps bind the keto-friendly dough.
  • Eggs – Provide structure, hold ingredients together, and add extra fluffiness.
  • Butter – Gives rich flavor, soft texture, and creates the gooey cinnamon filling.
  • Low-Carb Sweetener (Erythritol/Monk Fruit) – Sweetens without spiking blood sugar or adding carbs.
  • Ground Cinnamon – Essential warm spice that defines the classic cinnamon roll flavor.
  • Vanilla Extract – Enhances sweetness, aroma, and adds depth to overall flavor.
  • Heavy Cream – Creates creamy, rich frosting and keeps cinnamon rolls moist.
Keto cinnamon rolls

INSTRUCTIONS

  • STEP 1 : Prep your pan & oven
  • Preheat to 175°C / 350°F.
  • Line an 8-9 inch (20-23 cm) round or square pan with parchment paper and lightly oil.
  •  Bring eggs, cream cheese, and butter to room temperature (to avoid lumps).
  • STEP 2: Mix the cinnamon filling
  •  In a mixing bowl, combine melted butter, granular “brown-style” keto sweetener, ground cinnamon, and vanilla until smooth.
  •  Set aside, it should be easily spreadable.
  • STEP 3: Whisk the dry dough ingredients
  •  In a large mixing bowl, combine almond flour, coconut flour, baking powder, keto sweetener, and a pinch of salt to break up any clumps.
  • STEP 4: Blend the wet ingredients
  • In another dish, whisk the eggs and vanilla until foamy.
  •  Beat in the softened cream cheese until smooth (a hand mixer is useful).
  • STEP 5: Make the dough
  •  Pour wet ingredients into dry and combine until a soft, slightly sticky dough forms.
  •  Rest about 5 minutes to allow the coconut flour to hydrate.
  •  If crumbly, add 1-2 tsp heavy cream.  If sticky, chill for 10-15 minutes.
  • STEP 6: Roll the dough (parchment trick)
  •  Place the dough between two sheets of paper.
  •  Roll into a 25×30 cm / ~10×12 inch rectangle, about 6 mm / ¼ inch thick. Keep edges neat.
  • STEP 7: Add the filling
  • Peel off the top parchment.
  •  Spread the filling evenly, leaving a 1 cm (½ inch) border on the longest edge farthest from you.
  • STEP 8: Roll into a log
  •  Roll firmly from the long side to the naked border, using the bottom parchment as a guide.
  •  Seal the seam with gently dampened fingertips.
  • STEP 9: Chill for clean slices
  •  Freeze the log (still on parchment) in the freezer for 10 minutes, until hard but not frozen.
  • STEP 10: Slice the rolls
  • To cut 8-10 rolls, use unflavored dental floss or a very sharp knife.
  •  Place cut-side up in the prepared pan, leaving a little space in between.
  • STEP 11: ( Optional) “bakery-style” moisture hack
  • Drizzle 2-3 tablespoons of heavy cream around the rolls (not on top).  This keeps them extremely soft.
  • STEP 12:  Bake
  •  Bake for 18-22 minutes, until firm and lightly brown.
  •  If browning occurs too quickly, tent loosely with foil for the last several minutes.
  •  They are done when the centers spring back lightly.
  • STEP 13: Make the frosting while they bake
  • Combine softened cream cheese and butter until creamy.
  •  Add the powdered keto sweetener, vanilla, and a pinch of salt.
  •  Thin with 1-3 tablespoons heavy cream to create a spreadable glaze.
  • STEP 14: Frost & finish
  •  Cool rolls in the pan for 10 minutes (warm, not hot).
  •  Spread the icing generously, allowing it to melt into the swirls.
  •  If desired, sprinkle with additional cinnamon.

Frequently asked questions

  • 1. Can I make these keto cinnamon rolls ahead of time?
  • Yes!  You can prepare and bake them the day before.  Unfrosted rolls should be stored in an airtight container at room temperature or in the refrigerator.  Warm them before serving and frost for the finest flavor.
  • 2. What’s the best sweetener to use?
  • Roll the dough between two sheets of parchment paper; if it remains sticky, dust with a teaspoon of coconut flour.  Chilling the dough for 10-15 minutes is also beneficial.
  • 3. How do I prevent the dough from sticking while rolling?
  •  A powdered low-carb sweetener such as erythritol, monk fruit, or allulose is ideal because it dissolves nicely in both the dough and the frosting without leaving a gritty texture.
Keto cinnamon rolls

Keto Cinnamon Rolls

These delicious and easy keto cinnamon rolls are just amazing! It's hard to believe that these cinnamon rolls are sugar-free and gluten-free.
Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes
Course Breakfast, Dessert
Servings 10
Calories 210 kcal

Ingredients
  

Dough:

2 cups almond flour

2 tbsp coconut flour

2 tsp baking powder

⅓ cup powdered erythritol or monk fruit

½ tsp cinnamon + pinch of salt

2 large eggs

2 tbsp butter, melted

2 oz cream cheese, softened

1 tsp vanilla extract

Filling:

2 tbsp butter, softened

2 tbsp powdered erythritol

1 tsp cinnamon

Frosting:

2 oz cream cheese, softened

1 tbsp butter, softened

2 tbsp powdered erythritol

½ tsp vanilla extract

1–2 tbsp heavy cream

Instructions
 

Preheat oven to 175°C / 350°F. Line and grease an 8–9″ baking dish.

    Mix dry: almond flour, coconut flour, baking powder, erythritol, cinnamon, salt.

      Mix wet: eggs, butter, cream cheese, vanilla. Combine with dry to form dough.

        Chill dough 10–15 mins.

          Make filling by mixing butter, erythritol, cinnamon.

            Roll dough (between parchment) into a rectangle; spread filling.

              Roll tightly, freeze log 8–10 mins, slice into 9–12 rolls.

                Arrange in dish; optionally drizzle 2–3 tbsp heavy cream.

                  Bake 18–22 mins until golden.

                    Mix frosting ingredients, spread over warm rolls. Enjoy!

                      Notes

                      Roll between parchment to prevent sticking.
                       
                      Use powdered sweetener for smooth frosting.
                       
                      Store leftovers in the fridge up to 5 days

                      Leave a Reply

                      Your email address will not be published. Required fields are marked *

                      Recipe Rating