This delicious (and surprisingly filling) recipe for keto cinnamon rolls makes for a tempting treat. Whether you have it for breakfast or as a dessert, you are going to love this low carb twist on the old sugar-laden favorite.

Growing up, I am pretty sure cinnamon rolls were one of my favorite things to eat. Hmm, that extends to pretty much anything with sugar in it doesn’t it?

Even so, there’s nothing quite like the sensation of biting into a warm cinnamon roll – it brings back nothing but good memories to me.

Easy Low Carb Keto Cinnamon Rolls

Of course nowadays, the traditional cinnamon roll is off limits and for good reason! You really couldn’t eat a more high carb, calorie laden, belt busting dessert if you tried. Even so, the humble cinnamon roll is enjoyed the world over.

Get FREE low carb and keto
recipes​ sent straight to your inbox!

Recipes that are easy to cook, taste delicious and help you lose weight!

"Just read the recipes in the email you sent me. Awesome! Thanks!"
- Linda

Enter your email below and we'll send you FREE low carb and keto recipes each week...

We value your privacy and would never SPAM you or sell your information.

Thanks for signing up!

The weekly recipes are sent out first thing every Saturday morning so keep an eye on your email inbox!

Gabe Bilawa & Kelly Monroe

(and Link!)

Founders of Think Low Carb

In fact, in the country where they were invented (Sweden), the average person eats the equivalent of more than 300 cinnamon rolls per year! There’s even an International National Cinnamon Roll Day, known as kanelbullens dag, which is celebrated each year on October 4th.

So it’s clear cinnamon rolls have worldwide appeal but what can we do to change up some of those not-so-keto ingredients while still finding a way to enjoy this one-of-a-kind treat? Well, with a little experimentation and a bit of taste testing, I think we’ve hit paydirt!

These rolls are a tasty mix of a buttery, cinnamon-filled center and a creamy, decadent cream cheese frosting. We’ve made this recipe with coconut flour which gives the denseness and mouth feel you know and love – no wimpy rolls here I promise!

They’ve got a reasonable amount of 386 calories per serving and at only 5 grams of net carbs per serving, these low carb cinnamon rolls fit nicely into almost anyone’s low carb or keto lifestyle.

Making these keto cinnamon rolls is a bit involved but the effort will be worth it. From start to finish, it should take you about an hour.

A note on sweeteners…

We’ve opted to use Swerve Sweeteners here – both granulated and powdered but you could just as easily use something else. A good option would be Lakanto’s Monkfruit Sweetener and Golden Monkfruit Sweetener.

You’ll love our other sweet breakfast delights!

  1. “Apple” Cinnamon Doughnut Holes
  2. Carrot Cake Granola

Keto Cinnamon Rolls

These easy keto cinnamon rolls will satisfy your sweet tooth, keeping you full for hours! Coconut and almond flour combine for a chewy and decadent treat...
NOTE: Net carbs per roll are 5.1 grams after subtracting 7.4 grams for sugar alcohols. 
Prep Time30 minutes
Cook Time25 minutes
Total Time55 minutes
Course: Dessert
Servings: 8 rolls
Calories: 385kcal
Macros Per Serving:



  • 2 cups mozzarella shredded
  • 1.5 oz cream cheese
  • 1.5 cup almond flour blanched
  • 4.5 tbsp coconut flour
  • 2 eggs large
  • 1 tsp baking powder
  • 1 tsp vanilla extract
  • 1 tsp salt
  • 5 tsp water


  • 4 tbsp butter melted
  • 3 tsp cinnamon
  • 8 tsp Granulated Swerve


  • 3 oz cream cheese
  • 2 tbsp butter melted
  • 3 tbsp Powdered Swerve
  • 1 tsp vanilla extract


  • Preheat the oven to 375 degrees. 


  • Place Mozzarella cheese and cream cheese in a large micro-safe bowl. Microwave cheese mixture for about 40 seconds.
    Keto Cinnamon Rolls Step 1
  • Stir the Mozzarella cheese and cream cheese together and place back into the microwave for an additional 40 seconds. Stir the cheese mixture again until well blended.
    Keto Cinnamon Rolls Step 2
  • Add the almond flour, coconut flour, eggs, baking powder, vanilla and water to the cheese mixture. Stir the mixture together with a spoon.
    Keto Cinnamon Rolls Step 3
  • The dough will be very sticky. With well greased hands ( I use liquid coconut oil but you can use the oil of your choice) knead the dough until all ingredients are blended together. 
    Keto Cinnamon Rolls Step 4
  • Wrap the dough in plastic wrap and refrigerate for 30 minutes.
    Keto Cinnamon Rolls Step 5
  • Remove the firm dough from the refrigerator and place onto a large piece of parchment paper. Place another large piece of parchment paper on top of the dough. Use a rolling pin to flatten the dough into a large square shape. Remove the top layer of parchment paper.
    Keto Cinnamon Rolls Step 6


  • To make the filling, mix the melted butter, cinnamon and granulated Swerve in a small bowl. 
    Keto Cinnamon Rolls Step 7
  • Brush the filling mixture evenly on the rolled out dough. 
    Keto Cinnamon Rolls Step 8
  • Use the parchment paper to help roll the dough evenly without sticking. 
    Keto Cinnamon Rolls Step 9
  • Using a knife, cut the dough into 8 even rolls.
    Keto Cinnamon Rolls Step 10
  • Line a bread pan or square dish with parchment paper. (I use a glass bread pan that allows the rolls to rest next to each other and keep their shape while baking). Place the rolls in the oven until golden brown, 25-30 minutes.
    Keto Cinnamon Rolls Step 11


  • Make the frosting while the rolls are baking. Place the cream cheese and butter In medium sized microwave-safe bowl and microwave until softened, about 15-20 seconds. Remove the bowl from the microwave and blend the butter and cream cheese until smooth. Add the powdered Swerve and vanilla in the same bowl and blend well.
    Keto Cinnamon Rolls Step 12
  • Once the rolls are golden brown, remove from the oven and allow them to cool for about 10 minutes. 
    Keto Cinnamon Rolls Step 13
  • Spread even amount of the frosting onto each roll and serve warm.
    Keto Cinnamon Rolls Step 14
NOTE: Net carbs per roll are 5.1 grams after subtracting 7.4 grams for sugar alcohols.
Think Low Carb is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com.

Keto Cinnamon Rolls Step By Step