Keto Cinnamon Rolls with Brown Butter Icing

by Clean Keto Lifestyle

These Keto Cinnamon Rolls are our “keto-fied” version of classic, home-style cinnamon rolls. They’re fluffy, soft, and topped with the most amazing brown butter icing you ever tasted! These rolls are keto, low-carb, gluten-free, and grain-free!

Clean Keto Cinnamon Rolls

Homemade Keto Cinnamon Rolls Made Easy

If you have ever made typical sugary cinnamon rolls, you know you have to add yeast, let it rise, then bake it. It's a time-consuming project. But these cinnamon rolls don't have yeast, so you don't have to wait for them to rise.


You can have the most amazing cinnamon rolls in no time at all.

Making these cinnamon rolls perfect for beginners!

What's In Keto Cinnamon Rolls?

The base of these cinnamon rolls comes from a combination of cheese, almond and coconut flours.

This creates a texture similar to a cheese danish.

Each cinnamon roll is extra soft with the most delicious cinnamon swirl!

Clean Keto Cinnamon Rolls

How to Make Keto Cinnamon Rolls

The entire recipe is in the printable recipe card at the bottom of this post.

But as you're making it, follow along with us.

We have step-by-step pictures that will help you as you whip up a batch.

What Equipment You Need:

Clean Keto Cinnamon Rolls

Step 1. Gather Your Ingredients

Measuring out all of your ingredients first, makes following the recipe so much easier!

In French the term for this is call “Mise en place” (MEEZ ahn plahs).

And it means having all your ingredients measured, cut, peeled, sliced, grated, etc. before you start cooking.

It is a technique chefs use to assemble meals so quickly and effortlessly.

Clean Keto Cinnamon Rolls

Step 2. Make the Dough

The first step is to mix up the dough.

In a medium microwave safe bowl, microwave the mozzarella and cream cheese for one minute, remove and stir, then microwave for another 45 seconds or until the cheeses are completely melted.

In a large bowl fitted for a stand mixer, combine the almond flour, granular erythritol, coconut flour, xanthan gum, baking powder, and salt.

Next, add in the apple cider vinegar, vanilla, eggs, and melted cheese and mix for at least 5 minutes or until completely combined, scraping the sides of the bowl as you go until a dough forms.

This is a very sticky dough.

Conventional cinnamon roll dough has flour, which makes it less sticky.

But this doesn't, so it will stick to your spoon and the sides more – that's normal.

Step 3. Roll Out the Dough

Since the dough is so sticky, you'll want to place a sheet of plastic wrap on your counter to roll it out.

Create a large bottom layer of plastic wrap by connecting several sheets together until it is at least 24″ long x 20″ wide.

Place the dough in the center of the plastic wrap.

Make the top layer of plastic wrap in the same way and size (24″ by 20″) and place on top of the dough.

Roll out the dough between the two layers of plastic wrap until it is a 20″ x 16″ oval.  Stretch out the plastic wrap out if needed so that it doesn't get caught under the dough.

Clean Keto Cinnamon Rolls

Step 4. Make the Filling

After you roll out the dough, set it aside. It's time to make the filling.

Since the filling is mostly butter, cinnamon, and sweetener, this is a fun part.

Soften the butter for 15 seconds in the microwave if it is still hard.

Clean Keto Cinnamon Rolls

Step 5. Spread the Filling on the Dough

Now you're ready to spread the filling on the dough.

Spread it clear to the edge so there is more filling on each cinnamon roll.

We recommend using a spatula to make spreading the cinnamon mixture even easier.

Clean Keto Cinnamon Rolls

Step 6. Roll The Dough Into a Log

Now take the plastic wrap lengthwise and lift it up slightly.

Use the plastic wrap to help you roll the dough lengthwise into a long log.

Make it as tight as you can.

Clean Keto Cinnamon Rolls

Step 7. Cut the Cinnamon Rolls

Gently, cut out the cinnamon rolls. The dough will be sticky so be careful and take your time.

Make them about an inch or so wide.

Keep them a consistent size so they bake evenly.

Use a sharp knife or some kitchen twine to cut the rolls out.

Clean Keto Cinnamon Rolls

Step 8. Place Them In The Dish

Put some parchment paper (to prevent sticking) in a glass dish.

Place the cut-out cinnamon rolls in the dish in a single layer.

Clean Keto Cinnamon Rolls

Step 9. Bake Them

Bake the rolls at 350°F for 25-30 minutes. Just until the tips and sides turn golden brown.

Your entire house will smell like buttery cinnamon.

It's going to smell Heavenly!

Clean Keto Cinnamon Rolls

Step 10. Let The Rolls Cool

Now for the hard part – let them cool. Set the rolls aside and allow them to cool down completely as you make your brown butter icing.

Clean Keto Cinnamon Rolls

Step 11. Ice the Keto Cinnamon Rolls

While they are cooling down, you can make the icing.

The best part of these keto cinnamon rolls is the icing. It tastes so decadent, so sweet, that you won't believe it's low-carb.

Oh but it is low-carb.

All that's in the icing is:

When the cinnamon rolls are completely cooled down, drizzle the icing all over them.

Oh yum. These are amazing!

Clean Keto Cinnamon Rolls

What is Brown Butter?

The key to this recipe is browning your butter before making the icing.

By cooking butter slowly, the milk solids caramelize, giving the butter a sweet and nutty flavor.

And it couldn't be easier to do.

In a small saucepan heated over low-medium heat, cook the butter for about 5 minutes or until it has browned and developed a nutty aroma.

Be careful not to burn the butter.

Clean Keto Cinnamon Rolls

How to Prevent Cinnamon Roll Dough From Sticking to the Rolling Pin

Put some plastic wrap on top of your dough before you roll it out.

This will prevent it from sticking to the rolling pin and help it roll out easier.

If you don't have plastic wrap, you can use parchment paper but it won't work as well.

Clean Keto Cinnamon Rolls

How to Cut Cinnamon Roll Dough Without Smashing It

This cinnamon roll dough is very soft.

If you use a knife be very careful, the dough might get smashed and the cinnamon rolls won't look as fluffy.

Instead of a knife, use can some string or even unflavored dental floss.

Put the string under the dough, bring it up and criss-cross the string. It will cut the dough like magic.

Clean Keto Cinnamon Rolls

Let Your Cinnamon Buns Cool Before Adding Icing

If you add the icing while they are still warm it could melt it. If you want a clear glaze, you can add the icing and let it melt.

But if you want the frosting to stay thick and white, then wait until the cinnamon buns are completely cool first.

Store leftover Keto Cinnamon Rolls in a sealed container at room temperature for up to 7 days if they last that long!

Keto Brunch Recipe

You can eat these for your keto breakfast, or you can make enough to share and take them to brunch. Everyone will be asking for the recipe, so make sure pin it to Pinterest.

Clean Keto Cinnamon Rolls

More Keto Desserts

It's ok to enjoy a keto treat every once in a while. Here are some incredible dessert recipes you can enjoy while staying on track.

Clean Keto Cinnamon Rolls


Like what you see? Follow us on Instagram and Facebook! Love this recipe? Hit the Pin button below and share it with your friends! Make sure you don’t miss new recipes by subscribing to our mailing list below!

We Can't Wait To See You Try It!

We love seeing our recipes come to life!! We can’t wait to see how you make these and loving seeing each person's unique spin on it! Tag us on Instagram @cleanketolifestyle or use the hashtag #CKLrecipe!

Make Sure To Save This Recipe or Share It!


You may also like

Leave a Comment


Sam November 28, 2019 - 5:57 pm

These were amazing!! Made it for thanksgiving and didn’t miss anything. Even my non keto family ate it and loved it. 5 star quality!

Clean Keto Lifestyle November 30, 2019 - 7:48 pm

Fabulous Sam!!! We are so glad you loved them!!



ckl 21 ultimate KETO accelerator plan

Turn Your Body Into A Fat-Burning Machine With This 21-DAY KETO ACCELERATOR PROGRAM!