These keto cinnamon rolls are the ultimate comfort food with none of the guilt. Each bite offers fluffy, gooey cinnamon bliss while being low in carbs, gluten-free, and sugar-free. With just 1.3 net carbs per roll, I can indulge freely while sticking to my low-carb lifestyle.
Why You’ll Love This Recipe
I love how these cinnamon rolls make my kitchen smell like a cozy bakery, with warm cinnamon aromas wrapping around me like a blanket. The fathead dough, based on mozzarella and almond flour, has an uncanny ability to mimic real pastry. Every swirl of cinnamon takes me straight to nostalgia, but with a guilt-free twist. The rolls are soft, rich, satisfying, and surprisingly filling despite their small size.
Ingredients
(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)
For the dough:
- 175 grams shredded mozzarella (about 1 ½ cups)
- 80 grams extra-fine almond flour (about ¾ cup)
- 2 tablespoons cream cheese
- 1 egg, room temperature
- ½ teaspoon baking powder
For the filling:
- 2 teaspoons water
- 2 tablespoons granular sweetener
- 2 cinnamon sticks (crushed or finely ground)
For the frosting:
- 2 tablespoons cream cheese
- 1 tablespoon full-fat Greek yogurt
- 2 drops vanilla stevia
Directions
- I start by preheating the oven to 180°C (360°F).
- I melt the shredded mozzarella and cream cheese in the microwave for 90 seconds. I make sure the cheese is melted but not bubbling hot.
- Next, I add the egg and stir until combined.
- I mix in the almond flour and baking powder, then knead until a smooth dough forms. I lightly grease my hands to make this step easier.
- I divide the dough into six equal portions (about 50g each), roll them out into 40cm ropes, and then flatten them.
- For the filling, I mix boiling water, sweetener, and crushed cinnamon to make a paste. I spread this paste over each flattened dough strip.
- I roll them up into logs and cut each in half diagonally, giving me 12 buns. I arrange them on a non-stick baking sheet or in a pie dish.
- I bake for 20 minutes.
- While they bake, I mix the frosting ingredients: cream cheese, yogurt, and vanilla stevia. I spread this over the warm buns once they’re out of the oven.
Servings and timing
This recipe yields 12 cinnamon rolls.
Prep time: 10 minutes
Cook time: 20 minutes
Total time: 30 minutes
Each roll has approximately 94 kcal and 1.3g net carbs.
Variations
- I sometimes use a brown sugar substitute in the filling for a deeper, caramel-like flavor.
- When I want a more buttery flavor, I use melted butter instead of water in the filling.
- For a nut-free version, I experiment with sunflower seed flour in place of almond flour.
- I’ve also swapped the vanilla stevia for a bit of vanilla extract when I’m out of flavored drops.
- A pinch of nutmeg or cardamom in the filling adds a lovely spiced twist.
Storage/Reheating
I store leftovers in an airtight container in the fridge for up to 5 days.
To reheat, I pop them in the microwave for 15–20 seconds or warm them in the oven at 160°C (320°F) for 5–7 minutes. The frosting can be added fresh after reheating for best texture.
FAQs
What is fathead dough and why is it used here?
Fathead dough is a low-carb dough made with mozzarella and almond flour. I love it for keto baking because it mimics traditional dough textures surprisingly well.
Can I freeze these cinnamon rolls?
Yes, I freeze them before or after baking. I wrap them individually and thaw overnight in the fridge, then warm them up in the oven.
Why is pre-shredded mozzarella preferred?
Pre-shredded mozzarella contains less moisture, making it easier to work into dough. Fresh mozzarella tends to be too wet and can affect the texture.
Can I make these dairy-free?
You could try using dairy-free shredded cheese and cream cheese alternatives, though I haven’t tested this version myself.
Do I have to use stevia for the frosting?
Not necessarily. I use stevia drops for convenience, but powdered erythritol or monk fruit sweetener works well too. Just adjust to taste.
Conclusion
These keto cinnamon rolls hit all the right notes—comforting, rich, and low-carb. I find them perfect for breakfast, dessert, or a sweet snack when cravings hit. The dough is soft yet satisfying, and that creamy frosting seals the deal. This is one keto-friendly treat I’ll be making again and again.
PrintKeto Cinnamon Roll
These Keto Cinnamon Rolls are soft, gooey, and irresistibly comforting—without the sugar or carbs. Made with low-carb fathead dough, a warm cinnamon filling, and a creamy keto-friendly frosting, they deliver all the flavor of a classic cinnamon roll with just 1.3 net carbs per serving. Perfect for breakfast, dessert, or a guilt-free snack!
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 12 cinnamon rolls
- Category: Breakfast, Dessert, Snack
- Method: Baked
- Cuisine: American
Ingredients
- 175 g shredded mozzarella (about 1½ cups)
- 80 g extra-fine almond flour (about ¾ cup)
- 2 tbsp cream cheese
- 1 egg, room temperature
- ½ tsp baking powder
For the Filling:
- 2 tsp water (or melted butter for richer flavor)
- 2 tbsp granular sweetener (erythritol or monk fruit)
- 2 crushed cinnamon sticks (or 2 tsp ground cinnamon)
For the Frosting:
- 2 tbsp cream cheese
- 1 tbsp full-fat Greek yogurt
- 2 drops vanilla stevia (or ½ tsp vanilla extract + sweetener to taste)
Instructions
- Preheat oven to 180°C (360°F).
- Microwave mozzarella and cream cheese in a bowl for 90 seconds until melted but not bubbling.
- Quickly stir in the egg until well combined.
- Add almond flour and baking powder. Knead until a smooth dough forms (grease hands if sticky).
- Divide dough into 6 pieces. Roll each into a 40 cm rope, flatten, and spread with the filling paste made from water, sweetener, and cinnamon.
- Roll each strip into a log and slice diagonally to create 2 rolls from each strip (total of 12 rolls).
- Place on a baking tray or in a pie dish and bake for 20 minutes until golden.
- Mix frosting ingredients: cream cheese, Greek yogurt, and stevia. Spread over warm rolls before serving.
Notes
- Use a brown sugar-style sweetener for a richer flavor.
- Sunflower seed flour can be substituted for almond flour for a nut-free version.
- Add a pinch of nutmeg or cardamom for flavor variety.
- Vanilla extract and powdered erythritol can be used in place of stevia drops.
Nutrition
- Serving Size: 1 cinnamon roll
- Calories: 94
- Sugar: 0g
- Sodium: 125mg
- Fat: 7g
- Saturated Fat: 3g
- Unsaturated Fat: 3g
- Trans Fat: 0g
- Carbohydrates: 2.5g
- Fiber: 1.2g
- Protein: 6g
- Cholesterol: 35mg