If you want to see your family attack a tray of cinnamon rolls like a school of wild, hungry piranhas, then carve out some time for this recipe—the effort is so worth it!

Don’t be intimidated by the prep time. It’s a fun opportunity to have the kids work as your little helpers and create memories in the kitchen. There really is nothing to the process; it’s just a time-consuming project with huge rewards.

The best tip we can give you for making the best cinnamon rolls ever is to add a touch of flour to the cinnamon sugar mixture. It will help prevent the sugary syrup from melting into the bottom to the pan as they bake, preventing soggy bottoms and dry interiors.

When the rolls come out of the oven, let them cool then spread the icing over the top while they’re still warm. The icing will melt into the crevices so every bite is decadent and moist.

A freshly baked batch of the best cinnamon rolls ever

The Best Cinnamon Rolls Ever Recipe

This cinnamon rolls recipe isn’t that hard to make and is well worth the effort because they’re so good!


Yield: 12 rolls
5 from 3 ratings
Leave a Review





  • Add yeast and lukewarm milk to a large mixing bowl or the bowl of a stand mixer fitted with the dough hook attachment. Stir to dissolve the yeast and allow mixture to sit for about 10–15 minutes while the yeast activates.
  • Once yeast mixture becomes foamy, add sugar, butter, salt, eggs and flour and mix until a dough ball forms. Knead the dough on low to medium speed for 4 minutes or by hand for 6–8 minutes until smooth. Add only as much flour as needed to prevent sticking.
  • Transfer dough to bowl lightly coated with cooking spray, cover with plastic wrap then allow dough to rise in a warm place for about 1 hour or until doubled in size.
  • Roll dough out on a lightly floured surface into a 16" x 21" rectangle with the widest side facing you. The dough will be about ¼" thick. Spray a 9" x 13" baking dish with cooking spray or line with parchment paper and set aside.
  • In a small bowl, combine the brown sugar, granulated sugar, cinnamon and flour together until combined. Spread soft butter evenly over the surface of the dough, coating all the way to the edges. Sprinkle cinnamon sugar evenly over the surface. Press lightly to adhere the cinnamon sugar and butter together.
  • Roll the dough along the widest side into a cylinder. Cut the cylinder into 12 equal slices, about 1½"—1¾" thick. Transfer rolls into prepared baking dish, spaced evenly apart, and cover with a kitchen towel. Allow rolls to rise for 1 hour or until the rolls have doubled in size. Preheat oven to 350 degrees.
  • Bake rolls for 20–22 minutes or until light golden brown on top and centers are firm when pressed. Remove from oven then allow to cool on a rack for 15 minutes while you prepare icing.
  • Add all ingredients for icing to a medium mixing bowl and beat until fluffy. If icing is a bit thick, just add a tiny bit more milk. If the icing is thin, add a bit more powdered sugar. When the rolls have cooled slightly, spread with icing and serve.


This recipe reminds us of the tasty, gooey cinnamon rolls you can buy at the mall, but they’re so much better homemade!
Calories: 496kcal, Carbohydrates: 78g, Protein: 6g, Fat: 19g, Saturated Fat: 12g, Polyunsaturated Fat: 0.2g, Monounsaturated Fat: 1g, Cholesterol: 85mg, Sodium: 317mg, Potassium: 158mg, Fiber: 4g, Sugar: 42g
Tried this recipe?Mention @EverydayDishes or tag #everydaydishes!