Keto Cinnamon Rolls
- Keto-friendly: These cinnamon rolls are perfect for those following a ketogenic diet, with low net carbs and high healthy fats.
- Delicious flavor: The combination of cinnamon, butter, and a sweet glaze delivers all the taste of traditional cinnamon rolls.
- Simple ingredients: Made with pantry staples like almond flour and mozzarella, these rolls are easy to whip up.
- Soft and chewy texture: The fathead dough creates a satisfyingly soft and chewy roll that you won’t believe is keto.
- Versatile: Enjoy these rolls for breakfast, as a snack, or a dessert, and they’re great for special occasions too.
Ingredients You’ll Need
Let’s gather our ingredients—these simple pantry staples create magic together to form our Keto Cinnamon Rolls.
For the dough:- Almond flour: Superfine almond flour works best for a smooth texture.
- Mozzarella cheese: Shredded, low-moisture mozzarella helps create the fathead dough.
- Cream cheese: Softened, to blend seamlessly with the mozzarella.
- Eggs: For binding the dough together.
- Baking powder: To help the rolls rise.
- Vanilla extract: For a hint of flavor in the dough.
- Butter: Melted, to spread over the dough.
- Cinnamon: For that classic cinnamon roll flavor.
- Erythritol: Granulated, for sweetness without the carbs.
- Powdered erythritol: For a smooth, sweet glaze.
- Heavy cream: To achieve the perfect consistency for drizzling.
When selecting your ingredients, opt for high-quality almond flour and fresh mozzarella for the best results. If you’re looking for a nut-free alternative, sunflower seed flour can be used in place of almond flour.
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.
Kitchen Equipment Needed
To make these Keto Cinnamon Rolls, you’ll need a few essential pieces of equipment:
- Microwave-safe bowl: For melting the cheeses.
- Mixing bowls: To combine your dry and wet ingredients.
- Whisk: For mixing the dough.
- Rolling pin: To roll out the dough evenly.
- Parchment paper: To prevent sticking and make rolling easier.
- Baking sheet: A standard size will work well.
- Sharp knife: For cutting the rolls neatly.
How to Make Keto Cinnamon Rolls Recipe
Step 1: Prepare the Dough
Start by preheating your oven to 350°F (175°C). In a microwave-safe bowl, combine the mozzarella and cream cheese. Microwave for about a minute, stirring halfway through, until fully melted.
Trust me, this step is crucial for creating the pliable fathead dough.
Step 2: Mix the Ingredients
In another bowl, whisk together the almond flour, baking powder, and erythritol. Add the melted cheese mixture, eggs, and vanilla extract to the dry ingredients. Mix until a dough forms.
Believe me, you might need to use your hands to knead it into a cohesive ball.
Step 3: Roll and Fill
Place the dough between two sheets of parchment paper and roll it out into a rectangle about 1/4-inch thick. Brush the melted butter over the dough, then sprinkle evenly with cinnamon and granulated erythritol. Tip from me: Let the dough cool slightly before rolling to prevent sticking.
Step 4: Shape the Rolls
Carefully roll the dough into a log, starting from one of the longer sides. Use a sharp knife to cut the log into 8 equal pieces. Place the rolls onto the prepared baking sheet, leaving space between them.
Now comes the fun part—watching them transform in the oven.
Step 5: Bake and Glaze
Bake for 20-25 minutes, or until the rolls are golden brown. While the rolls are baking, prepare the glaze by mixing the powdered erythritol and heavy cream until smooth. Drizzle the glaze over the warm rolls before serving.
Step back and admire your delicious keto creation!
Pro tip: For the best texture, ensure your almond flour is superfine. Coarser almond flour can result in a grainier dough. Temperature matters: Use room temperature eggs and softened cream cheese to ensure they blend smoothly with the melted cheeses. Cold ingredients can cause the dough to seize up. Kneading technique: When kneading the dough, be patient and gentle. Overworking can make it tough, so aim for a smooth, pliable consistency. Visual cues: The rolls are done when they turn a golden brown color. Avoid overbaking to keep them soft and moist.Recipe Variations & Customizations
- Nut-Free Option: Substitute sunflower seed flour for almond flour to cater to nut allergies. The texture might be slightly different but still delicious.
What to Serve With This Recipe
These Keto Cinnamon Rolls are perfect for a variety of occasions. Serve them warm for breakfast alongside a cup of coffee or tea. They also make a delightful dessert after a keto-friendly meal.
Pair them with a glass of almond milk or a keto-friendly hot chocolate for an indulgent treat. For a special brunch, consider serving them with a side of bacon or sausage to balance the sweetness with savory flavors.
Storage & Make-Ahead Instructions
- Store any leftover Keto Cinnamon Rolls in an airtight container in the refrigerator for up to 5 days. To reheat, place them in a 300°F (150°C) oven for about 10 minutes or until warmed through. You can also freeze the rolls for up to 3 months. To freeze, let them cool completely, then wrap individually in plastic wrap and store in a freezer-safe bag. Thaw overnight in the refrigerator before reheating. Avoid storing them at room temperature to maintain freshness.
Nutritional Benefits
- These Keto Cinnamon Rolls are packed with healthy fats from the almond flour and cheeses, which are essential for maintaining ketosis. The low net carb count helps keep your carb intake in check while still satisfying your sweet tooth. Additionally, the rolls provide a good amount of protein, making them a filling snack or dessert option.
Frequently Asked Questions
Q: Can I make these rolls ahead of time?
Yes, you can prepare the dough and roll it out with the filling, then refrigerate overnight. In the morning, slice and bake as directed.
Q: What can I use instead of erythritol?
You can use other keto-friendly sweeteners like monk fruit or stevia, adjusting the amount to taste.
Q: How do I know when the rolls are done baking?
The rolls are done when they turn a golden brown color and feel firm to the touch. They should be soft but not doughy in the center.
Q: Can I freeze these cinnamon rolls?
Yes, you can freeze them after baking. Let them cool completely, then wrap individually and store in a freezer-safe bag for up to 3 months.
Q: What if my dough is too sticky?
If the dough is too sticky, you can add a bit more almond flour, a tablespoon at a time, until it reaches a workable consistency.
Q: Can I add nuts or raisins to the filling?
Absolutely, just keep in mind that adding nuts or raisins will increase the carb count. Use them sparingly for a keto-friendly option.
Q: How can I make the glaze thicker or thinner?
Adjust the consistency of the glaze by adding more powdered erythritol to thicken it or more heavy cream to thin it out.
Recipe Origin or History
Cinnamon rolls have a long history, originating from Sweden where they are known as kanelbullar. Traditional recipes are high in carbs, but this keto version allows you to enjoy the same comforting flavors without compromising your diet. It’s a modern twist on a classic favorite, perfect for those following a low-carb lifestyle.
Final Thoughts
These Keto Cinnamon Rolls are a testament to the versatility of keto baking. With their soft, chewy texture and delicious cinnamon flavor, they’re sure to become a favorite in your low-carb repertoire. The recipe is easy to follow, and the results are impressive, making it perfect for both novice and experienced bakers.
Give them a try and enjoy the satisfaction of indulging in a sweet treat that fits your keto lifestyle. Don’t forget to leave a rating and share your experience on social media. And while you’re at it, explore more of our keto-friendly recipes for endless inspiration!

Keto Cinnamon Rolls
Ingredients
Equipment
Method
- Preheat your oven to 350°F (175°C). Line a baking sheet with parchment paper. In a microwave-safe bowl, combine the mozzarella cheese and cream cheese. Microwave for 1 minute, stirring halfway through, until fully melted and combined.
- In a separate bowl, whisk together the almond flour, baking powder, and erythritol. Add the melted cheese mixture, eggs, and vanilla extract to the dry ingredients. Mix until a dough forms. You might need to use your hands to knead it into a cohesive ball.
- Place the dough between two sheets of parchment paper and roll it out into a rectangle about 1/4-inch thick. Brush the melted butter over the dough, then sprinkle evenly with cinnamon and granulated erythritol.
- Carefully roll the dough into a log, starting from one of the longer sides. Use a sharp knife to cut the log into 8 equal pieces. Place the rolls onto the prepared baking sheet, leaving space between them.
- Bake for 20-25 minutes, or until the rolls are golden brown. While the rolls are baking, prepare the glaze by mixing the powdered erythritol and heavy cream until smooth. Drizzle the glaze over the warm rolls before serving.