World’s Best Cinnamon Roll Recipe

Holy CINNAMON ROLLS, Batman!! The most delicious cinnamon roll recipe that you can make in a bread machine!! That's right… the bread machine will do most of the work for you.

The easiest bread machine cinnamon roll recipe! So good and so worth it! From Fun Cheap or Free

The world's best homemade cinnamon roll recipe… from a bread machine?! You bet your buckets, pal! My cinnamon roll rant on Saturday reminded me how much I really do love homemade cinnamon rolls, and that I really do have the easiest, most delicious cinnamon roll recipe…made mostly in the bread machine!

Yes, my $4 bread machine that I got from a thrift store. That one. But don't worry, you can still make these suckers without a machine – it just makes your life easier if you have one. If you don't have a bread machine, you can just knead this dough by hand and make these fabulous cinnamon rolls for yourselves!

My original cinnamon roll recipe post is so old and so cluttered, I figured it's time to clean it up and re-post it for the world to enjoy. Thus, I introduce (or re-introduce) to you…


As with anything you bake, there are a few notes that will take your treat from just so to absolutely divine! So let's chat cinnamon rolls!


Cinnamon rolls are all about the rising time. Most cinnamon roll recipes require you to allow the dough to rise TWICE. Once before rolling the cinnamon rolls out – you might be tempted to roll it out sooner rather than later, but be sure to give it enough time to double.


When making the filling you've got two options. Combine all the ingredients and mix well until it forms a paste of sorts. Spread onto your dough with your hands or a greased spatula… OR soften the butter and smoosh it onto the dough and then just sprinkle the cinnamon and sugar over the top evenly. BAM! Super easy!

It's totally up to you. Second option is definitely easier, but some may tell you the first option makes your rolls taste better because the cinnamon roll filling doesn't leak as much!


After your rolls have risen, you'll want to roll them out into a rectangular shape about 1/4 inch thick. The more rectangular, the better as this gives you more evenly sized rolls. To prevent the dough from sticking to the countertop, add a little flour.

Once you've accomplished that you can roll the dough right on up! Make sure you roll it up the long ways and you'll want to get a pretty tight roll then pinch it tight when you finish rolling. Don't let any filling escape!

Now it's time to cut evenly sized rolls. You can totally eyeball this! But if you put a little dash mark in the dough for each roll, it makes it easier to keep the rolls evenly sized. About 2 inches is what you're going for here.

Pro-Tip: Use unscented floss or fishing string to make your job cutting them a little easier! This prevents squishy rolls.

Your rolls will need to rise again after you've rolled 'em out and filled 'em up! Add them to a 9×13 pan or multiple pans, if needed. Cover with a towel and let rise.

Pro-Tip: I like to turn my oven on for 3-5 minutes, turn it off, then cover and let rise in the warm oven – this decreases rising time. Once risen, pull them out, or you'll have some funky, potentially burnt rolls on your hands. That would just be sad.


Mmmmmm. You ready for this recipe!?

Bread Machine Cinnamon Roll Recipe

Holy CINNAMON ROLLS, Batman!! And from a BREAD MACHINE! You won't believe how easy they are, and so stinking good!


  • 1 Cup Warm Milk
  • 2 Eggs, room temperature
  • 1/3 Cup Margarine, melted
  • 4 1/2 Cups Bread Flour
  • 1 Tsp Salt
  • 1/2 Cup White Sugar
  • 2 1/2 Tsp Bread Machine Yeast

Sugar Mixture

  • 1 Cup Brown Sugar, packed
  • 2 1/2 Tbsp Cinnamon
  • 1/3 Cup Butter, softened


  • 3 Ounce Package Cream Cheese
  • 1/4 Cup Butter, softened
  • 1 1/2 Cup Powdered Sugar
  • 1/2 Tsp Vanilla
  • 1/8 Tsp Salt


For Bread Machine

  • Place dough ingredients in the pan of the bread machine in the order recommended by the manufacturer (for me it’s wet ingredients first). Select dough cycle; press Start.

No Bread Machine

  • No bread machine? No problem… Add warm milk to a standard mixer using the dough hook and sprinkle yeast in. Add eggs, butter, salt and sugar. Add the flour slowly and allow to soak up the liquid. Beat the dough on medium speed for 5-7 minutes or until the dough is elastic and smooth. Sticky is okay!! If your mixer doesn't have a dough hook, combine the ingredients and then knead by hand.
  • Meanwhile, in a small bowl, combine brown sugar and cinnamon.Meanwhile, in a small bowl, combine brown sugar and cinnamon.
  • After the dough has doubled in size turn it out onto a lightly floured surface, cover and let rest for 10 minutes. Roll dough into a 24×12 rectangle.
  • Spread dough with 1/3 cup softened butter (I just smush it around with my fingers). Sprinkle evenly with sugar/cinnamon mixture. Make sure to get it to the very edges!! I like to save a little mixture to sprinkle on top of the rolls once they are rolled up. Roll up dough from the LONG side of the rectangle – you'll get more rolls that way! Cut into 12-16 rolls.
  • Place rolls in a lightly greased 9×13 inch baking pan (or a bigger pan if you have it). Be sure to space the rolls out in your pan so they don't touch. You may have to bake them in 2 or even 3 separate pans, depending on how thick you cut them. I like to let them rise for at least 30 minutes (longer = bigger). Sprinkle them with the extra cinnamon sugar mixture if you have any. Cover and let rise until nearly doubled, about 30 minutes.
  • Bake at 375 degrees until golden brown, about 15 minutes. Don’t over-bake!
  • While rolls are baking, beat together cream cheese, 1/4 cup butter, confectioners’ sugar, vanilla extract and salt. Spread frosting on warm rolls before serving.

That's it!

Are you drooling yet? Hope you enjoy this cinnamon roll recipe as much as we do! If you try it and love it, please leave a comment and let us know below!

Holy CINNAMON ROLLS, Batman!! And from a BREAD MACHINE! You won't believe how easy they are, and so stinking good! Recipe from Fun Cheap or Free

Happy Rolling ?

Check out

Have you checked out yet? Our brand new site is dedicated to helping you cook delicious, nutritious and budget-friendly meals for your family without slaving away in the kitchen! Basically every parent's dream, right? Join our Shelf Cooking Community today!

While you're here… Don't forget about my Secret Sauce online budgeting program, Budget Boot Camp! Super fun video program that makes money easy to understand. All you need is a screen and you're set!

And don't forget, if you don't save at LEAST what you paid for the program, I'll refund every dime. You've got nothing to lose! Use the code FCFBLOG to get an extra 10% off, because I love you ?


    • AvatarFunCheapOrFree says

      You can make it without! Just mix the dough and let it rise, like you would in any other cinnamon roll recipe.

  1. AvatarArlene says

    Hi, just made your cinnamon rolls and they are very good I made 16 I Love my bread machine for my bread on dough cycle then I put into a long bread pan and get a nice loaf of bread. I do not bake anything in the bread machine anymore I only use the dough cycle. Thanks for the nice recipe

  2. AvatarAmanda says

    This is by far the easiest and best cinnamon rolls I’ve had! I shared with neighbors and friends and got great compliments.

    • AvatarMichelle says

      Did you cover them with a dishtowel and put them in a warm place – be sure it’s not a hot place though. I live in Colorado so mine take a long time to rise – like hours-

  3. AvatarMarsha Barnes says

    Ok – I’ll admit I had my doubts when the dough texture was so difficult to work with, but that may have been my yeast. End result is delicious – I used Muscovado sugar, Mexican cinnamon and added pecans. I saved out part of the filling and used it to create a topping with a little butter instead of icing – these came out incredible! Thank you!

  4. AvatarHermann says

    Ok, so I started making the dough in my bread mixer! That amount of flour is too much for my regular size bread maker, it actually came to a stop! So I dumped it all and kneaded by hand, it’s rising to go in the oven, so we will se3 what happens!
    I might try 1/2 a recipe next. This made 16 buns and eight would be enough for us.

  5. AvatarCorrene says

    I have these baking in the oven right now!! I will be glazing some with white icing and some with caramel!!!! Some for home and some for work, my coworkers love me!!

  6. AvatarTeri Hibbert says

    You were right, will not buy rolls in a can again. Making second batch and adding perserves instead if cinnamon mixture

  7. AvatarDennis says

    I am a novice baker in every way. I just retired and started baking to keep out of my wifes way. I just made this recipe for the first time. The glass man repairing our windshield was y first victim. He ate one and took 2 with him. This is a fantastic recipe and if a novice like me can make them turn out great anyone can

  8. AvatarFran Pierce says

    Made this today n omgosh. My hisband about ate them all lol. They were awesome n take like I girl them at a bakery store. This is the best recipe I have ever used for cinnamon rolls.

  9. AvatarLaura Gutowski says

    I too got my bread machine at a discount,(in a free pile at the end of a driveway on a Monday evening, apparently an unsuccessful yard sale.) No book or recipes with it so I am so glad I found this recipe. I followed the recipe with the exception of adding a little bit of orange extract and the zest of one little mandarine orange to the dough. I did the same with the icing. Also, I found out a little late that I only had 1/2 tsp of cinnamon. So I grated
    another 1/2 tsp from a cinn stick & grated in a bit of fresh nutmeg & a pinch of ground cloveto go into the filling. They are literally the best cinnamon rolls I have ever had!! Thank you for the inspiration. Sweet wishes and memories made from an Oregon girl.

Leave a Reply

Your email address will not be published. Required fields are marked *