bread machine cinnamon roll recipe

Homemade Cinnamon Rolls – A Bread Machine Recipe

  • Author: Thriving Home
  • Prep Time: 1-2 hours
  • Cook Time: 17 minutes
  • Total Time: 3 hours 17 minutes
  • Yield: 18 rolls 1x
  • Category: Bread
  • Method: Breadmaker and Bake
  • Cuisine: American


Homemade cinnamon rolls. Let the bread machine whip up this cinnamon roll dough for you and follow the easy instructions to bake! Once you’ve made them from scratch, you’ll never go back to canned cinnamon rolls!



  • 1 1/3 cup lukewarm water
  • 1 stick of room temperature butter, cut into small chunks
  • 5 tablespoons sugar
  • 1 egg
  • 1 teaspoon salt
  • 4.5 cups flour
  • ¼ cup powdered milk (I use liquid if I don’t have this on hand)
  • 1 tablespoon dry-active yeast


  • 1 cup sugar
  • 1 1/2 tablespoon ground cinnamon
  • 1/2 cup (1 stick) butter, melted


  • 34 cup powdered sugar
  • 12 tablespoons melted butter
  • 1/2 teaspoon vanilla
  • 45 tablespoons milk

I’ll be honest, I have never really measured the exact amounts I use to make the icing. I just mix it until it looks like the consistency I like. Add more powdered sugar to thicken or add more milk to thin.


  1. Place the ingredients for the dough in your bread machine in the order listed.
  2. Run your machine on a dough cycle.
  3. After dough is done, take it out and split the dough into two mounds.
  4. On a lightly floured surface, roll one mound of your dough out into some sort of a rectangle. It doesn’t need to be perfect. To get it flattened out, it might take a few minutes of working with it but it will get there.
  5. Spread out half of the melted butter over the rolled out dough.
  6. Sprinkle half of the cinnamon sugar over the melted butter making sure to cover as much surface with the filling as you can.
  7. Starting at one of the short ends of your rectangle of dough, roll it up.
  8. Brush the outside of your rolled dough with melted butter.
  9. Starting at one end, slice the dough into about 1 inch pieces. The result will be a pinwheel shaped form when turned on its side.
  10. Place pinwheels on greased baking sheet. I like mine touching each other so they all are soft and not too browned on the outside but if you want them not touching, spread them apart on the sheet.
  11. Repeat the steps above with the second mound of dough.
  12. Cover assembled dough with a lightweight hand towel and let rise for 25-30 minutes.
  13. Bake at 350 for 17 minutes or until lightly brown on top. Tap the middle of the roll to see if it bounces back. If it does, it’s probably done!
  14. Combine ingredients to make icing and spread over warm rolls so it melts into them.