If you have been craving a warm, comforting treat without straying from your low-carb lifestyle, this Keto Cinnamon Rolls Recipe is exactly what you need. Soft, gooey, and packed with aromatic cinnamon and just the right amount of sweetness, these rolls offer all the joy of a classic cinnamon bun but with keto-friendly ingredients that keep the carbs in check. Whether you want a special breakfast or an indulgent snack, these cinnamon rolls deliver satisfying flavor and texture that will quickly become a beloved staple in your recipe collection.

Ingredients You’ll Need
The magic of this Keto Cinnamon Rolls Recipe lies in its simple, quality ingredients that come together effortlessly. Each component plays a crucial role: the mozzarella and cream cheese provide that melty, stretchy dough base, the almond flour adds nuttiness and structure, and the cinnamon-sweet blend brings the signature flavor that makes these rolls irresistible.
- 1 1/2 cups mozzarella cheese: Choose whole milk mozzarella for the best melt and stretch in the dough.
- 2 tablespoons cream cheese: Adds creaminess and moisture, keeping the rolls tender.
- 3/4 cup almond flour: The low-carb flour alternative that provides structure and a subtle nutty taste.
- 1 egg white: Helps bind ingredients together and keeps the dough light.
- 1/2 teaspoon baking powder: Gives a slight lift for soft, fluffy rolls.
- 1 teaspoon vanilla extract: Enhances the sweetness and warmth of the cinnamon filling.
- 1 teaspoon liquid stevia: A natural, keto-approved sweetener to balance the cinnamon perfectly.
- 1 teaspoon ground cinnamon: The star spice that infuses the rolls with classic flavor.
How to Make Keto Cinnamon Rolls Recipe
Step 1: Prepare Your Oven and Pan
Start by preheating your oven to 350°F (175°C). This ensures it’s at the perfect temperature for the rolls to bake evenly. Line a baking sheet with parchment paper to prevent sticking and make cleanup a breeze.
Step 2: Melt the Cheeses
Combine the mozzarella and cream cheese in a microwave-safe bowl or in a small saucepan over low heat. Stir constantly until you achieve a smooth, fully melted mixture. This step is key for creating the elastic dough base that holds your cinnamon rolls together.
Step 3: Mix the Dough
Add almond flour, baking powder, and egg white directly to the melted cheese mixture. Stir everything together until the dough forms a slightly sticky but workable ball. Don’t worry if it feels a bit soft; that’s exactly what you want for a tender roll.
Step 4: Roll Out the Dough
Place your dough between two sheets of parchment paper and roll it out gently until it’s about 1/4 inch thick. This thickness is perfect to hold enough filling without becoming too dense.
Step 5: Prepare the Cinnamon Filling
In a small bowl, mix together the liquid stevia, vanilla extract, and ground cinnamon until well combined. This sweet, fragrant mixture will be brushed onto your dough to create those classic cinnamon swirls.
Step 6: Assemble the Rolls
Brush the cinnamon mixture evenly over the rolled-out dough. Then carefully roll the dough up into a tight log, starting from one end and moving to the other. Try to keep it tight so the filling stays inside while baking.
Step 7: Slice and Bake
Cut the rolled log into six equal slices and place them cut-side down on your prepared baking sheet. This portion size keeps them perfect for individual servings. Bake the cinnamon rolls for 35 minutes or until they turn a beautiful golden brown, indicating they are perfectly cooked.
Step 8: Cool and Enjoy
Allow the rolls to cool for a few minutes after baking. This step helps set their shape and makes them easier to handle. Then, grab one and enjoy the warm, cinnamony goodness that’s so comforting yet keto-friendly.
How to Serve Keto Cinnamon Rolls Recipe

Garnishes
For a little extra flair, sprinkle your Keto Cinnamon Rolls Recipe with chopped pecans or walnuts to add crunch and a buttery contrast. Alternatively, drizzle a light cream cheese glaze made with cream cheese, vanilla, and a touch of stevia for a luscious finish without breaking keto.
Side Dishes
Pair these rolls with a cup of unsweetened almond milk or a rich black coffee for a delightful keto breakfast combo. Fresh berries or a small side of whipped cream can also complement the flavors while keeping carbs low.
Creative Ways to Present
Turn your cinnamon rolls into a fancy brunch centerpiece by stacking them on a tiered cake stand or serving them alongside keto-friendly yogurt and nuts. You can also transform leftovers into bread pudding by layering sliced rolls with eggs and cream, then baking until custardy.
Make Ahead and Storage
Storing Leftovers
Store any leftover Keto Cinnamon Rolls Recipe in an airtight container in the refrigerator. They will stay fresh for up to 3 days, and the flavors often deepen overnight, making them even better when reheated gently.
Freezing
If you want to enjoy these cinnamon rolls at your convenience, freeze individually wrapped rolls in a freezer-safe bag. They freeze well for up to one month and thaw quickly at room temperature or in the fridge overnight.
Reheating
Reheat your cinnamon rolls in a microwave for about 20-30 seconds or warm them in a preheated oven at 300°F (150°C) for 5-7 minutes to bring back their soft, gooey texture without drying out.
FAQs
Can I use a different sweetener instead of liquid stevia?
Absolutely! You can substitute liquid stevia with erythritol or monk fruit sweetener. Just be sure to adjust the quantity to taste as sweetness levels can vary.
Is mozzarella cheese the only cheese that works in this recipe?
Mozzarella melts best for this recipe due to its elasticity. Using other cheeses may affect the texture and dough handling, so mozzarella is recommended.
Can I make these cinnamon rolls dairy-free?
Unfortunately, the cheese is crucial for the dough’s structure and texture, so removing dairy would require a completely different recipe approach.
How can I make these cinnamon rolls fluffier?
Ensure your baking powder is fresh and try to incorporate air into the dough by folding gently. Also, don’t over-roll the dough too thin, as that can make the rolls dense.
Can these rolls be made gluten-free?
This recipe is already gluten-free thanks to the almond flour and absence of wheat flour, perfect for those avoiding gluten on a keto diet.
Final Thoughts
There’s something truly magical about homemade cinnamon rolls, and with this Keto Cinnamon Rolls Recipe, you get all that goodness while sticking to your keto goals. The texture, flavor, and comforting warmth are just waiting to brighten your mornings or cozy up your afternoons. Give this recipe a try—you might just find your new favorite low-carb indulgence that feels like a special treat every time.
Print
Keto Cinnamon Rolls Recipe
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Total Time: 50 minutes
- Yield: 6 servings
- Category: Dessert
- Method: Baking
- Cuisine: American
- Diet: Low Carb
Description
Delight in these keto-friendly cinnamon rolls that are low-carb and sugar-free, perfect for anyone following a ketogenic diet. Made with mozzarella, cream cheese, and almond flour, these cinnamon rolls offer a soft, cheesy texture with a sweet cinnamon flavor, baked to golden brown perfection in just 50 minutes.
Ingredients
Dough Ingredients
- 1 1/2 cups mozzarella cheese
- 2 tablespoons cream cheese
- 3/4 cup almond flour
- 1 egg white
- 1/2 teaspoon baking powder
Filling
- 1 teaspoon liquid stevia
- 1 teaspoon vanilla extract
- 1 teaspoon ground cinnamon
Instructions
- Preheat Oven: Preheat the oven to 350°F (175°C) and line a baking sheet with parchment paper to prevent sticking during baking.
- Melt Cheeses: Melt the mozzarella cheese and cream cheese together in a microwave-safe bowl or stovetop until smooth and fully combined.
- Make Dough: Add almond flour, baking powder, and egg white to the melted cheese mixture and stir thoroughly until the dough comes together.
- Roll Dough: Place the dough between two pieces of parchment paper and roll it out to about 1/4 inch thickness to prepare for filling.
- Prepare Cinnamon Mixture: In a small bowl, mix the liquid stevia, vanilla extract, and ground cinnamon to create the cinnamon filling.
- Apply Filling and Roll: Brush the cinnamon mixture evenly over the rolled-out dough and carefully roll it up into a log shape.
- Slice Rolls: Cut the rolled dough into 6 equal pieces and arrange them on the prepared baking sheet spaced apart.
- Bake: Bake the rolls in the preheated oven for 35 minutes or until they are golden brown and cooked through.
- Cool and Serve: Allow the cinnamon rolls to cool for a few minutes on the baking sheet before serving to let the structure set and make handling easier.
Notes
- Ensure the cheeses are fully melted and combined to create a smooth dough texture.
- Use parchment paper both for rolling and baking to prevent sticking and facilitate easy handling.
- Adjust sweetness by varying the amount of liquid stevia to taste.
- Allow rolls to cool slightly as they will firm up and be easier to eat.
- Store leftovers covered in the refrigerator for up to 3 days and reheat gently.

