Homemade Cinnamon Rolls

Jump to Recipe

This post may contain affiliate links. Read our disclosure policy.

Discover the secret to the best homemade cinnamon rolls with our foolproof recipe! Learn our heavy cream trick that makes a gooey caramel sauce on the bottom of the rolls.

Itโ€™s been over 7 years since we first unveiled our homemade cinnamon roll recipe. And since that first day the recipe made its appearance on Tastes of Lizzy T, you all have loved it. 

We thank you so much for your support and excitement for this recipe. We love hearing from you about the many ways these easy homemade cinnamon rolls find their way to your table, bringing your family together just as it has ours for over 23 years. You can now purchase our cinnamon roll cookbook!

Homemade Cinnamon Rolls

Thereโ€™s nothing quite like the cherished tradition of eating homemade cinnamon rolls on Thanksgiving, Christmas morning or other special occasions.

With a pillowy soft dough, a rich cinnamon filling, and melt-in-your-mouth cream cheese frosting, these are often called a Cinnabon Copycat Recipe. I spent the first 5 years of my marriage researching (and taste-testing ๐Ÿ˜‹) cinnamon roll recipes and cracked the code that made everyone beg for the copycat Cinnabon recipe.

Our cinnamon rolls were the first to feature the secret of heavy cream. Yes, we’ve been pouring cream over unbaked cinnamon rolls for 23 years. This secret ingredient transforms the base into an irresistible caramel sauce that’s the hallmark of the gooey cinnamon roll.

It’s THE trick that makes the BEST cinnamon rolls.

What readers are saying:

โญ๏ธ โญ๏ธ โญ๏ธ โญ๏ธ โญ๏ธ Sara says, “I made these about 5 times already, and each time they turn out SO perfect. i followed the recipe EXACTLY as written and had no issues at all! I find that depending on the size of the pan i use, the baking time varies (which is normal and expected) โ€“ so just watch them after the 25 minute mark carefully. Sooooo yummy and always a hit! Thank you!”

โญ๏ธ โญ๏ธ โญ๏ธ โญ๏ธ โญ๏ธ Nina says, I have wanted to make cinnamon rolls for awhile, but couldnโ€™t find the right recipe, until now! This is easiest recipe, absolutely perfect. My friends & family devoured them in literally minutes! Thank you so much for this amazing recipeโ€ฆ Iโ€™m going to try the pumpkin rolls tomorrow, canโ€™t wait!

โญ๏ธ โญ๏ธ โญ๏ธ โญ๏ธ โญ๏ธ Amy says, “I wanted Cinnabon this morning, but was unwilling to leave the house. I made these instead and I can 110% say it was worth the effort. I will NEVER eat Cinnabon again. “

I love that last comment by Amy. Is this the official Cinnabon recipe? No, but it is better than the original. And I’ll teach you exactly how to make them.

Ingredients for Cinnamon Rolls

ingredients for cinnamon rolls
  • Milk. 2% milk is what I traditionally use for the dough. Whole milk or non-dairy almond or coconut milk works too.
  • Yeast. I have much success with instant yeast. You can also use active dry yeast.
  • Eggs. Large eggs are standard. I have not tried any replacement for eggs in this recipe.
  • Butter. The original recipe called for โ…“ cup butter, but since Iโ€™ve made it over the years, one tweak I made was to increase the butter to ยฝ cup. See this in the notes I made in the recipe card. I highly recommend it!
  • Sugars. Granulated sugar goes in the dough. Brown sugar is in the filling. Dark brown sugar is also delicious.
  • Salt. Although we use salted butter, we still add 1 teaspoon of salt to the dough. 
  • Flour. Bread flour will help the rolls have a fluffier, chewy but sturdier texture. If you don’t have bread flour, use all-purpose flour.
  • Cinnamon. Use Saigon cinnamon in this filling.
  • Heavy cream. Heavy cream is what gives the best results. Evaporated milk, whole milk or half and half works too. Don’t skip this! It’s what makes gooey cinnamon rolls.
  • Cream cheese. Full fat cream cheese is for the frosting.
  • Powdered sugar.
  • Maple or vanilla extract. I love, love maple flavor for my yeast cinnamon rolls, but vanilla extract works just as well.

Before You Start: Tips on How to Make Cinnamon Rolls

  • Be sure that your milk is warm to activate the yeast, but not too hot so that it kills the yeast (115ยบ Fahrenheit is perfect). You’ll also want to warm the butter so it is soft and mixes in easily. But again, the butter should not be over 110ยบ Fahrenheit. I use salted butter, but unsalted butter works well too.
  • Bring the eggs to room temperature also by placing them in a glass of warm water before adding them to the mix. If the ingredients are not cold, they’ll help the yeast to do what it needs to do quickly and give a beautiful rise to your cinnamon rolls.
  • In the video I use a stand mixer to mix the dough. If you have bread machine, use the dough cycle to make this extremely easy. Or, go the old-fashioned route and get those hands working by kneading the bread without a mixer. If you decide to knead by hand, be careful not to add too much flour. The dough is supposed to be tacky, which is what keeps these rolls soft.

Make the Cinnamon Roll Dough

  • Pour the warm milk (115ยบF) in the bowl of a stand mixer and sprinkle the yeast overtop. Allow this to sit for 3-4 minutes. The yeast will get a little frothy to show it is activated.
  • Add the eggs, butter and sugar. Mix until combined.
  • Add in salt and 4 cups (save the other ½ cup and add only if you need it) of flour and mix using the beater blade just until the ingredients are barely combined. Allow the mixture to rest for 5 minutes so the flour has time to soak up the liquids. Scrape the dough off the beater blade and remove it. Attach the dough hook.
dough in a bowl with a dough hook
  1. To knead, beat the dough on medium speed for 5-7 minutes, adding in up to ½ cup more flour only if needed to form a dough. The dough should be elastic and smooth. **The dough should be tacky and will pull away from the sides of the bowl but may stick slightly to the bottom. That’s ok! Don’t be tempted to add more flour at this point. We generally add about 4 ¼ cups, but start with 4 cups.**
  2. Spray a large bowl with cooking spray. Use a rubber spatula to remove the dough from the mixer bowl and place it in the greased large bowl. Cover the bowl with a clean kitchen towel or wax paper.
dough in a bowl
  1. Set the bowl in a warm place and allow the dough to rise until nearly double. If the house is cool, turn on the oven to the lowest setting for 1-2 minutes. Then turn off the oven and place the dough to rise in there. It normally takes about 30 minutes for the dough to rise. Do not allow the dough to rise too much or your cinnamon rolls will be airy.

Read our tips on all about how to get dough to rise.

What is cinnamon roll filling made of?

We use three ingredients in our homemade filling: butter, brown sugar and cinnamon.

Soften the butter and stir the sugar and cinnamon in with it to spread over the rolled out dough. Or simply spread on the softened butter, then sprinkle the brown sugar and cinnamon over the top.

And if you love raisins, chopped pecans or walnuts, sprinkle them over this cinnamon sugar filling, then roll up.

How to Roll Cinnamon Rolls

After you let the dough rise, you’re ready to roll. Use a pastry mat sprinkled with flour or other lightly floured surface to keep the dough from sticking.

Remember…the dough will be tacky and this is the point where it is ok to add flour on the pastry mat and on top of the dough itself for easy rolling. You’ll find this dough is very easy to roll out. If it is too much of an arm workout, you’ve most likely added too much flour.

bread dough sitting on a pastry mat

After you’ve rolled the dough, spread the cinnamon mixture on top and roll-up jelly-roll style starting with the long edge.

Use a sharp, serrated knife or a steel dough cutter to cut into as many rolls as you’d like. 12 rolls fit in a 9×13″ pan (which end up deliciously large) or for smaller rolls, 15 rolls in a 10×15″ baking pan.

Pro Tip for cutting cinnamon rolls:

Use unflavored dental floss! It makes a perfect cut without squishing the dough.

The Secret to the Best Cinnamon Rolls

Heavy cream has been our trade secret to the best cinnamon rolls for over 23 years. It has since gone viral over and over on social media, and we’re thrilled that so many of you love it! It really is the best part and makes for gooey rolls.

Here’s what to do. After the cinnamon rolls are rolled into their pretty swirls and you’ve allowed them to set in the pan while the oven is heating, warm heavy cream in a small bowl.

Why warm the cream? Because your rolls have risen in warmth and you don’t want to add refrigerator-cold cream to your unbaked rolls. Adding warm (not hot!) heavy cream will keep the rolls rising as they should during baking.

Pour the heavy cream over the top of the unbaked cinnamon rolls and watch that rich cream soak in and around the rolled dough.

Can you make these rolls without heavy cream? Yes.

Will they be good? Yes.

Will they be as gooey and have a luxurious caramel sauce on the bottom? No.

Pro Tip

If you don’t have cream, use half and half, coffee creamer, evaporated milk, whole milk or coconut cream. Any of these will work. Even 2% milk will work, but we prefer a higher fat milk.

Bake the Rolls

Bake the rolls at 375ยบ for 20-22 minutes, until the rolls are lightly golden brown and the center rolls are cooked through. 

A note about baking cinnamon rolls

The time will vary based on how big the rolls are, what type of baking dish, how close the rolls are packed, etc. They could take up to 30 minutes. Check the rolls at 20 minutes. If they are getting too browned, cover loosely with foil for the remaining baking time.

For consistent results, test the temperature with an internal probe thermometer. It should read 190ยบF in the center roll.

Cinnamon Roll Frosting

After the homemade cinnamon rolls have baked and look like cinnamon heaven, it’s time to frost them. Use a simple powdered sugar glaze or a store-bought fluffy white frosting. But we prefer our homemade cream cheese frosting.

This frosting contains butter, powdered sugar, cream cheese and extract (either vanilla or maple). You could even throw in a touch of cinnamon to make a cinnamon glaze. We’ve done it all!

Spread the icing over the warm rolls and allow it to soak in, or for a pretty frosted look, spread the cream cheese icing on when the rolls are at room temperature.

overhead view of a pan of cinnamon rolls

And that my friends, is the BEST cinnamon rolls ever. My girls were hesitant to share our family secret ingredient, but so many of you have asked, they reluctantly agreed because they love you and want to see you happy. ๐Ÿ˜Š Enjoy these homemade cinnamon rolls! They truly are a copycat of the Cinnabon cinnamon roll recipe.

How do you make overnight cinnamon rolls?

We often make the homemade cinnamon rolls and get them to the point of the second rise (when they are rolled out, cut up and put in the pan). Cover and refrigerate until morning.

The next morning, pull them out of the refrigerator. They may have doubled in size in the fridge overnight. If they have, let them sit for 30 minutes to get the chill off, then bake.

If they did not rise in the fridge overnight, allow them to rise at room temperature. Plan about at least an hour for this. Then pour on the cream and let them bake.

Can you freeze cinnamon roll dough before baking?

Yes! Make the cinnamon rolls and get them to the point of the second rise (when they are rolled out, cut up and put in the pan). Place them on a pan (not touching) and put them in the freezer for about 1 hour. Then place the rolls in a zippered bag and freeze.

When you’re ready to bake the rolls, plan ahead and put the rolls in the fridge to thaw overnight. Then pull them out of the refrigerate and allow them to rise the morning you want to bake them. Plan about at least an hour for this so you aren’t waiting too long! Allow them to do their second rise, then bake as normal.

Why aren’t my cinnamon rolls fluffy?

If you didn’t end up with fluffy cinnamon rolls, chances are the yeast did not activate and they didn’t rise properly. Also, use bread flour for more fluffiness.

Other Homemade Cinnamon Roll Recipes:

closeup of a cinnamon roll on a plate with a fork
closeup of a cinnamon roll on a plate with a fork

Homemade Cinnamon Rolls (Cinnabon Copycat Recipe)

4.80 from 5522 votes
The best homemade cinnamon rolls ever! If you love gooey cinnamon buns, THIS is the recipe with the secret ingredient that makes all the difference.
Servings 12
Prep Time 30 minutes
Cook Time 22 minutes
Rise Time 50 minutes
Total Time 1 hour 42 minutes

Email Me This Recipe!
Enter your email and get the recipe sent to your inbox! Plus youโ€™ll get new recipes from us every week.

Ingredients
 

For the Dough:

  • 1 cup warm milk (115 degrees F) 8 ounces
  • 2 1/2 teaspoons instant dry yeast* (I like Red Star Platinum Baking Yeast) 7 grams
  • 2 large eggs at room temperature
  • 1/3 cup salted butter** (Melted or very softened, but make sure it isn't over 110ยบ Fahrenheit.) 2.67 ounces
  • 1/2 cup granulated sugar 100 grams
  • 1 teaspoon salt 5 grams
  • 4 1/2 cups bread flour (divided) 520-585 grams

For the Filling:

  • 1/2 cup salted butter (almost melted) 4 ounces
  • 1 cup packed brown sugar 210 grams
  • 2 tablespoons cinnamon 16 grams
  • 1/2 cup heavy cream*** (for pouring over the risen rolls) 4 ounces

For the Frosting:

  • 6 ounces cream cheese (softened)
  • 1/3 cup salted butter (softened) 2.67 ounces
  • 2 cups powdered sugar 260 grams
  • 1/2 tablespoon maple extract (or vanilla) 7 grams

Instructions
 

  • Pour the warm milk (115ยบF) in the bowl of a stand mixer and sprinkle the yeast overtop. Allow this to sit for 3-4 minutes. The yeast will get a little frothy to show it is activated. 1 cup warm milk, 2 ½ teaspoons instant dry yeast*
  • Add the room temperature eggs, butter and sugar. Mix until combined. 2 large eggs, ⅓ cup salted butter**, ½ cup granulated sugar
  • Add in salt and 4 cups (save the other ½ cup and add only if you need it) of flour and mix using the beater blade just until the ingredients are barely combined. Allow the mixture to rest for 5 minutes so the flour has time to soak up the liquids. 1 teaspoon salt, 4 ½ cups bread flour
  • Scrape the dough off the beater blade and remove it. Attach the dough hook.
  • To knead, beat the dough on medium speed for 5-7 minutes, adding in up to ½ cup more flour only if needed to form a dough. The dough should be elastic and smooth. **The dough should be tacky and will pull away from the sides of the bowl but may stick slightly to the bottom. That's ok! Don't be tempted to add more flour at this point. We generally add about 4 ¼ cups, but start with 4 cups.
  • Spray a large bowl with cooking spray. Use a rubber spatula to remove the dough from the mixer bowl and place it in the greased large bowl.ย Cover the bowl with a towel or wax paper.
  • Set the bowl in a warm place and allow the dough to rise until double. I like to turn on the oven to the lowest setting for 1-2 minutes. Then turn off the oven and place the dough to rise in there. It normally takes about 30 minutes for the dough to rise. Do not allow the dough to rise too much or your cinnamon rolls will be airy.
  • While the dough is rising, prepare the cinnamon filling. In a medium bowl, combine the soft butter, brown sugar and cinnamon, mixing until well combined. Set aside. ½ cup salted butter, 1 cup packed brown sugar, 2 tablespoons cinnamon
  • Sprinkle a pastry mat or work surface generously with flour. Turn out the dough onto the surface and sprinkle the top of the dough with additional flour.ย 
  • Flour a rolling pin and roll the dough to about a 24×15" rectangle. (the size of the rectangle can vary…it does not have to be exact!)
  • Use a rubber spatula to smooth the cinnamon filling over the whole dough rectangle.
  • Starting on the long side, roll the dough up tightly jelly roll style.ย 
  • Cut into 12 slices and place in a greased 9×13 baking pan.**** Cover the pan and allow the rolls to rise for 20 minutes while the oven is preheating.
  • Preheat the oven to 375ยบF.
  • Warm the heavy cream until the chill is off. Don't make it hot…you just don't want it cold. It should be warm to the touch. Once the rolls have risen, pour the heavy cream over the top of the rolls, allowing it to soak down in and around the rolls. ½ cup heavy cream***
  • Bake in a preheated oven for 25 minutes, until the rolls are lightly golden brown and the center rolls are cooked through. Note…the time will vary based on how big the rolls are, what type of pan, how close the rolls are packed, etc. They could take up to 30 minutes. Check the rolls at 20 minutes. If they are getting too browned, cover loosely with foil for the remaining baking time.
  • While the rolls are cooling, prepare the cream cheese frosting.
  • In a large bowl, combine the softened cream cheese and butter using a hand mixer. Blend well. 6 ounces cream cheese, ⅓ cup salted butter
  • Add in your favorite extract and the powdered sugar. Beat until combined. Spread the frosting over the cooled rolls. ½ tablespoon maple extract, 2 cups powdered sugar

Video

Notes

Notes:
*One packet of yeast is 2 ¼ teaspoons. If you have packets rather than bulk yeast, it is completely fine to just use one packet of yeast. Different yeast calls for slightly different proofing methods. We follow Red Star Platinum’s temperature guidelines. Please check your yeast packet to see what temperature the milk should be at.
**A note about the butter, we have used ½ cup of butter instead of ⅓ cup many times. We feel it keeps the rolls softer. Give it a try!
***If you don’t have cream, use half and half, coffee creamer, evaporated milk, whole milk or coconut cream. Any of these will work. Even 2% milk will work, but we prefer a higher fat milk.
****For smaller rolls, cut the dough into 15 slices and use a 10×15″ baking pan. The larger pan will also allow the rolls to rise more evenly.
Our original recipe called for all-purpose flour, but we make them exclusively with bread flour now. Either will work, but bread flour yields a fluffier, sturdier roll with a slightly chewy texture. All-purpose flour gives a softer, more tender roll.
Overnight Instructions
We often make the cinnamon rolls and get them to the point of the second rise (when they are rolled out, cut up and put in the pan). Cover and refrigerate until morning.
The morning you want to bake them, pull them out of the refrigerator. They may have doubled in size in the fridge overnight. If they have, let them sit for 30 minutes to get the chill off, then bake.
If they did not rise in the fridge overnight, allow them to rise at room temperature. Plan about at least an hour for this. Then pour on the cream and let them bake.
*The Calorie count shows the amount with ALL of the frosting used. There will be less calories in the rolls if you don’t use all of the frosting at once. Calories are per roll with the recipe making 12 frosted rolls.

Nutrition

Calories: 618kcal | Carbohydrates: 85g | Protein: 7g | Fat: 28g | Saturated Fat: 17g | Cholesterol: 109mg | Sodium: 427mg | Potassium: 145mg | Fiber: 1g | Sugar: 47g | Vitamin A: 965IU | Calcium: 89mg | Iron: 2.6mg
Course Breakfast
Cuisine American
Calories 618
Keyword brunch, christmas morning, weekend
About JulieJulie Clark

About Julie Clark

I'm Julie Clark, CEO and recipe developer of Tastes of Lizzy T. With my B.A. in Education and over 30 years of cooking and baking, I want to teach YOU the best of our family recipes.

Get 5 Classic Recipes with a Deliciously Secret Twist

You might also like

Join the Discussion

4.80 from 5522 votes (3,691 ratings without comment)
Subscribe
Notify of

3.9K Comments
Inline Feedbacks
View all comments

Laurie
1 year ago

5 stars
OMG, these are the best cinnamon rolls I have ever madeโ€ฆ. Moist, loaded with flavor and will not last long in our house. Thanks for the great recipeโ€ฆ

Chris
1 year ago

5 stars
I made these again last night and finally used your suggestion of heating the oven, turning it off, then letting the dough rise. Well, boy did it rise ! Fluffy like a pillow. I didn’t even have to use the rolling pin. Just pressed it out into a rectangle on a floured cutting board, spread the filling, etc. They turned out to be the BEST, LIGHTEST, LARGEST, FLUFFIEST buns I ever made. Everyone loved them… thanks for the tip

Heather in Seattle
1 year ago

Oh my word! This was my first ever attempt at homemade cinnamon rolls. I had been craving a gooey, chewy cinnamon roll since the holidays and aside from a trip to the mall and a fresh roll from a very well known chain, my quest went unfulfilled. My family tried every grocery store bakery and even a few privately owned bakeries and the consensus was the same each time- too hard, too dry & disappointing icing. I found this recipe using the term “copycat Cinnabon recipe” and the minute I saw the “secret ingredient”, I knew I was doing this.… Read more »

Chris
1 year ago

5 stars
I have been making this family favorite since I found it during COVID lockdowns. It is absolutely delicious, and while you can make it without the heavy cream pour before baking, cโ€™mon, why would you? Itโ€™s BETTER tasting than Cinnabonโ€™s, which I always think smell better than they taste. These both smell and taste divine!!

Dennis
1 year ago

5 stars
DESERVES MORE THAN FIVE STARS

Dennis
1 year ago

5 stars
I finally jumped in and tried making these. DID IT. Now I’m making double batches. Most are gone before they can cool. If I don’t put one away I won’t get any. THANK YOU FOR YOUR RECIPE

Tash
1 year ago

The best cinnamon roll recipe EVER!!! I made this recipe a couple months ago but didn’t have any cream on hand. Sadly our oven is mighty powerful once it warms up and even after 15 mins of baking the bottoms were burnt. This is more so on my part but I wanted to try again. This time I did the cream addition and wow oh wow does it make a difference! Since the pan I put them in last time was way too small I split them across two 9″ square trays which was the perfect size. Covered them with… Read more »

Amanda
1 year ago

So I just recently made this recipeโ€ฆ I have tried other recipes but was excited about this one because of the cream. However when I made mine I followed the recipe to a T. I took them out of the oven to cool before I iced them but by the time I iced them they were dry๐Ÿ˜ฉ I donโ€™t know if I waited too long to ice themโ€ฆ Iโ€™m not sure what happened. Please any suggestions I would appreciate it. My family and I just love gooey cinnamon rolls. Thanks

Shelly
1 year ago

5 stars
Made these today, was afraid Iโ€™d waited too late in the day to start since I had a commitment, but got everything together, the dough went together easily, I finished by hand kneading, followed the recipe, I opted to pour the cream after half baked, and they turned out beautifully, canโ€™t wait to try them, thanks for a great recipe!

Jessica N.
1 year ago

I made cinnamon rolls for the first time using this recipe and they turned out AMAZING!!! My biggest advice is to read the recipe thoroughly, including ALL of the notes. Make sure you read step #3 carefully. Instead of mixing until barely combined and letting it sit, I accidentally went ahead and mixed everything on full blast so my dough was very wet. I had to add another 1/4 cup of flour to get it tacky and it still turned out great but I think it made the dough less fluffy. Would recommend watching the video so you can get… Read more »

Janet W.
1 year ago

The hype is all true! I was nervous my dough was too wet but hesitated adding too much more flour. I watched the video for technique it really helped. They cam out amazing! My family did the one bite ‘oh man’ look at me thing they do when they taste something that hits the mark! I just wanted to say thank you to you, Julie. I know how your girls must have felt about sharing the recipe. I feel like that sometimes, too. But thinking how much joy these brought my family and how much joy and even tradition they… Read more »

Amanda
1 year ago

5 stars
I have made these A LOT. I canโ€™t justify spending $8-$12 for store bought cinnamon rolls when I can make these in an afternoon. We love these. I have learned the hard way to not let them rise too long the second time. The want to bust out of the pan and the tops get over cooked. I have added pecans and raisins once in a while, but they really are best without. This recipe is a winner.

Aubrey
1 year ago

Incredible!!! I made these yesterday and they taste so good and very similar to Cinnabon in my opinion. I only had active yeast instead of instant and all I did was let them rise longer and they were perfectly fine! I also recommend putting them in a warm oven because they rise quicker, for the first proofing I preheated my oven to 150ยฐf for about 5 minutes and then turned it off before putting them in there. It took maybe 40-50 minutes to double in size (assuming this is from the active yeast since thatโ€™s what my research told me)… Read more »

Lauren
1 year ago

The first time I made these was about a year and a half ago, and I have not been able to stop making them since then! Not only because of how much I love making them, but because every single person in my family requests them. They want them on vacations, on holidays, for special occasions, when theyโ€™re sick, and โ€œjust becauseโ€. They are phenomenal. Also, I am vegan and was easily able to makes these. I sub soy milk, โ€œJust Eggโ€, country crock plant based butter, vegan cream cheese (so easy to find nowadays!) and country crock even makes… Read more »

Kat
1 year ago

5 stars
I’m still in shock at how fantastic these cinnamon rolls are! The recipe said to bake 20 min & up but but I checked on them after 12 min & surprisingly they were done!! They’re so good that I didn’t even need the frosting!! THANK YOU for the BEST Cinnamon Rolls I ever had!!