close up of 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 is a quick, gluten-free recipe that uses almond flour, mozzarella, and cream cheese to produce gooey buns with sugar-free glaze. These rolls 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



  • 1 cup + 2 tablespoons blanched almond flour
  • 1 1/2 oz cream cheese
  • 2 1/4 cup shredded mozzarella I shred the cheese myself.
  • 1 egg
  • 1 tablespoon melted butter
  • 1/2 tablespoon cinnamon
  • 3 tablespoons sweetener (Use discount code STAYSNATCHED to save 15%)



  • 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.



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.


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