These cinnamon rolls are perfect—soft, fluffy, and gooey all at once. Fresh out of the oven, they melt in your mouth, and trust me, they’re so good you might just eat the entire pan in one sitting! With tried-and-true tips to get the dough just right, these rolls turn out melt-in-your-mouth soft every time. Plus, they’re easy to prep ahead—make them the night before or freeze for later. Top them off with a classic cream cheese glaze for that perfect cinnamon roll you’ve been dreaming of.
Love delicious sweet rolls? Try our fabulous coconut rolls or our tasty maple pecan sticky buns.
Why Our Recipe
- Tried and true tips for getting that dough just right so your cinnamon rolls turn out melt-in-your-mouth soft.
- Make-ahead options so you can make them the day before, or freeze for later.
- A classic cream cheese glaze you can make either thin for drizzling or thick like frosting.
My recipe for The Best Homemade Dinner Rolls Ever has been a viral sensation with millions of views and hundreds and hundreds of reviews, questions, and comments. Thousands if we count the ones on Facebook. So many people have asked how I turn that same amazing dough into cinnamon rolls. Your wish is my command because this recipe is my secret to the perfect cinnamon roll.
Ingredient Notes
- Warm Milk (100-110°F): Temperature is the most important thing here. If the milk is too hot, it can kill the yeast; if it’s too cold, the yeast won’t activate properly. Use a thermometer if you’re unsure, but it should be warm to the touch, like a baby’s bath water. Whole milk or 2% works best, but you can get away with milk alternatives as well.
- Instant Dry Yeast: Instant yeast doesn’t need to be proofed in liquid, which makes the process quicker. You can substitute active dry yeast, but be sure to proof it first in the warm milk with a pinch of sugar for about 5 minutes until it’s bubbly, or plan on an additional 10 to 15 minutes of rising time.
- All-Purpose Flour: You can also use bread flour.
- Salted Butter: If you only have unsalted on hand, just add a pinch of extra salt. The butter should be at room temperature and smoosh easily to the touch.
- Brown Sugar: Light or dark brown sugar works fine, though dark brown sugar will give a deeper flavor.
- Ground Cinnamon: The star of the show here!
- Cream Cheese: Make sure the cream cheese is softened to avoid any lumps in the glaze.
- Powdered Sugar: Adjust the amount depending on how thick or thin you want your glaze. Start with the smaller amount and add more to thicken it up.
- Vanilla: Adds a little flavor to the glaze.
No stand mixer? No problem!
You can easily make this cinnamon roll dough by hand. Start by stirring the ingredients together with a wooden spoon or spatula until the mixture becomes too thick to stir. Then, it’s time to roll up your sleeves and knead the dough by hand.
Place the dough on a clean, lightly floured surface and knead it for about 8-10 minutes. You want to work the dough until all the flour is fully incorporated and the dough is soft, smooth, and only slightly sticky to the touch. It’ll take some elbow grease, but the effort is worth it. Hand-kneading gives you full control over the dough’s texture, helping you achieve that perfect softness for your cinnamon rolls. Just keep going until the dough springs back slightly when pressed with your fingers—that’s when you know it’s ready to rise!
Feel of the Dough
The dough should be soft, slightly sticky, and easy to handle. It should just barely pull away from the sides of the bowl without sticking. If you add too much flour, the dough will stiffen, resulting in tougher cinnamon rolls. You’ll know you’re on track when the dough feels soft and pillowy to the touch—that’s the secret to those perfectly fluffy rolls!
Slicing Tips
After rolling up the dough tightly, use a sharp knife or unflavored dental floss for the cleanest cuts. For the knife method, gently saw through the dough without pressing too hard to avoid squishing the rolls. If you’re using dental floss, slide it under the roll, bring the ends together at the top, and pull through for a clean cut without smashing the dough.
For uniform rolls, aim for 1-inch thick slices. If you prefer larger, more indulgent rolls, you can make them a bit thicker—just adjust the baking time accordingly. Keep in mind that uneven slices may bake at different rates, so try to keep them as consistent as possible for perfectly baked cinnamon rolls.
Make-Ahead Instructions
Overnight Instructions
After you’ve rolled and cut your cinnamon rolls and placed them into your lightly greased baking pan, cover with plastic wrap and place in your refrigerator. The next day, remove them from the fridge and allow them to come to room temperature (about 45 minutes to an hour depending on the temperature of your house) before baking.
Freezer Instructions
Roll and cut your cinnamon rolls and place several inches apart on a baking sheet to freeze rolls individually. Once frozen, transfer to a resealable plastic freezer bag. When ready to bake, place in a lightly greased baking dish and allow to come to room temperature before baking.
Storage Instructions
- Room Temperature: Store cinnamon rolls in an airtight container at room temperature for up to 2 days.
- Refrigeration: If you prefer to store them longer, refrigerate the cinnamon rolls in an airtight container for up to 5 days. Just keep in mind that refrigeration can sometimes dry them out, so warming them up before eating will help bring back their soft texture.
- Reheating: To reheat, pop individual rolls in the microwave for 15-20 seconds, or warm them in a 350°F oven for about 5-7 minutes until heated through.
More Sweet Roll Recipes
Pumpkin Cinnamon Rolls
1 hr 18 mins
Caramel Apple Cinnamon Rolls
2 hrs 20 mins
Best Homemade Orange Rolls
2 hrs 20 mins
Baklava Cinnamon Rolls
2 hrs 5 mins
Watch the video below where Rachel will walk you through every step of this recipe. Sometimes it helps to have a visual, and we’ve always got you covered with our cooking show. You can find the complete collection of recipes on YouTube, Facebook Watch, or our Facebook Page, or right here on our website with their corresponding recipes.
Best recipe ever!!!
Thanks
I’ve been making these for a few years now. I don’t care what anyone else says, this is the BEST cinnamon roll recipe EVER. But…
How long would you say they are good to freeze before baking?
Has anyone tried adding raisins to this recipe? Has anyone used Truvia sugar substitutes?
Made these delicious cinnamon rolls many times and followed recipe exactly. Wondering if anyone has tried using wheat flour instead of all purpose flour? How’d they turn out?
I’ve been making this since ’17. Amazing recipe!
I’ve not made Cin Rolls for a long time and looked at many recipes before trying this one. A TEN! Easy too…kneaded the dough for about a minute. I took them out for over 2 hours the morning of and baked them so we ate them warm.
They turned out PERFECT and my girls said they are better than the Cinabon rolls. THANK YOU!!!
When freezing dough, do you freeze before the 2nd rise?
I made these Saturday morning! They were AWESOME!!! I followed the recipe as given and they were easy peasy & so YUMMY.
Made these today and they were absolutely yummy. I live at 5200 elevation so I had to cook them an extra 10 minutes.
I’ve been making these for a couple years and they’re always sooo yummy. But 14 minutes isn’t nearly long enough to bake. I’ve baked them in two different ovens and it takes at least 30 minutes.
What kind of yeast do you use? My first batch didn’t rise enough and I’m just working on a second batch, I used traditional yeast this time . So I mixed it with water and sugar and let it stand….. keeping my fingers crossed 🤞🏻🤞🏻
With the traditional yeast, did you decrease the amount of milk used in the recipe or keep it at 1 cup?
I used traditional yeast and kept milk at 1 cup. Warmed milk, added sugar and yeast mixed and let it foam. Then added to the mixer bowl with everything else.
I actually had this problem with a lot of recipes. My secrete to the perfect rise is to turn on your oven to the lowest setting and let heat for three minutes when It reaches 100* F turn it off and allow my dough to rise in there. Perfect rise every time ♥️
14 minutes was pretty close to right for me. I checked at the 14 minute mark, and the rolls were just starting to brown. I baked for a couple of minutes longer until the edges were not quite golden and the center was just beginning to brown. The texture was exactly right— not over baked but not doughy either. I wonder if your pan makes the difference? I have both a heavy steel bread pan and an old beat up aluminum one. The same bread recipe in the same oven always takes longer to bake in the heavy steel pan. I guess that explains why the aluminum one is beat up. It bakes just right, and I love it!
I’m having the same issue, not anywhere near done at 14 minutes, doing additional 4 minute intervals, they are still baking in the oven….
I’m the same. We love this recipe and I practically have it memorized. In my oven at 350 it takes 30 minutes. But my oven is notoriously “slow”. So we know that we have to test recipes and adjust to get them just right.
I was thinking the same thing about only baking for 14 min. I think more to the half hour would be right They sound good.
It may be your altitude… we are wayyy above 8000 ft and super dry, for whatever reason everything takes 400 years longer to bake than recipes suggest.
Hi, love this recipe. We make them all the time. Can I substitute active dry yeast for instant? And if so, how?
You can substitute with active dry yeast, but active dry yeast needs to be dissolved in water before using while instant yeast can be mixed right into the dough.
I am currently making these and used my active dry yeast. I dissolved it in the warm milk and sugar and let it sit for a little bit. So hopefully they turn out? they are on their first rise right now. I wasn’t sure if I should add more liquid to proof it.
Michaela how did they turn out? I will be making this today with active dry yeast, hoping they turn out well!
I just added it directly to the mix instead of instant and it worked out fine. Based on an internet search it said just let it rise another 15-20 min that the recipe says.
Such a great idea! I did this, I put the active dry yeast in warm milk and it worked perfectly.
Do you still add the warm milk ? Or eliminate it when using active yeast in water ?
Additional water will change the flour balance. I used some of the additional milk , warmed, and some of the sugar to ready my active dry yeast before adding to the flour mixture; it worked beautifully.
I made this today with active dry yeast instead of instant. Just follow the label and make sure you water is warm and to add the sugar to the yeast. I left mine in the water for over 10 minutes because I got distracted with the kids. They turned out amazing!!!
Hi Briana, I know this is late but you can dissolve active dry yeast in warm milk. Just place your active dry yeast and sugar in the mixing bowl. Add milk that has been warmed to 100 – 110 degrees F. Mix with whisk. Let sit for about 5-10 min. It should begin to foam which means it is activated. I use milk all the time to activate my yeast when making yeast bread / bun recipes that call for milk. I have never had a problem.
Agree. Nothing worse than discovering your yeast is dead after you’ve already added it to your ingredients.