Big, soft, homemade Cinnamon Rolls are irresistible with whipped cream cheese icing that melts over the warm rolls. We love these freshly baked while they are warm but they also reheat well if you’re lucky enough to have leftovers. Watch the video tutorial and you will realize it’s easier than you think to make cinnamon rolls from scratch.
These easy cinnamon rolls are the perfect breakfast for any holiday or special occasion. They are such a treat, especially on Christmas morning and Easter.

This post may contain affiliate links. Read my disclosure policy.
The sweet smell of homebaked treats like Apple Pie and Banana Bread wafting through your kitchen is so comforting and a batch of homebaked cinnamon rolls tops my list of favorites. These are the best when served warm from the oven with some of the glaze melting between each sweet roll.
Cinnamon Rolls Video
This easy Cinnamon Roll Recipe never fails to impress. If you enjoyed this video tutorial, and click the bell icon so you’ll be the first to know when we post a new video.
Quick and Easy Cinnamon Rolls
These are melt-in-your-mouth soft and the icing is irresistible. As my sister puts it, they are “better than Cinnabon!” and way better than Pillsbury or anything you’d get out of a can.
These easy cinnamon rolls take just 2 hours to make and most of that is rising time. If you’re new to working with yeast doughs, see our tips below and you will be a pro in no time!

The Best Cinnamon Roll Icing
The fluffy cream cheese frosting is so simple with just 4 ingredients and it comes together in 1 mixing bowl: cream cheese, butter, powdered sugar, and vanilla extract. This icing is my favorite the next day when you reheat a cinnamon roll and it gets all melty. I love that it’s not overly sweet but if you like a sweeter glaze, by all means, add more powdered sugar.

How to Make Cinnamon Rolls
Homemade cinnamon rolls are easier than you think. In fact, there is very little active time – most of the time required is in letting the dough rise and puff up.
- Make the Dough – combine and knead the dough for 3 min, cover and rise for 30 min in a warm spot
- Roll the dough into a 10×17 rectangle and spread with softened butter
- Sprinkle on cinnamon sugar and roll tightly into a log
- Shape Rolls – Cut into 12 pieces, transfer to a buttered metal 9×13 casserole, cover, and proof 20-30 min in a warm place
- Bake the rolls – Brush tops with melted butter and bake
- Frost rolls– Make the icing and spread it onto warm rolls.

Tips for Working with Yeast
Be sure to use Instant or Rapid Rise Yeast which is a fast-acting and quick-rising yeast. It speeds up the process. We use the Red Star Brand Rapid Rise Yeast and you can also use their Platinum Instant Yeast.
Heat Kills Yeast and stops the rising process. Never overheat the liquids (they should be 110˚ to 115˚F) and keep the oven under 110˚F if proofing in the oven. I double-check temperatures with an instant-read thermometer.
Pro Tip: “Rapid Rise Yeast” and “Instant Yeast” are used interchangeably. They are not the same as “Active Dry Yeast” which requires additional activating and proofing.

How to speed-proof dough
Yeast doughs require rising times. In most cases, you can cut the rising time by proofing in a warm place around 100˚F to 110˚F.
- Oven Proofing: If you don’t have a low heat proofing setting, you can warm your oven to the lowest heat setting for 2 minutes and turn it OFF. Set the dough bowl over a towel in the oven to proof, just don’t forget the towel in the oven.
- Microwave Proofing: Place a damp kitchen towel in the microwave and heat on high for 1 minute. Cover dough with plastic wrap, place in the warm microwave, and let rise in the warm microwave with the door closed.

Common Questions
Butter plays a crucial role in how moist the cinnamon rolls are. Unless you want a dry cinnamon roll, don’t skimp on the butter. In fact, you can use even more inside the rolls and brush the tops with double the butter.
All-purpose flour or bread flour works well for cinnamon rolls. Bread flour is even better and has a higher amount of gluten to give you the softest, fluffiest rolls.
In recent years, I have found that a metal baking pan works best. It conducts heat faster and gives your buns color a little earlier so there is less risk of over-baking.
Set the dough in a warmer place (100-110˚F oven). Avoid overheating or it will kill the yeast. Also, check that yeast is not expired and avoid adding too much flour.
Avoid over-proofing your dough. If you let it rise for too long, you will exhaust the yeast and the rolls can fall flat or seem dry when baked. Also, avoid adding too much flour and over-baking.

Make-Ahead Cinnamon Rolls
If you love make-ahead desserts like Lemon Bars, Baklava, and Cheesecake, you’ll be happy to know that you can make cinnamon rolls the day before and enjoy freshly baked cinnamon rolls in the morning. Check out our Overnight Cinnamon Rolls Recipe.
To Reheat: You can quickly warm refrigerated rolls in the microwave for 18-20 seconds. The dough becomes soft and the frosting softens and melts like a thick glaze over the cinnamon roll.

These cinnamon rolls and whipped cream cheese frosting remind me of my favorite bakery rolls and you really can’t beat a freshly baked cinnamon roll.
More Dessert Recipes
These are some of our favorite dessert recipes for special occasions or if I’m craving a bakery-quality treat at home.
Easy Cinnamon Rolls Recipe

Ingredients
Ingredients for Cinnamon Rolls:
- 1 cup warm milk , (110-115˚F), not hot
- 2 1/4 tsp instant yeast, (rapid rise)
- 1 large egg , room temp
- 2 Tbsp unsalted butter , melted, divided
- 4 Tbsp granulated sugar
- 1/2 tsp salt
- 3 cups all-purpose flour or bread flour, plus 2 to 4 Tbsp (and more to dust)
For the Cinnamon Roll Filling:
- 6 Tbsp unsalted butter , softened, plus more to for grease pan
- 1/4 cup granulated sugar
- 1 1/2 Tbsp ground cinnamon
For the Cream Cheese Icing:
- 4 Tbsp unsalted butter , softened
- 4 oz cream cheese , softened
- 1/2 Tbsp vanilla extract
- 1 cup powdered sugar
Instructions
How to Make Cinnamon Rolls:
- In a large mixing bowl (or using a stand mixer), add 1 cup warm milk (110-115˚F) and sprinkle with 1 packet instant yeast. Whisk in 1 egg, 4 Tbsp sugar, 1 Tbsp melted butter and 1/2 tsp salt.
- Add 3 cups flour (measured correctly*) and stir in with a firm spatula or wooden spoon. Add more flour 1 Tbsp at a time just until dough is no longer sticking to fingertips or the walls of the bowl. It should still feel slightly sticky but won’t stick to clean/dry fingertips. Knead dough by hand for 3 minutes. Cover with plastic wrap and let rise in a warm 100˚F oven for 30 minutes (or at room temp 1 hour), until doubled in size.
- Generously dust a clean work surface with flour and turn the dough out onto the floured surface. Sprinkle dough lightly with flour and roll into even 17″x10″ rectangle, squaring off the sides. Dot the surface of dough with 6 Tbsp softened butter and spread it out evenly all the way to the edges.
- In a small bowl, stir together 1/4 cup sugar and 1 1/2 Tbsp cinnamon and sprinkle ALL OF IT evenly over buttered dough. Roll the dough up starting with one of the longer sides and work in a typewriter motion, keeping a tight roll. Once it's rolled up, push ends in slightly to make them a little more uniform then slice into 12 equal-sized rolls.
- Butter sides and bottom of a 9×13 metal baking pan with 1 Tbsp butter and arrange cinnamon rolls, evenly spaced with the cut-side down. Cover with plastic wrap and let rise in a warm 100˚F oven 20-30 minutes, (or room temp 50-60 min), until puffed. Do not proof too long.
- Brush tops with 1 Tbsp melted butter and bake at 350˚F for 20-24 mins or until tops are lightly golden. Let cool in pan 15 minutes then frost warm buns generously with the cream cheese glaze (instructions below).
How to Make Cinnamon Roll Icing:
- In a medium bowl with an electric hand mixer, cream together 4 Tbsp softened butter and 4 oz cream cheese. Beat in 1/2 Tbsp vanilla then add 1 cup powdered sugar and continue mixing on high speed until fluffy (3-4 min), scraping down the bowl as needed.
Notes
**Liquid should not be hotter than 115˚F and oven no hotter than 100˚F or you will cook and ruin the yeast.



You have the best recipies. So easy, and common ingredients I ususally have at home.
Thanks for sharing.
Betty
Thank you for your good comments Betty!
Hey Natasha!
So last week I tried your Cinnamon Rolls recipe and expected it to come out as amazing as the rest of your recipes that I’ve tried. But unfortunately these didn’t come out too well. They weren’t very fluffy, and not as soft as they should’ve been.
Can you tell me the reason why? My yeast activated well, all my ingredients were fresh & I followed the recipe to a T.
Hi Umaimah, did you possibly use a different kind of yeast? Also, make sure when you are proofing that the dough doesn’t get too hot or you can deactivate the yeast and they won’t rise properly.
No dear. I used Active dry Yeast which had bloomed initially and the temperature of everything was just very warm.
I had also kept the dough in the fridge overnight to rise and make the next morning, is that the reason maybe?
Thanks for your reply!
Wonderful recipe, thank you Natasha
You’re welcome! I’m so happy you enjoyed it Grace!
Thank you Natasha!! This is an excellent recipe and video tutorial. I highly recommend this recipe, it was on my list to try and it was a delicious success!!
That’s just awesome! Thank you for sharing that with me!
Hi, Natasha!
I made this cinnamon rolls on Saturday and loved how they came out!!!!!! I was afraid to make something with YEAST as I failed something the first time but this was a success and it’s super yum!!!!!! It’s even more yummy when it’s reheated from the fridge. Thanks for all your tips. 💗
I super love it! Great to hear that you loved this recipe, I hope you love every recipe that you will try!
Beautiful recipe. Turned out perfect! I have a question though
I occasionally bake gluten free. Have you personally tried this recipe with a 1:1 Gluten free flour before ? Your thoughts would be much appreciated
I haven’t personally tried making this gluten-free but others might have some advice for you!
Hi Natasha!
Trying your recipe today, but I do not have cream cheese for now. What would you recommend for the next best alternative for the icing please?
Others used spreadable cream cheese or you can try this recipe instead.
This was on bucket list, to learn to make cinnamon rolls. These rolls were so easy to make. They came out perfect. Gave them to my son and family. They were a big hit. My grandchildren were begging for more. Thank you for such a easy and delicious recipe!
That’s so great! Thank you for sharing that wonderful review with us Donna! Sounds like you found a new family favorite!
We love these rolls and the icing but my Indonesian wife likes to spice up the filling. She uses: 6 tbsp butter; 50g sugar; 30g palm sugar; 2 tsp cinammon; 1 tsp nutmeg; 1 tsp clove powder; 1/2 tsp cardamom powder; 1/2 tsp ginger powder; 1/2 tsp white pepper. Try it – they are amazing!
Thank you for sharing your ideas.
Hands down the best recipe for cinnamon rolls. They came out perfec!
That’s just awesome!! Thank you for sharing your wonderful review, Marietta!
Hello, Natasha! I’m a fan of your videos. Can I use “dry bakers yeast”? I’m not sure if it’s the same thing as instant. Thanks
Hi Alex, it should say on the package if it’s either active dry yeast or “instant yeast” or “rapid rise yeast” (same as instant yeast)
Thank you for such an amazing recipe!! The rolls came out soft and oh so awesome!
I’m so glad you loved the cinnamon rolls.
What if I can only find active dry yeast? Can I still make these and what do I do different?
Hi Kj, you could use active dry yeast but I would suggest following the tutorial for our classic cinnamon rolls.
So delicious
I’m so glad you enjoyed it!
Wow, I am a nurse and made these for work and did they disappear fast! They are not difficult to make. Natasha you made a lot of nurses happy today during this pandemic.
Being a former nurse this makes me so happy! I’m inspired and so thankful for this comment & I’m glad you all enjoyed this recipe! Thank you Janine!
Absolutely love this recipe! I was so afraid to bake any thing that required yeast but your video made it so easy. Thank you for sharing your recipe.
You’re welcome! I’m so happy you enjoyed it Lucy!
Just finished following your recipe for cinnamon rolls. My family is so excited(They are in the oven right now!). Thank you for making your recipe easy to follow. My mom is going to love these for Mother’s Day breakfast.
I hope your mom loved it!
Hi Ms. Natasha! I’m your fan from the Philippines 🙂 I tried your recipe today and I used Bread flour instead All Purpose Flour. It’s super soft and yummy!!! For the frosting,I used Spreadable Cream Cheese since no stock of Cream Cheese in the grocery. I love the frosting because it’s not too sweet. Thank you for sharing this wonderful Cinnamon roll recipe. My husband and son loved it!
So glad to know that it was a success yay! Thanks for sharing that with us.
Hi Natasha!
I’m Cielo from the Philippines. Just recently saw your cooking website and watched some of your cooking videos in YouTube. I actually started to try some of your recipes like Moist Banana Loaf and Cinnamon Rolls and the results came really good for a beginner in baking like me. My family loves it and been asking me to bake more.
I followed you in all your social media accounts and will definitely try other recipes you have shared real soon. Thank you for inspiring so many. Keep it up and God bless you and your family. Stay safe!
I’m so happy you enjoyed that. Thank you for sharing that with us, Cielo! Blessings to you nd your family.
What plastic wrap can I use to cover the cinnamon bun dough when I put it in a 100 degree oven to rise?
Hi Marilyn, we use the Costco Kirkland brand. Most have the highest temp listed on them.
Best cinnamon rolls I’ve ever made, and I’ve tried several recipes over the years! I might add a little vanilla extract to the dough next time. These really were even better the next day when warmed in the microwave. Diet busters, for real!! Thanks for the amazing recipe and very helpful video.
I love it and I agree! It’s our favorite to eat and warm it in the oven the next day for breakfast. Thank you for your excellent feedback!