Go Back

Keto Cinnamon Rolls

Keto cinnamon rolls with gooey cream cheese frosting. Cinnamon spice and the perfect breadlike structure.
Prep Time15 mins
Cook Time20 mins
Total Time35 mins
Course: Breakfast, Dessert, Snack
Cuisine: American, Gluten-Free, Keto, Ketogenic, Low Carb
Keyword: Keto Cinnamon Rolls, Low carb cinnamon rolls
Servings: 6
Calories: 305kcal
Author: Explorer Momma


  • 2 cups shredded mozzarella cheese
  • 3 oz cream cheese
  • 2 tsp baking powder
  • 2 tbsp powdered sweetener, I use Swerve Confectioner's
  • 1 1/2 cups finely ground almond flour
  • 2 eggs
  • 2 tbsp melted butter
  • 1 tbsp cinnamon
  • 2 tbsp powdered sweetener (Swerve Confectioner's)
  • 1/2 cup chopped nuts (optional)

Cream Cheese Frosting:

  • 1 tbsp heavy cream
  • 2 tbsp powdered sweetener (Swerve Confectioner's)
  • 2 oz cream cheese


  • Melt the mozzarella and cream cheese for 1-2 minutes in a microwave safe bowl.
  • Add in the almond flour, powdered sweetener, and baking powder and mix to combine into a dough. Continue mixing and add the eggs in one at a time.
  • Form the mixture into a dough and place it between two pieces of parchment paper. If it is too sticky to handle, refrigerate it for 15 minutes.
  • Roll out the dough in a large rectangle about 1/4 of an inch thick. Use a pastry brush to brush the melted butter over the dough.
  • Whisk together the cinnamon and powdered sweetener in a small bowl then sprinkle it evenly over the butter.
  • Use the parchment paper to help roll up the dough from the narrow end until it becomes a log. Form it with the parchment paper and cut it into 6 equal rolls.
  • Place the rolls swirl up in a 9" circle baking pan, evenly spaced. Bake them at 375 degrees Fahrenheit for 20 minutes or until the top and edges begin to brown.

Cream Cheese Frosting:

  • Whisk together the softened cream cheese, heavy cream, and powdered sweetener.
  • Brush over the slightly cooled keto cinnamon rolls.


Nutrition Facts

Servings 6.0
Amount Per Serving: 1 roll
calories 305
Total Fat 26 g 
Saturated Fat 13 g 
Monounsaturated Fat 7 g
Polyunsaturated Fat 1 g
Trans Fat 0 g
Cholesterol 132 mg 
Sodium 510 mg 
Potassium 94 mg 
Total Carbohydrate 5 g 
Dietary Fiber 1 g 
Sugars 2 g 
Protein 13 g
*Nutrition Facts per MyFitnessPal.com. For most accurate facts, calculate your own with the exact ingredients you use in the recipe.