Keto Cinnamon Rolls (Fathead Dough) Recipe

Soft, swirled cinnamon rolls made with cheesy fathead dough deliver all the comfort of traditional rolls while keeping carbs incredibly low for keto dieters.
Difficulty:
Intermediate
Prep Time:
20 mins
Cook Time:
22 mins
Serves:
8 rolls
An overhead shot of golden-brown keto cinnamon rolls arranged on a rustic wooden serving board, with one roll pulled slightly apart revealing the swirled cinnamon filling inside. Soft natural light highlights the glossy cream cheese frosting dripping down the sides, with visible specks of cinnamon throughout the spirals. The dramatic cross-section shows the distinct layers of the fathead dough and the gooey cinnamon filling melting together. In the background, a small dish of ground cinnamon, a stick of butter, and scattered almonds complement the scene, while steam gently rises from the freshly baked rolls, suggesting their warmth and aroma.

Ingredients

<ul class="ingredients-main-list"><li class="ingredients-single-item">170g shredded mozzarella cheese (low-moisture variety)</li><li class="ingredients-single-item">55g cream cheese</li><li class="ingredients-single-item">150g almond flour</li><li class="ingredients-single-item">1 large egg</li><li class="ingredients-single-item">1/2 tsp baking powder</li><li class="ingredients-single-item">1/4 tsp salt</li><li class="ingredients-single-item">For the filling:</li><li class="ingredients-single-item">50g butter, softened</li><li class="ingredients-single-item">3 tbsp granulated erythritol (or other keto sweetener)</li><li class="ingredients-single-item">2 tbsp ground cinnamon</li><li class="ingredients-single-item">For the frosting:</li><li class="ingredients-single-item">60g cream cheese, softened</li><li class="ingredients-single-item">2 tbsp heavy cream</li><li class="ingredients-single-item">2 tbsp powdered erythritol (or other powdered keto sweetener)</li><li class="ingredients-single-item">1/2 tsp vanilla extract</li></ul>

Equipment

<ul class="equipment-main-list"><li class="equipment-single-item">Microwave-safe bowl</li><li class="equipment-single-item">Parchment paper</li><li class="equipment-single-item">Rolling pin</li><li class="equipment-single-item">22cm (9-inch) round cake pan</li></ul>
BAKE SMARTER

Kitchen Converter

Quickly switch between common baking units without leaving the recipe.

Convert
Result—

Volume uses US cups, tablespoons, and teaspoons. Converting weight to volume depends on the ingredient.

Directions

<ol class="no-list-style"><li class="MethodStepper"><h4 class="step-title">Step 1</h4>Preheat your oven to 180°C and line a 22cm round cake pan with parchment paper. Prepare your work surface by laying out a large piece of parchment paper and having another piece ready for rolling.</li><li class="MethodStepper"><h4 class="step-title">Step 2</h4>In a medium microwave-safe bowl, combine the shredded mozzarella and cream cheese. Microwave in 30-second intervals, stirring between each, until completely melted and able to be stirred together (about 1-2 minutes total). The cheese mixture needs to be very hot to properly incorporate with the dry ingredients, so ensure it's fully melted.</li><li class="MethodStepper"><h4 class="step-title">Step 3</h4>While the cheese is still hot, quickly add the almond flour, egg, baking powder, and salt. Mix vigorously with a spatula until the ingredients are fully incorporated into a dough. This will take some effort as the cheese wants to separate - keep mixing until you have a uniform dough. The egg proteins help bind the cheese with the almond flour, creating a workable dough structure.</li><li class="MethodStepper"><h4 class="step-title">Step 4</h4>If the dough becomes too stiff to work with, reheat it for 15-20 seconds in the microwave to make it pliable again. Knead the dough with your hands until smooth, but work quickly as it becomes harder to manage as it cools.</li><li class="MethodStepper"><h4 class="step-title">Step 5</h4>Place the dough between two pieces of parchment paper and roll it out into a rectangle approximately 25x30cm. The parchment prevents sticking, which is crucial for fathead dough which can be quite tacky. Try to keep the thickness even for uniform baking.</li><li class="MethodStepper"><h4 class="step-title">Step 6</h4>In a small bowl, mix the softened butter, granulated erythritol, and cinnamon until well-combined. Spread this mixture evenly over the rolled-out dough, leaving a 1cm border at one of the long edges. The fat from the butter helps the sweetener distribute evenly and prevents it from crystallizing during baking.</li><li class="MethodStepper"><h4 class="step-title">Step 7</h4>Starting from the long edge without the border, carefully roll the dough into a tight log, using the parchment paper to help lift and roll. Pinch the seam gently to seal. If the dough cracks slightly, just press it back together - fathead dough is forgiving that way.</li><li class="MethodStepper"><h4 class="step-title">Step 8</h4>With a sharp knife, cut the log into 8 equal pieces. For clean cuts, wipe your knife with a damp paper towel between slices to prevent the dough from sticking. Place the rolls in your prepared pan, allowing some space between each for rising.</li><li class="MethodStepper"><h4 class="step-title">Step 9</h4>Bake for 20-22 minutes, until the rolls are golden brown on top. They will rise somewhat, though less dramatically than traditional yeast rolls - this is normal for keto baking as there's no gluten network to trap gases.</li><li class="MethodStepper"><h4 class="step-title">Step 10</h4>While the rolls are baking, make the frosting by beating together the softened cream cheese, heavy cream, powdered erythritol, and vanilla extract until smooth and fluffy. The heavy cream helps achieve a spreadable consistency without adding sugar.</li><li class="MethodStepper"><h4 class="step-title">Step 11</h4>Allow the rolls to cool for 5-10 minutes before spreading with frosting. This cooling period is important - if frosted while too hot, the frosting will completely melt into the rolls rather than sitting on top.</li><li class="MethodStepper"><h4 class="step-title">Step 12</h4>Serve while still warm for the best texture and flavor experience. These rolls are at their peak when fresh, as the fathead dough maintains its soft texture while warm. Store any leftovers covered in the refrigerator for up to 3 days, reheating gently in the microwave for 15-20 seconds before serving.</li></ol>

Chef’s Notes

A few helpful details for making this recipe.

Why is fathead dough used for low-carb cinnamon rolls instead of regular dough?

Fathead dough provides a bread-like texture without grain flours, making it perfect for keto diets. The cheese-based dough is low in carbohydrates but high in protein and fat, helping maintain ketosis while still delivering the satisfying chewiness that traditional flour-based doughs provide.

Can I make these cinnamon rolls dairy-free while keeping them keto-friendly?

While traditional fathead dough relies on cheese, you can experiment with dairy-free alternatives like vegan mozzarella and cream cheese. The texture won't be identical, but it can work. Replace butter with coconut oil or a plant-based butter alternative for the filling and frosting.

How do I prevent fathead dough from sticking when rolling out cinnamon rolls?

Always work with parchment paper on both sides of the dough when rolling. If the dough becomes too sticky, refrigerate it for 10-15 minutes to firm up. Lightly oiling your hands with coconut oil can also help when handling the dough directly.

Want to try something else in ...

More recipes you might like

Keep exploring with more recipes from What's Baking.