The BEST Cinnamon Rolls Recipe

Ahna Fulmer
by Ahna Fulmer
24 Rolls
2 hr 20 min

Made with easy bread machine crescent dough topped with a dollop of homemade whipped icing, this is the BEST cinnamon rolls recipe.

The BEST Cinnamon Rolls Recipe

I am an incredibly picky cinnamon roll eater.

I love baked goods, but give me the soft, moist baked items because I don’t work out to eat dry, stale calories no matter how sweet they are.

I am a sucker for Cinnabons and have a hard time walking past that heavenly smell at the mall without grabbing a bite.

Another justification for my Amazon obsession.

This cinnamon roll recipe, after much trial and error, is as close to a Cinnabon as I have tasted yet and will not disappoint. Dare I say, they are even better.

They have become a Christmas morning tradition and a go-to for a sweet treat.

Bon appetit!

The BEST Cinnamon Rolls Recipe

I love my Oster Bread machine.

It was the highest-rated machine on Amazon, and I got it as a Christmas gift several years ago. It allows for homemade dough and bread to be a much less overwhelming task. Check out my review here.

This machine requires your wet ingredients to be put in first and dry ingredients last. Make sure you know the recommended order of your machine. It makes a difference!

Find your machine’s dough cycle (on the Oster it is number 9). Ah, I just love this machine. Even my grandmother, the queen of all things homemade, uses this bread machine!!


Sweet little helper.

Spread LOTS of flour before rolling out this dough.

It is crescent dough which is in part the secret to the heavenly taste of these rolls, but the dough is very moist.

LOTS of flour.

I must have been distracted when making this recipe, because typically what I recommend is melting the butter, then spreading it onto your dough first, then sprinkling the cinnamon sugar mixture over that.

NOT pre-mixing it and trying to spread it onto the dough as I did here. Whoops.

Oh well. Tastes the same in the end.

This is a slightly larger pan than a 9×13. If you want to make smaller rolls simply cut your strips in half.

He told me he is going to be a “cooker” one day. 🙂

I often make the frosting while waiting for the rolls to bake.

It can be put in the fridge for the next day or even frozen.

Pin any of the images below.

The BEST Cinnamon Rolls Recipe
Recipe details
  • 24  Rolls
  • Prep time: 2 Hours Cook time: 20 Minutes Total time: 2 hr 20 min
Show Nutrition Info
Hide Nutrition Info
  • 1 c milk, 1%
  • 1 stick butter, softened
  • 2 eggs
  • 1/2 c sugar
  • 4 c all purpose flour
  • 1 tsp salt
  • 2.5 tsp yeast
  • 1/3 c butter, softened
  • 1 c brown sugar
  • 2 1/2 tbsp cinnamon
Whipped Vanilla Icing
  • 8 oz low fat cream cheese
  • 1 stick butter, softened
  • 1/3 c nonfat vanilla Greek yogurt
  • 1 1/4 c powdered sugar
  • 1 tsp vanilla

Put dough ingredients into bread machine according to recommended order of your machine. Press dough cycle.
Sprinkle a generous amount of flour onto your countertop and roll out the dough after it doubles.
Melt the butter for the filling and brush it onto the rolled out dough. Sprinle the cinnamon and sugar evenly over top.
Roll the entire rectangle tightly into one long tube and cut into 24 rolls (or cut into strips and roll individually).
Space the rolls evenly in a large glass baking pan (preferrably slightly larger than a 9×13 if available).
Bake at 400F for 20 minutes. Do NOT overbake! Mix the icing while rolls are baking.
Allow the rolls to cool before icing.
Freezer Instructions
Freeze the unbaked rolls in a freezer safe glass baking dish. The icing can also be deep frozen. Place in the rolls and the icing in the fridge overnight prior to baking. Bake according to instructions.
  • Macros Per Roll: 35g Net Carbs, 12g Fat, 4g Protein
Ahna Fulmer
Want more details about this and other recipes? Check out more here!
  • Susan QC Susan QC on Sep 15, 2021

    I'm confused about instruction #2. When did the dough double? Does that happen while the dough is still in the bread machine? Is the doubling part of the dough cycle? I make bread a lot in my machine, but never just to make dough. Thanks for any help.

    • Dingo635 Dingo635 on Sep 14, 2022

      Can't believe no one has answered this post! You can leave the dough in the machine if you want to double. I have to take mine out and put it into a very large bowl because my machine is not big enough for it to double in. Either way works just fine.

  • Kat Kat on Sep 15, 2021

    What if I don't have a bread machine? Can I make this dough with my mixer and let it rise? (Understanding the longer time frame to do so.)