- Prep Time: 20 minutes
- Cook Time: 25 minutes
- Total Time: 45 minutes
- Difficulty: Easy
- Servings: 8 cinnamon rolls
- Cuisine: American
- Diet: Keto, Low-Carb, Gluten-Free
Ingredients
For the Dough
- 2 cups almond flour
- 2 cups shredded mozzarella cheese
- 2 tablespoons cream cheese
- 2 large eggs
- 2 teaspoons baking powder
- 1 teaspoon vanilla extract
- 2 tablespoons powdered keto sweetener
For the Cinnamon Filling
- 3 tablespoons unsalted butter, melted
- ¼ cup brown sugar substitute
- 2 teaspoons ground cinnamon
For the Cream Cheese Frosting
- 4 ounces cream cheese, softened
- 2 tablespoons butter, softened
- ¼ cup powdered keto sweetener
- 1 teaspoon vanilla extract
- 1 tablespoon heavy cream (optional for a thinner frosting)
Instructions
Step 1: Prepare the Oven
Preheat your oven to 350°F (175°C). Line a baking tray or round baking pan with parchment paper or lightly grease it.
Step 2: Make the Dough
In a microwave-safe bowl, combine the mozzarella cheese and cream cheese. Heat for about 60 to 90 seconds until fully melted, stirring halfway through.
In another bowl, whisk together the almond flour, baking powder, and powdered sweetener. Add the melted cheese mixture, eggs, and vanilla extract. Mix thoroughly until a smooth dough forms. If the dough becomes sticky, chill it in the refrigerator for 5 to 10 minutes.
Step 3: Prepare the Filling
Mix the melted butter, brown sugar substitute, and cinnamon until well combined.
Step 4: Roll Out the Dough
Place the dough between two sheets of parchment paper and roll it into a rectangle approximately 10 x 12 inches.
Spread the cinnamon filling evenly over the dough, leaving a small border around the edges.
Step 5: Roll and Slice
Carefully roll the dough into a tight log, starting from the longer side. Slice into 8 equal rolls using a sharp knife or unflavored dental floss.
Arrange the rolls in the prepared baking dish with a little space between them.
Step 6: Bake
Bake for 20 to 25 minutes or until the tops are lightly golden brown and the rolls are fully cooked.
Allow them to cool for about 10 minutes before frosting.
Step 7: Make the Frosting
Beat together the softened cream cheese, butter, powdered sweetener, vanilla extract, and heavy cream until smooth and creamy.
Spread generously over the warm cinnamon rolls.
Serve immediately and enjoy.
Tips for Perfect Keto Cinnamon Rolls
- Use finely ground almond flour for the softest texture.
- Chill the dough briefly if it becomes difficult to handle.
- Avoid overbaking, as almond flour can dry out quickly.
- Warm leftovers for 15 to 20 seconds in the microwave before serving.
- Add chopped pecans or walnuts for extra crunch.
- A pinch of nutmeg enhances the cinnamon flavor.
Storage
Store leftover cinnamon rolls in an airtight container in the refrigerator for up to 5 days.
For longer storage, freeze unfrosted rolls for up to 3 months. Thaw overnight in the refrigerator and warm before adding fresh frosting.
Serving Suggestions
These keto cinnamon rolls pair perfectly with:
- Fresh coffee
- Unsweetened tea
- Keto hot chocolate
- Scrambled eggs and bacon for a complete low-carb breakfast
- Fresh berries in moderation
Frequently Asked Questions
Can I make these ahead of time?
Yes. Prepare and bake the rolls a day in advance. Frost them just before serving.
Can I freeze them?
Absolutely. Freeze after baking and before frosting for the best texture.
Are they gluten-free?
Yes. This recipe contains no wheat flour and is naturally gluten-free.
Can I use coconut flour instead?
No. Coconut flour absorbs much more moisture and is not a direct substitute for almond flour.
Nutrition Information (Per Serving)
- Calories: 285
- Fat: 25g
- Protein: 11g
- Total Carbohydrates: 8g
- Dietary Fiber: 4g
- Net Carbs: 4g
- Sugar: 2g
- Sodium: 230mg
- Cholesterol: 90mg