Go Back
Keto Cinnamon Rolls Recipe


Give in to your cravings and enjoy this keto cinnamon rolls recipe. It might be low-carb but it tastes like the real thing! 

Course Breakfast
Cuisine American
Prep Time 25 minutes
Cook Time 20 minutes
Total Time 45 minutes
Servings 12 cinnamon rolls
Calories 125 kcal


  • 2 cups shredded mozzarella cheese
  • 4 oz cream cheese
  • 1 1/2 cups Almond Flour
  • 1 Egg
  • 1/4 tsp  baking powder
  • 1 tbsp Ground Flaxseed Meal
  • 1 tsp vanilla extract


  • 1/4 cup Chopped walnut
  • 1/4 cup Swerve Brown Sugar Substitute
  • 2 tsp Cinnamon


  • 1/3 cup Swerve Confectioners Sugar Substitute
  • 3 tbsp heavy cream
  • 1/4 tsp Maple Extract
  • Bacon Crumbles


  1. Preheat oven to 350 F

  2. Lightly grease baking pan

  3. Add the mozzarella and cream cheeses to a microwave-safe bowl and heat at 30-second intervals until the cheeses have melted and are combined into a sort of dough.

  4. Place the cheese dough in a mixing bowl with the almond flour, egg, baking powder, flaxseed meal and vanilla extract. Beat until well combined.

  5. Put the dough in between two pieces of parchment paper and roll it out into a rectangular shape about ¼ of an inch thick.

  6. In a bowl, combine the ingredients for the filling.

  7. Layer the filling over the dough.

  8. Roll the dough up into a log around the filling.

  9. Slice the dough into 12 even sections.

  10. Place the sliced rolls into a well-greased 9-inch cake pan and bake for 20-25 minutes until browned and cooked through.

  11. Mix together the ingredients for the icing except for the bacon, and drizzle over the warm cinnamon rolls.

  12. Sprinkle the crumbled bacon on top before serving.

Recipe Notes

Calories: 125
Net Carbs:  3 Net Carbs Per Serving 

The nutritional information for this recipe is calculated as a courtesy and is an approximate only. I cannot guarantee the accuracy of the nutritional information for any recipes on this site.