Keto Cinnamon Rolls

keto cinnamon rolls

The Spruce / Cara Cormack

Prep: 20 mins
Cook: 25 mins
Total: 45 mins
Servings: 9 servings

Fluffy, doughy cinnamon rolls may seem impossible on a keto diet. After all, cinnamon rolls are yeasted balls of white flour with a gooey, sugary filling, so making them without carbs can't possibly be easy...or can it? Amazingly, keto cinnamon rolls are quicker and easier to make than the regular version, and also offer that same sweet, sticky filling requisite to this treat!

To make keto cinnamon rolls, baking powder is employed for leavening instead of yeast; that's what makes them quicker and easier than the standard version. Almond flour is used in lieu of wheat so you have a nutrient dense but low carbohydrate base. Brown Swerve, an erythritol sweetener that holds up well for baking, takes over for the role of brown sugar. And of course, there's plenty of butter in them! That means you'll get all the richness you expect from a cinnamon roll, too.

Ingredients

Dough Ingredients:

  • 1 1/2 cups almond flour

  • 1/3 cup coconut flour

  • 1/4 cup granular erythritol, or monk fruit

  • 1 1/2 teaspoons baking powder

  • 1 1/4 teaspoons xanthan gum

  • 1/2 teaspoon salt

  • 2 large eggs

  • 3 tablespoons unsalted butter, melted

  • 1/4 cup unsweetened almond milk

  • 1 teaspoon pure vanilla extract

Filling Ingredients:

  • 3 tablespoons unsalted butter, at room temperature or melted

  • 1/4 cup brown Swerve

  • 2 tablespoons ground cinnamon

Steps to Make It

  1. Gather the ingredients.

    keto cinnamon roll ingredients gathered

    The Spruce / Cara Cormack

  2. Preheat the oven to 375 F. Grease an 8-x 8-inch baking dish and set aside.

    square pan greased with butter

    The Spruce / Cara Cormack

  3. In a large mixing bowl, whisk together the almond flour, coconut flour, sweetener, baking powder, xanthan gum, and salt.

    keto cinnamon roll dry ingredients in bowl with whisk

    The Spruce / Cara Cormack

  4. Make a well in the center of the dry mix, then add the eggs, melted butter, almond milk, and vanilla. Whisk until there are no lumps. The dough should be sticky and tacky.

    keto cinnamon roll dough in bowl with whisk

    The Spruce / Cara Cormack

  5. Place the dough onto plastic wrap or parchment paper and let rest for 10 minutes.

    keto cinnamon roll dough in wrapping paper on counter

    The Spruce / Cara Cormack

  6. Stir together the cinnamon and sugar in a small bowl and set aside.

    cinnamon and keto sugar in bowl with fork

    The Spruce / Cara Cormack

  7. Place an additional piece of parchment paper or plastic wrap over top of the dough, then roll the dough into a 6-x 9-inch rectangle.

    cinnamon roll dough being rolled out with rolling pin between two pieces of parchment paper

    The Spruce / Cara Cormack

  8. Dot the butter over the dough, then sprinkle the cinnamon-sugar mixture all over. Spread the filling as evenly as possible across the dough, leaving a thin lip about 1/2-inch around the edges.

    cinnamon roll filling spread out over dough

    The Spruce / Cara Cormack

  9. Use the bottom piece of plastic wrap or parchment to roll the dough up horizontally. It should be a long, log-like shape.

    dough and filling rolled up into a log

    The Spruce / Cara Cormack

  10. Cut the dough into nine pieces, placing them, cut sides up, in the prepared baking dish.

    cinnamon rolls cut and in pan ready to bake

    The Spruce / Cara Cormack

  11. Bake until just golden, about 25 minutes.

    baked keto cinnamon rolls

    The Spruce / Cara Cormack

    Cream Cheese Glaze


    Because these are plenty sweet, there's no need to glaze them, but you can make a keto-friendly cream cheese glaze by swapping out the sugar for confectioner's erythritol or monk fruit, and the milk for an unsweetened nut milk or heavy cream, if desired. Let the rolls cool for about 10 minutes, then glaze. 

Nutrition Facts (per serving)
240 Calories
19g Fat
15g Carbs
6g Protein
×
Nutrition Facts
Servings: 9
Amount per serving
Calories 240
% Daily Value*
Total Fat 19g 24%
Saturated Fat 6g 31%
Cholesterol 62mg 21%
Sodium 233mg 10%
Total Carbohydrate 15g 6%
Dietary Fiber 5g 18%
Total Sugars 8g
Protein 6g
Vitamin C 0mg 1%
Calcium 160mg 12%
Iron 1mg 7%
Potassium 199mg 4%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)