Keto Cinnamon Rolls

by Joanna
Published: Updated: 5 comments

These keto cinnamon rolls with cream cheese frosting are quick to make, extra fluffy, soft, and incredibly delicious. Ready in only 20 minutes, prepare low carb fathead cinnamon rolls for breakfast or as a sweet treat for you and your family.

Keto Cinnamon Rolls

The cream cheese frosting pairs perfectly with the fluffy dough and brown sugar-flavored cinnamon filling.

Everyone raves about these gooey keto cinnamon buns because they are one of the best breakfasts. You can make these easy fathead cinnamon rolls or make pancakes, protein pudding, or bagels.

So if you’re craving cinnamon rolls that are easy to whip up, keto-friendly, and grain-free, this recipe is for you.

It’s a delicious recipe perfect for making on cold days because it will warm your house immediately or even in the hot season, served with a cup of ice cream on top. Not to mention the smell of cinnamon that fills the house.

Keto cinnamon rolls are delicious served warm because they are super soft on the inside and have the best crunch on the outside. Pair them with a cup of tea, coffee, or milk for breakfast. You can also change the filling; think homemade Nutella, delicious, right?

Why Are You Going To Love This Keto Cinnamon Rolls Recipe

  • Easy to make from scratch in just 20 minutes
  • Only 5g carbs per serving
  • Naturally gluten-free and sugar-free
  • Melt in your mouth keto cream cheese frosting
  • No yeast is required or tons of kneading the dough
Keto Cinnamon Rolls

Are Cinnamon Rolls Keto-Friendly?

Traditional cinnamon rolls are not keto-friendly because they are made with wheat flour, sugar, and other high in carbs ingredients. Homemade cinnamon rolls have over 70 grams of carbs per serving which may kick you out of ketosis.

But fortunately, you can easily make a keto version of cinnamon rolls by replacing some ingredients, and the result will be just as delicious but with fewer carbs. No one can tell these rolls are actually keto friendly.

Ingredients For Keto Cinnamon Rolls

For these fathead cinnamon rolls dough cinnamon rolls, you’ll need just a few wholesome ingredients that you probably already have in your kitchen. 

For the dough

The process of making the cinnamon roll dough is super similar to fathead pizza and fathead bagels. So make sure to check those recipes for more tips and tricks. It’s super easy to make this chewy dough that’s perfect for keto baking and doesn’t taste like mozzarella at all.

  • Mozzarella – has a neutral flavor and acts as gluten would in regular flour to create that specific chewy texture. Choose pre-shredded, low moisture, part-skim mozzarella for the best result. Fresh mozzarella is not an option because there’s too much liquid.
  • Cream Cheese – softened full-fat cream cheese is the best and makes the fathead dough less dense.
  • Almond Flour – make sure you are using superfine almond flour, not an almond meal. Coconut flour can not be used to replace almond flour.
  • Eggs – use room temperature eggs. They are used to bind everything together.
  • Sweetener –  Feel free to use any low-carb sweetener that you like. 
  • Baking Powder – helps the dough rise.

For The Filling

  • Butter – use unsalted butter for a buttery taste.
  • Brown Sugar Substitute – regular sugar substitute is fine, but brown sugar adds a distinct flavor.
  • Cinnamon – no keto cinnamon roll without the cinnamon!

For The Frosting

  • Cream Cheese – use softened cream cheese to avoid any lumps.
  • Butter – room temperature butter is required to ensure good mixing.
  • Sweetener – use powdered sweetener to dissolve easier into the frosting. 
  • Almond Milk – helps the filling to be easier to spread.

How To Make These Keto Cinnamon Rolls

These keto cinnamon rolls are easier to make than the traditional recipe that requires tons of kneading and resting time. The result is heavenly and worth the time invested. Here is everything you have to do:

how to make keto cinnamon rolls
  1. Make the fathead dough: Add the shredded mozzarella and cream cheese to a microwave-safe bowl and heat in 20 seconds intervals until melted. 
  2. Place the cheese mixture into a food processor bowl. Add the eggs, sweetener, almond flour, and baking powder. Pulse for 30 seconds or until the dough looks uniform. Form the dough into a ball. If the dough looks too sticky, refrigerate for about 30 minutes.
  3. Roll the dough into a rectangle between two pieces of parchment paper
  4. Make the filling: Combine cinnamon and brown sweetener in a small bowl. Bush with melted butter and generously sprinkle with cinnamon mixture.
  5. Roll the dough into a log, then with a sharp knife, slice it into 12 rolls and place them on the baking dish.
  6. Bake the keto rolls for 25 minutes or until golden brown.
  7. Make the cream cheese frosting. Add all the ingredients into a mixing bowl and mix until well combined.
  8. Once the low carb cinnamon rolls are baked, remove them from the oven and frost them.

Recipe Tips and Variations

  • If you are not a fan of cinnamon, you can change the filling and use homemade keto nutella as a filling.
  • If the dough is sticky, chill for 20 -30 minutes, which makes it easier to roll into a rectangle shape.
  • Add some chopped nuts into the cinnamon filling for some extra crunch.
  • If you don’t have a food processor, mix the fathead dough using your hands until it looks smooth and comes together into a bowl.
Keto Cinnamon Rolls

How To Serve These Keto Cinnamon Rolls

These keto cinnamon rolls can be eaten as they are, warm or cold, but also with cream cheese, chocolate, vanilla, maple syrup, or even ice cream. They are also amazing with a cup of hot tea, hot chocolate, or coffee.

Storing Ideas

  • Fridge – These keto cinnamon rolls can be stored in the fridge in an airtight container for up to 7 days.
  • Freezer –You can also freeze these cinnamon rolls for up to one month. Just wrap the rolls in plastic foil, then put them in a zip-top bag in the freezer.

Frequently Asked Questions

What Are Cinnamon Rolls?

Cinnamon rolls are among the most famous sweet treats with cinnamon that delight both with the fluffy interior, the baked, slightly crunchy crust, and the delicate cinnamon flavor.

Can I Make This Recipe Ahead Of Time?

If you want to enjoy these keto cinnamon fresh baked in the morning, you can prepare the rolls in advance, store them in the fridge and bake them the next day for a delicious sweet and warm treat.

Is Cinnamon Allowed On Keto?

Definitely, cinnamon is a keto-friendly ingredient that helps reduce blood sugar levels and is also great for those with diabetes.

What Should I Do If My Dough Is Too Sticky?

You don’t have to be worried if your dough is too sticky; add a tablespoon of almond flour and mix until the dough has the right consistency.

How To Reheat The Cinnamon Rolls?

If you want to reheat your cinnamon rolls, you can do that in the microwave. Place the cinnamon roll on a microwave-safe plate and microwave it for about 30 seconds.

Can I Use Coconut Flour Instead Of Almond Flour?

No, you can’t use coconut flour instead of almond flour because coconut flour is extremely dense, and you will have to change the whole recipe.

More Keto Breakfast Recipes

keto cinnamon rolls

Keto Cinnamon Rolls

5 from 6 votes

Prep time 10 minutes
Cook Time 20 minutes
Yelds 12 servings


These keto cinnamon rolls with cream cheese frosting are quick to make, extra fluffy, soft, and incredibly delicious. Ready in only 20 minutes, prepare Low carb fathead cinnamon rolls for breakfast or as a sweet treat for you and your family.


For the dough

For the filling

For the frosting


  • Preheat the oven to 350F/ 180C. Line a 9 x 13-inch baking dish with parchment paper and set aside.
  • In a small bowl, add the shredded mozzarella cheese and cream cheese. Melt in the microwave for 60 seconds or until completely softened.
  • Place the cheese mixture into a food processor bowl. Add the eggs, sweetener, almond flour, and baking powder. Pulse for 30 seconds or until the dough looks uniform. Form the dough into a ball. If the dough looks too sticky, refrigerate for about 30 minutes.
  • Place the dough between two pieces of parchment paper and roll the dough into a large 14×10-inch rectangle.
  • Brush the dough with melted butter, then evenly sprinkle with the sugar substitute and cinnamon.
  • Oil your hand to roll the dough into a log. Slice the log into 12 1-inch thick rolls. Place the rolls into a baking dish lined with parchment paper.
  • Bake for 20-25 minutes until golden brown and crispy on the edges.
  • Make the frosting by combining the softened cream cheese, butter, and powdered sugar. Add as much milk as needed until you get the desired consistency.
  • Spread the frosting over cinnamon rolls and enjoy.
Nutrition Facts
Amount per serving.
Total Carbs
Net Carbs

How do we calculate the nutrition info?

These nutrition facts listed are determined using nutrition information from the USDA Food Database. Our nutrition facts are accurate, but if you are using different products, please make your calculations. Net carb count is calculated by subtracting both fiber and sugar alcohols because they don’t raise blood sugar.

Course Breakfast
Cuisine American
Keyword keto cinnamon rolls
Tried this recipe?Mention @MyketoPlate_ or tag #MyKetoPlate!

You may also like

5 from 6 votes (6 ratings without comment)

Leave a Comment

Recipe Rating


Carmela Bertron October 17, 2022 - 5:11 pm

These cinnamon rolls look so yummy. My dough was a total flop. It was sticky so I did the time in the refrigerator tip. It was still a gooey mess so I added almond flour, I got up to 3 tbsp and then said I give up. I rolled the dough out but it was impossible to roll into a log. What was my mistake?

Joanna October 21, 2022 - 11:30 am

Sorry, your dough was too sticky. Have you used low moisture mozzarella? You can also use a tablespoon of coconut flour as it absorbs the liquids quicker.

Natalie Bradshaw January 8, 2023 - 8:41 pm

Can you use something else for the almond milk??

Joanna January 9, 2023 - 5:07 pm

Use your favorite unsweetened nut milk.

Jessie July 4, 2023 - 3:15 pm

I tried it two different ways and definitely the room temp eggs were the trick!!!! 🤤


This post contains affiliate links, and we may receive a small commission if you purchase through our site.

Copyright © 2016-2023 MyKetoPlate®. Registered trademark.

MyKetoPlate is a participant in the Amazon Services LLC Associates Program. As an Amazon Associate, I earn from qualifying purchases. By using this website, you agree to the Privacy Policy.