If you have been dreaming of enjoying a sweet, fluffy treat while staying true to your low-carb lifestyle, this Keto Cinnamon Rolls Recipe is going to be your new best friend in the kitchen. These cinnamon rolls capture all the warm, comforting flavors you crave, with a tender texture and that iconic swirl, but without the carb overload that usually comes with traditional cinnamon rolls. They are surprisingly simple to make, delightfully satisfying, and perfectly suited for anyone looking to indulge while keeping keto-friendly goals on track.

Ingredients You’ll Need
Gathering the right ingredients is the first step to making amazing keto cinnamon rolls. Each component is carefully chosen to deliver the perfect balance of flavor, texture, and that golden appearance we all love in cinnamon rolls.
- Mozzarella cheese: Melts smoothly to create the base dough structure and provides gooey richness.
- Cream cheese: Adds creaminess and moisture to keep the dough soft and tender.
- Almond flour: Low-carb and nutty, it gives the dough substance without the carbs of regular flour.
- Egg white: Helps bind the dough while keeping it light and fluffy.
- Baking powder: Ensures a gentle rise for soft, pillowy rolls.
- Vanilla extract: Brings warmth and subtle sweetness to complement the cinnamon.
- Liquid stevia: A keto-friendly sweetener that gives the rolls their sugary touch without the carbs.
- Ground cinnamon: The star spice that infuses every bite with that classic cinnamon roll flavor.
How to Make Keto Cinnamon Rolls Recipe
Step 1: Prepare Your Oven and Baking Sheet
Start by preheating your oven to 350°F (175°C). Line a baking sheet with parchment paper to prevent sticking and make clean-up a breeze. This sets the stage for perfectly baked cinnamon rolls.
Step 2: Melt the Cheeses
Combine the mozzarella cheese and cream cheese in a microwave-safe bowl or a small pot on the stove. Heat gently until both cheeses are completely melted and smooth, creating a creamy base for your dough. Stir well to blend the two cheeses thoroughly.
Step 3: Mix the Dough Ingredients
To the melted cheese mixture, add the almond flour, baking powder, and egg white. Mix these ingredients thoroughly until a pliable dough forms. The dough might feel slightly sticky but should come together into a workable mass that can be rolled out.
Step 4: Roll Out the Dough
Place your dough between two sheets of parchment paper and roll it out evenly to about 1/4 inch thickness. This layer will become the base of your delicious cinnamon rolls, so smooth and even rolling helps with even baking and beautiful spirals.
Step 5: Prepare the Cinnamon Filling
In a small bowl, mix together the liquid stevia, vanilla extract, and ground cinnamon. This mixture will create the sweet and spicy swirls inside your rolls, mimicking that irresistible cinnamon roll signature filling but without any sugar.
Step 6: Spread the Filling and Roll Up the Dough
Brush the cinnamon mixture evenly over the rolled-out dough. Working carefully, start rolling the dough from one edge into a tight log shape. This rolling will trap the flavorful filling inside and create those iconic cinnamon spirals.
Step 7: Slice and Arrange for Baking
Cut the dough log into six equal portions. Place each piece upright on the prepared baking sheet, leaving a little space between them to allow for gentle expansion as they bake.
Step 8: Bake Until Golden Brown
Bake the rolls in your preheated oven for about 35 minutes or until the tops are a lovely golden brown. This slow baking ensures they cook through without burning, reaching that perfect soft yet slightly crisp exterior.
Step 9: Cool and Enjoy
Allow the cinnamon rolls to cool for a few minutes once out of the oven. This rest lets them set up so that the first bite isn’t too hot but still warm and inviting, perfect for enjoying their creamy, cinnamon-filled goodness.
How to Serve Keto Cinnamon Rolls Recipe

Garnishes
Enhance your keto cinnamon rolls by topping them with a light drizzle of sugar-free cream cheese glaze or a sprinkle of chopped pecans for added crunch. A dusting of cinnamon on top right before serving adds an extra aroma that will instantly make your kitchen smell like a cozy bakery.
Side Dishes
Pair your cinnamon rolls with a cup of freshly brewed coffee or a warm mug of spiced chai tea to elevate the cozy factor. For a bit of protein, a side of scrambled eggs or some creamy keto yogurt can round out your breakfast or brunch perfectly.
Creative Ways to Present
For a delightful brunch spread, arrange your cinnamon rolls on a rustic wooden board with small bowls of whipped cream, sugar-free maple syrup, and fresh berries. You can also serve them warm in a mini cast-iron skillet to keep them heated at the table, turning every bite into a comforting treat.
Make Ahead and Storage
Storing Leftovers
Once cooled, store any leftover cinnamon rolls in an airtight container at room temperature for up to two days. This keeps them soft and fresh, making them easy to grab for a quick snack or breakfast the next morning.
Freezing
If you’d like to keep these keto cinnamon rolls around longer, freeze them by wrapping each roll individually in plastic wrap and placing them in a freezer-safe bag. They can be stored for up to one month and still retain excellent flavor and texture upon thawing.
Reheating
To reheat, simply microwave the cinnamon roll for 20-30 seconds or warm it in a preheated oven at 300°F (150°C) for 5-7 minutes. Adding a little butter on top before warming can help revive that fresh-baked taste and meltiness.
FAQs
Can I use a different type of cheese in this recipe?
For this Keto Cinnamon Rolls Recipe, mozzarella and cream cheese are ideal because they melt smoothly and create the perfect dough consistency. Using other cheeses might affect the texture and flavor, so sticking to these will give you the best results.
Is liquid stevia the only sweetener I can use?
You can substitute liquid stevia with other keto-friendly sweeteners like erythritol or monk fruit sweetener, but be sure to adjust quantities to your preferred sweetness level and to maintain the filling’s consistency.
Can I make these cinnamon rolls nut-free?
The almond flour is key to keeping the rolls low-carb, but if you have a nut allergy, coconut flour is a possible substitute. However, coconut flour absorbs moisture differently, so you’ll need to experiment with the amount and possibly add more egg whites or moisture.
How do I ensure my rolls come out soft?
Rolling the dough to an even 1/4 inch thickness, avoiding over-baking, and allowing the rolls to cool slightly before eating all contribute to a tender and soft texture. Overbaking can dry them out quickly.
Can I double the recipe to make more servings?
Absolutely! Doubling the recipe works perfectly, just make sure to bake the rolls on two separate sheets with ample space, or increase baking time slightly if using a crowded pan to ensure even cooking.
Final Thoughts
If you want to enjoy the cozy goodness of cinnamon rolls without breaking your keto routine, this Keto Cinnamon Rolls Recipe is a game-changer. Simple ingredients and easy steps combine to create a treat that’s every bit as comforting and delicious as the original, with none of the guilt. So go ahead, roll up your sleeves, and bake yourself a batch to savor warm moments of low-carb bliss!
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, Gluten Free, Keto
Description
These Keto Cinnamon Rolls offer a low-carb, gluten-free alternative to traditional cinnamon rolls. Made with mozzarella and cream cheese, almond flour, and naturally sweetened with stevia, they provide a delicious and guilt-free treat that fits perfectly into a ketogenic lifestyle. Soft, creamy, and bursting with cinnamon flavor, these rolls bake to golden perfection in just 50 minutes.
Ingredients
Cheeses
- 1 1/2 cups mozzarella cheese
- 2 tablespoons cream cheese
Dry Ingredients
- 3/4 cup almond flour
- 1/2 teaspoon baking powder
- 1 teaspoon ground cinnamon
Wet Ingredients
- 1 egg white
- 1 teaspoon vanilla extract
Sweetener
- 1 teaspoon liquid stevia
Instructions
- Preheat Oven: Preheat your oven to 350°F (175°C) and line a baking sheet with parchment paper to prevent sticking and ensure even baking.
- Melt Cheeses: In a microwave-safe bowl or on the stove, melt the mozzarella cheese and cream cheese together until fully melted and smooth, creating the base for your dough.
- Make Dough: To the melted cheese mixture, add almond flour, baking powder, and egg white. Mix thoroughly until a cohesive dough forms, which may be slightly sticky but workable.
- Roll Dough: Place the dough between two sheets of parchment paper and roll it out until about 1/4 inch thick, forming an even rectangle for the filling.
- Prepare Filling: In a small bowl, combine liquid stevia, vanilla extract, and ground cinnamon, mixing until well blended to create the sweet cinnamon spread.
- Brush Filling: Brush the cinnamon-stevia mixture evenly over the rolled-out dough, ensuring full coverage to infuse the rolls with flavor.
- Roll and Slice: Carefully roll the dough sheet into a tight log. Using a sharp knife, slice the log into 6 equal pieces to form individual cinnamon rolls.
- Arrange and Bake: Place the cinnamon roll slices onto the prepared baking sheet, spacing them slightly apart. Bake in the preheated oven for approximately 35 minutes or until the rolls turn golden brown.
- Cool and Serve: Allow the cinnamon rolls to cool for a few minutes before serving to let them set and make handling easier.
Notes
- Make sure the cheeses are thoroughly melted to ensure an even dough texture.
- Rolling the dough between parchment paper helps prevent sticking and makes rolling easier.
- Use a sharp knife to slice the rolls cleanly to maintain their shape during baking.
- These cinnamon rolls are best enjoyed fresh but can be refrigerated and lightly warmed before serving.
- Adjust stevia quantity based on your preferred sweetness level.

