If you’re on the lookout for a sweet treat that aligns perfectly with your low-carb lifestyle, you’re going to fall head over heels for this Keto Cinnamon Rolls Recipe. These rolls capture all the warm, comforting flavors of traditional cinnamon rolls, but without the carb overload that usually comes with them. With a soft, cheesy dough and just the right touch of cinnamon sweetness, this recipe is both indulgent and guilt-free. Whether it’s a cozy weekend breakfast or an afternoon snack, these keto cinnamon rolls will quickly become your new favorite way to enjoy that classic cinnamon roll experience.

Ingredients You’ll Need
Every ingredient in this recipe plays a starring role in creating the perfect balance of texture, flavor, and that irresistible cinnamon aroma. Don’t be fooled by the simplicity—each element is vital to achieving the soft, chewy, and slightly sweet rolls that make this Keto Cinnamon Rolls Recipe so special.
- Mozzarella cheese: Provides the foundational melt and stretchiness that forms the dough’s soft texture.
- Cream cheese: Adds creamy richness and moisture to keep the dough tender and flavorful.
- Almond flour: The low-carb flour that keeps these rolls keto-friendly without sacrificing a tender crumb.
- Egg white: Helps bind the dough and adds lightness for a less dense roll.
- Baking powder: Gives a slight lift for fluffier rolls.
- Vanilla extract: Adds a subtle sweetness and aroma to elevate the taste.
- Liquid stevia: A keto-approved sweetener that delivers sweetness without the sugar spike.
- Ground cinnamon: The star spice that brings that classic warm and spicy cinnamon flavor.
How to Make Keto Cinnamon Rolls Recipe
Step 1: Prepare Your Oven and Baking Sheet
Start by preheating your oven to 350 degrees Fahrenheit (175 degrees Celsius) and line a baking sheet with parchment paper. This ensures your rolls won’t stick and will bake evenly with a beautiful golden finish.
Step 2: Melt the Cheeses
In either a microwave-safe bowl or over low heat on the stove, melt together the mozzarella and cream cheeses until they’re fully combined and smooth. This mixture forms the chewy, stretchy base of your dough that’s key to the perfect keto texture.
Step 3: Mix the Dry Ingredients Into the Cheese
Add the almond flour, baking powder, and egg white to your melted cheese mixture. Stir everything until you have a pliable dough. It might feel a little sticky at first, but it will come together beautifully with a little love and mixing.
Step 4: Roll Out the Dough
Place your dough between two sheets of parchment paper and roll it out to about 1/4 inch thick. This thickness is perfect for rolling up without cracking and provides the right texture inside the roll.
Step 5: Make the Cinnamon Filling
In a small bowl, combine the liquid stevia, vanilla extract, and ground cinnamon. This mix brings the sweet cinnamon flavor that everyone loves in cinnamon rolls, but in a keto-friendly manner.
Step 6: Assemble the Rolls
Brush your cinnamon mixture evenly over the rolled-out dough. Then carefully roll it up tight into a log shape, making sure the cinnamon filling stays inside every swirl.
Step 7: Slice and Bake
Slice the log into six equal pieces and place them evenly spaced on your prepared baking sheet. Bake in the preheated oven for about 35 minutes until the tops are golden brown and the rolls feel cooked through.
Step 8: Cool and Enjoy
Allow your keto cinnamon rolls to cool a few minutes before digging in. This cooldown lets the filling set slightly and makes the rolls easier to handle without falling apart.
How to Serve Keto Cinnamon Rolls Recipe

Garnishes
To add a touch of extra indulgence, top your rolls with a drizzle of sugar-free cream cheese glaze, a sprinkle of chopped pecans, or even a dusting of cinnamon for an inviting presentation. These small touches enhance the flavor and make the rolls look irresistible.
Side Dishes
Pair these cinnamon rolls with a warm cup of black coffee, a chai latte made with unsweetened almond milk, or a creamy keto hot chocolate for the ultimate cozy morning or afternoon treat. For a more substantial breakfast, they go wonderfully alongside scrambled eggs or a fresh green salad.
Creative Ways to Present
Serve your keto cinnamon rolls in a rustic wooden basket lined with a colorful cloth napkin for an inviting homemade feel. For a fun twist, you can also cut mini portions for bite-sized “cinnamon roll” finger snacks—perfect for parties or brunch gatherings.
Make Ahead and Storage
Storing Leftovers
Once cooled, place leftover rolls in an airtight container and store them in the refrigerator. They’ll stay fresh for 3 to 4 days, making it easy to enjoy them throughout the week without any quality loss.
Freezing
These keto cinnamon rolls freeze beautifully. Arrange them on a baking sheet to freeze individually before transferring to a freezer-safe bag or container. When you’re ready, simply thaw overnight in the fridge for best results.
Reheating
To reheat, pop your rolls in a microwave for 20 to 30 seconds or warm them gently in a 300°F (150°C) oven for 5 to 7 minutes. This revives their soft texture and brings back that fresh-baked warmth we all crave.
FAQs
Can I use a different type of cheese?
While mozzarella and cream cheese provide the best texture for this recipe, shredded low-moisture mozzarella is especially crucial for that stretchy dough. Substituting with other cheeses may affect the roll’s consistency and taste.
Is liquid stevia the only sweetener I can use?
You can swap liquid stevia for other keto-friendly sweeteners like erythritol or monk fruit sweetener. Just keep in mind the sweetness levels may vary, so adjust accordingly to keep that perfect cinnamon roll sweetness.
How do I prevent the dough from sticking when rolling?
Rolling the dough between two sheets of parchment paper is the best way to keep things smooth without sticking. If needed, lightly dust the parchment with almond flour to ease rolling even more.
Can I make these cinnamon rolls dairy-free?
This recipe relies heavily on mozzarella and cream cheese for texture, so substituting with non-dairy cheese alternatives is tricky and may result in a different dough texture. However, experimenting with dairy-free soft cheeses is an option if you’re flexible on texture.
How do these rolls compare nutritionally to classic cinnamon rolls?
Unlike traditional cinnamon rolls which are loaded with sugar and refined flour, these keto cinnamon rolls have low net carbs and higher protein and fat content, making them much more keto and diet-friendly while still tasting delicious.
Final Thoughts
There’s nothing quite like the smell and taste of fresh cinnamon rolls, and with this Keto Cinnamon Rolls Recipe, you get to enjoy that love affair with cinnamon and softness without breaking your low-carb goals. Give these a try and watch how fast they disappear from your kitchen—trust me, they’re that good!
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: Keto
Description
Delicious and low-carb Keto Cinnamon Rolls made with a blend of mozzarella cheese, cream cheese, and almond flour. These rolls offer a perfect balance of cinnamon sweetness with a keto-friendly twist, ideal for a guilt-free breakfast or snack.
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 Ingredients
- 1 teaspoon vanilla extract
- 1 teaspoon liquid stevia
- 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 and ensure easy cleanup.
- Melt Cheeses: Melt the mozzarella cheese and cream cheese together in a microwave-safe bowl or on the stove until fully melted and smooth, which will create the base for the dough.
- Mix Dough: To the melted cheese mixture, add almond flour, baking powder, and egg white. Mix thoroughly until a cohesive dough forms that can be rolled out without sticking.
- Roll Dough: Place the dough between two sheets of parchment paper and gently roll it out to about 1/4 inch thickness for even baking and proper texture.
- Prepare Filling: In a small bowl, combine liquid stevia, vanilla extract, and ground cinnamon to create the sweet cinnamon filling.
- Assemble Rolls: Brush the cinnamon mixture evenly over the rolled-out dough. Carefully roll the dough into a log shape to form the cinnamon rolls.
- Slice Rolls: Slice the rolled dough log into 6 equal pieces and arrange them on the prepared baking sheet, spacing slightly to allow expansion.
- Bake: Bake the cinnamon rolls for 35 minutes or until they turn golden brown, indicating they are cooked through and ready to enjoy.
- Cool and Serve: Let the rolls cool for a few minutes on the baking sheet before serving to allow them to set and enhance flavor.
Notes
- Use fresh mozzarella cheese for best melting results.
- Ensure to roll dough between parchment papers to avoid sticking and tearing.
- Liquid stevia can be adjusted according to your preferred sweetness level.
- Letting the rolls cool slightly improves texture and handling.
- Can be stored in an airtight container in the refrigerator for up to 3 days and reheated before serving.

