keto fathead cinnamon rolls on a white plate

Easy Keto Low-Carb Fathead Cinnamon Rolls with Icing

Easy Keto Low-Carb Fathead Cinnamon Rolls with Icing with {VIDEO} is a quick, gluten-free recipe that uses almond flour, mozzarella, and cream cheese to produce gooey buns! These rolls have 3 grams of carbs and are wonderful for breakfast or dessert! You can even go for a cream cheese frosting instead of icing!
Course Breakfast, Dessert
Cuisine American
Keyword easy keto cinnamon rolls, fathead cinnamon rolls, keto cinnamon rolls, low carb cinnamon rolls
Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes
Servings 6
Calories 216kcal
Author Brandi Crawford




  • Preheat oven to 350 degrees.
  • Add the mozzarella and cream cheese to a large bowl. Place in the microwave for 60 seconds.
  • Remove the mixture from the microwave. Stir in the almond flour. The mixture may become really thick and difficult to stir. If so, place the bowl back in the microwave for another 30 seconds.
  • Remove from the microwave and stir. Add in the egg. Stir until the mixture forms crust.
  • Place a sheet of parchment paper on a flat working surface.
  • Spoon the dough onto the parchment paper. Place another sheet of parchment paper over the dough to help roll out and flatten the dough. I used a rolling pin over the parchment paper.
  • Roll out the dough until it is about 1/4 inch thick. The length of my dough was 12 inches. You can make it longer if you would like rolls with more layers. 
  • Spread melted butter over the dough using a cooking brush. Sprinkle the cinnamon and sweetener throughout.
  • Roll the bottom of the dough up once to begin to form a cylinder. Then use the bottom layer parchment paper to continue to roll the dough up to form one large roll.
  • Slice the dough into equal sized 6 pieces.
  • Bake the rolls on a silicone baking mat and the cookie sheet or sheet pan for 10-15 minutes until golden brown. Mine were ready at 15 minutes.
  • Remove the rolls from the oven and allow them to cool completely.


  • Mix the confectioner's sweetener and unsweetened almond milk until icing forms. Top the rolls with icing. Double the servings if you want more icing.



What Sweetener Do You Use for Keto Cinnamon Rolls?
I used Swerve Granular and Swerve Confectioners because it is my favorite zero-calorie sweetener. Swerve has no aftertaste and measures like real sugar.
You can use stevia or monkfruit. I have not tested this recipe with either of these. If you decide to use these, you will have to do a metric conversion to determine how much to use.
Keto Cinnamon Rolls with Cream Cheese Frosting
If you prefer frosting to icing, combine 4 tablespoons of cream cheese, 1 tablespoon of heavy whipping cream, and 1 tablespoon of Swerve Confectioners.
Can You Use Coconut Flour to Make Keto Cinnamon Rolls?
You should not replace all of the almond flour with coconut flour for this recipe. Coconut and almond flour absorb liquid VERY differently. If you feel your crust is too moist, you can try adding a tablespoon of coconut flour to dry it out some. I didn't need to do this during my recipe testing.
Get your FREE printable Keto Grocery Shopping list here.
Snag your 14 Day Keto Meal Plan here.


Serving: 1cinnamon roll | Calories: 216kcal | Carbohydrates: 3g | Protein: 14g | Fat: 18g