Homemade Cinnamon Rolls {Cinnabon Copycat}

Tastes of Lizzy T participates in affiliate advertising programs. We may earn a commission when you make a purchase through links on our site.

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. Everyone raves about these better-than-Cinnabon homemade rolls.

Table of Contents
  1. Why you’ll love this recipe:
  2. The Secret Ingredient
  3. Ingredients for Cinnamon Rolls
  4. How to Make Cinnamon Rolls
  5. How to Roll Cinnamon Rolls
  6. Cinnamon Roll Frosting
  7. Watch me make this cinnamon roll recipe:
  8. Homemade Cinnamon Rolls {Cinnabon Copycat} Recipe
  9. Overnight Cinnamon Rolls
  10. Can you freeze cinnamon roll dough before baking?

Cinnamon rolls are one of the BEST breakfasts. You can make quick and easy cinnamon rolls or you can make pancakes or bread pudding, but this right here is the best Homemade Cinnamon Roll recipe.

It’s been over 5 years since we first unveiled our favorite 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 secret ingredient cinnamon rolls find their way to your table, bringing your family together just as it has ours for over 23 years. 

If this sweet roll recipe is new to you, you’re in for a treat! We’ve got the ultimate cinnamon roll guide to give you every bit of information you need for making the gooiest, best cinnamon rolls ever.

Why you’ll love this recipe:

  • From-scratch, gooey breakfast sweet rolls with cinnamon flavor that everyone craves.
  • Rich, buttery homemade yeast dough.
  • Heavy cream is our trade secret for achieving the softest, richest, gooey rolls. There is a syrup that will form on the bottom of the pan. The taste is out of this world.
  • Melt in your mouth cream cheese frosting in maple or vanilla flavor covering the tops.

The Secret Ingredient

Before I had this recipe, I was addicted to Cinnabon cinnamon rolls. They were large, soft, and gooey. I’m all about the gooey. Why is Cinnabon so gooey? What is the Cinnabon secret ingredient? I searched and searched (mostly recipe books because recipe websites were not a huge thing back then) and finally found a key idea.


Pour heavy cream over the cinnamon buns before baking. THIS is the secret ingredient and what makes the rolls rich and gooey. Cinnabon copycat recipe? That’s not totally what I was going for, but I think we pretty much got it.

We were the first to share this heavy whipping cream trick back in 2017, but recently it has gone crazy as the “Viral Tiktok Cinnamon Rolls“. On Tiktok, many people use Pillsbury Grands or canned cinnamon rolls to use this trend. This tiktok cinnamon roll hack may be a trend for some, but for us it is not just a trend. It’s the way we’ve made our delicious cinnamon rolls for years.

Here’s how you do it. After the cinnamon rolls are rolled into their pretty swirls and you’ve allowed them to rise in the pan…right before they are ready to bake, 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 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? No.

I find that the heavy cream helps the filling of the cinnamon rolls to be smoother and not as grainy. So just try it, K?

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.

Get 5 Classic Recipes with a Deliciously Secret Twist

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 like to use Red Star Platinum yeast which is an instant yeast. This means you don’t have to let the yeast “proof” and the rolls rise faster. You can also use active dry yeast. Always read the instructions on the back of the packet to see how you should add the yeast to the recipe.  
  • Eggs. Large eggs are standard for this recipe. 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. You can 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. You can use dark brown sugar in the filling if you’d like.
  • Salt. Although we use salted butter, we still add 1 teaspoon of salt to the dough. 
  • Flour. You can use all-purpose flour and bread flour. Either work. Bread flour will help the rolls have a fluffier, chewy but sturdier texture. With all-purpose flour, the rolls may be softer.
  • Cinnamon. Use Saigon cinnamon in this filling. One of Cinnabon’s secrets is the cinnamon they use. It’s called Makara. They trademarked this cinnamon so from what I understand it is hard to buy.
  • Heavy cream. Use a high fat milk for the heavy cream soak. Evaporated milk, whole milk or half and half works too.
  • Cream cheese. Full fat cream cheese is for the frosting.
  • Powdered sugar.
  • Maple or vanilla extract. I love, love maple flavor for my cinnamon rolls, but vanilla works just as well.

How to Make Cinnamon Rolls

Tips for making the dough:

When I originally set out to make the best cinnamon roll recipe, I started with our dinner roll bread dough. Over that year as I tweaked the recipe, I made the dough just a tad bit sweeter. Worried about the dough not rising? Here are a few tips:

  • Be sure that your milk is warm to activate the yeast, but not too hot so that it kills the yeast (about 105-110 degrees Fahrenheit is good). 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 you can 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. Any way works. 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.
  • Don’t add too much flour. Start with 4 cups (spoon the flour into the measuring cups and level it with a knife). The dough should be slightly tacky to the touch. A dry dough will lead to dry cinnamon rolls. If you feel like you need a little more flour, add up to ½ cup more, but add it just a tablespoon or two at a time. The dough will be tacky and soft. It shouldn’t completely stick all over your hands, but if you touch it should feel tacky and not dry and floury. Don’t be tempted to keep adding flour!
dough in a bowl with a dough hook
  • This dough rises twice. Once right after kneading and then again after you roll the cinnamon rolls. You can read our tip son all about how to get dough to rise.

Cinnamon Roll Filling

We use three ingredients in our homemade filling: butter, brown sugar and cinnamon. You can soften the butter and mix the sugar and cinnamon with it to spread over the rolled out dough. Or you can simply spread on the butter, then sprinkle the brown sugar and cinnamon over the top. Either way works.

You can add one teaspoon vanilla extract if you’d like. We find it’s not necessary, but feel free to do so. Mix this all together while the dough is rising. This only takes a few minutes!

Love raisins, chopped pecans and walnuts? Sprinkle them over this filling, then roll.

spreading cinnamon filling over dough

How to Roll Cinnamon Rolls

After you let the dough rise in a greased covered bowl (you can cover it with a towel or plastic wrap) until it is double in size, you’re ready to roll.. Use a pastry mat sprinkled with flour or other floured surface to keep the dough from sticking.

bread dough sitting on a pastry mat

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.

how to roll cinnamon roll dough

After you’ve rolled the dough, spread the cinnamon filling on top and roll-up jelly-roll style. Use a sharp, serrated knife or a steel dough cutter to cut into as many rolls as you’d like. We like to do 12 rolls for a 9×13 pan (which end up deliciously large) or if we need to feed a bigger crowd, 15 rolls in a 10×15 baking pan.

dental floss cutting cinnamon rolls

Here’s a Pro Tip for cutting the cinnamon rolls: Use dental floss! It makes such a perfect cut without squishing the dough.

*Note: The rolls will be more evenly if they are spread out in a 10×15 baking pan.*

unbaked cinnamon rolls on a table

Cinnamon Roll Frosting

After the homemade cinnamon rolls have baked and look like cinnamon heaven, it’s time to frost them. You can use a simple powdered sugar glaze or a store-bought fluffy white frosting if you’d like. 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!

You can add the icing while the rolls are warm and allow it to soak in, or if you’d like 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. 🙂

Watch me make this cinnamon roll recipe:

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}

4.76 from 4535 votes
The best homemade cinnamon rolls ever! If you love gooey cinnamon buns, here’s the secret ingredient. Everyone raves about these homemade yeast rolls.
Servings 12
Prep Time 30 minutes
Cook Time 22 minutes
Rise Time 1 hour 10 minutes
Total Time 1 hour 59 minutes


For the Dough:

  • 1 cup warm milk (about 115 degrees F)
  • 2 1/2 teaspoons instant dry yeast* (I like Red Star Platinum Baking Yeast)
  • 2 large eggs at room temperature
  • 1/3 cup salted butter** (Melted, but make sure it isn't over 110º Fahrenheit. Just softened is fine.)
  • 1/2 cup granulated sugar
  • 1 teaspoon salt
  • 4 1/2 cups all-purpose flour (divided)

For the Filling:

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

For the Frosting:

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


  • Pour the warm milk in the bowl of a stand mixer and sprinkle the yeast overtop.
  • 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.
  • To knead, beat the dough on medium speed for 5-7 minutes, adding in up to ½ cup more flour if needed to form a dough. The dough should be elastic and smooth. **The dough should be tacky and will still be sticking to the sides of the bowl. 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.
  • Sprinkle a pastry mat generously with flour. Turn out the dough onto the pastry mat 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 end, 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 or until nearly double.
  • Preheat the oven to 375 degrees.
  • 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.
  • Bake at 375 degrees for 20-22 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 25-27 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.
  • Add in your favorite extract and the powdered sugar. Beat until combined.
  • Spread the frosting over the cooled rolls.
  • Store in an airtight container.



*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.
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.


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

Overnight Cinnamon Rolls

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.

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.

What You Need to Make Cinnamon Rolls

  • Stand Mixer: Ok, you don’t 100% need this, but it does make life easier.
  • Red Star Yeast: My favorite yeast! It’s so forgiving and I have perfect baked goods, every time.
  • Saigon Cinnamon: The best flavored cinnamon.
  • Pastry Mat: This makes clean-up a breeze.
  • Dough Cutter/Bench Scraper: I JUST got one of these. What have I done without it all these years? Works as a scraper too, to get stuck-on dough off surfaces.
  • Baking Pan 9×13 or 10×15, depending on what you need.

Remember…we like to celebrate with GIANT CINNAMON ROLLS!

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

Notify of

Most Voted
Newest Oldest
Inline Feedbacks
View all comments

6 years ago

5 stars
I have been hunting for this recipe for years! Maybe not the exact one, but a cinnamon roll that called for cream being poured over them just before baking! It was my mother’s recipe and as a teenager, I would bake them for my grandpa. Back then we had the good old fresh cream. Oh they are so good! As it goes, the recipe got lost over the years … I’m 70 now. You have made me so very happy. Thank you!

4 years ago

Two quick observations… 1) 1/2 C heavy cream is 119g, not 238g, but not many people are likely using metrics. 2) For those whose dough is producing a “bready” texture, note that flour amount here = 125g per 1 C. Some common U.S. flour brands are 120g per 1 C, so check side panel of flour bag. Measuring by volume and not weight is a far less accurate method, but yes, many rail against it. Weighing using metrics allows for consistency and accuracy, and enabkes one to look at a recipe’s formula for baker percentages and ratios, thereby avoiding baker… Read more »

Frank Colvin
2 years ago

5 stars
Hi all and special salute to Lizzy T. I’m 82, still cooking still wowing the younguns with old recipes that today’s nutritionists want to ban. Ha Ha, this must have been very similar to my mum’s cinn bun mix, as i remembered them as soon as my eye’s fell on the pic at the beginning, I’m estatic Lizzy. I’m gunna cause a stir with all that beautiful cream and eggs and butter and sugar,,,Thank You Thank You Thank You, lizzy, you’ve made an old man very happy. !!!

Allison H
5 years ago

Here are some “make ahead” tips. I made these on December 23rd and we enjoyed them Christmas morning. I followed the recipe exactly until the point of cutting the rolls. At this point, I cut the rolls, put them in my prepared baking dish. Covered the dish with Saran Wrap and put in the freezer. I did not do a second rise at this point. On Christmas Eve night I took them out of freezer and removed Saran Wrap. I covered loosely with wax paper and let sit on counter top over night. With that the rolls proofed over night.… Read more »

Ariana Lalani
2 years ago

5 stars
Hello, my name is Ariana I love to bake! I am just turning12 on Saturday. I love this recipe I always wanted a soft cinnamon roll, this is the perfect recipe! make sure to rest it for 5 minutes before letting it knead with the dough hook if not is so sticky and have to add more flour. I have made this recipe over 10 times with my KitchenAid stand mixer! As I am writing this, I am making more cinnamon rolls!

Dorothy kimball Boszak
6 years ago

5 stars
My mother made her cinnamon rolls as per the recipe….but instead of pouring sweet cream over them, she mixed brown sugar with sour cream ….and I believe she poured it over just a few minutes before taking out of the oven. Then when they were turned out, upside down, there was a wonderful caramel coating on them. My kids and all of the cousins still rave about Grandmas cinnamon rolls.
So much nicer than icing.

3 years ago

Your recipe is spot on with all the extra tips! This is a keeper for our family. I doubled the recipe and gave most of the rolls away to family. I am always looking for a way to brighten peoples day, especially through this pandemic. This really brightens up all of our day! I have something delicious to give and they have something wonderful to sweeten up their day. I will be looking into more recipes from you! It takes a little longer to read through, but it is well worth it. Thank you for being so thorough with your… Read more »

3 years ago

5 stars
I have made this several times already and they always come out amazing! I leave out the frosting because my parents aren’t too fond of sweetness, but it still tastes great. One time I tried substituting the brown sugar for coco sugar, and also tried lemon sugar + blueberries for the filling.. whatever I put in comes out great, because of the awesome dough! So so happy with this recipe, so versatile and yields consistent results. Something I will definitely pass on to future generations, when I have kids. Hahaha Thank you again for this recipe!

8 months ago

Just a heads up the first proofing where you shoot for doubling in size or dough takes much longer than the 30 min the recipie says. I do tons of baking and I’ve never had a doubling of size in 30 min, even if I’m using a dough proofer. I’d say realistically depending on how much gluten has formed it should take anywhere from 1 to 2.5 hours to fully double in size. So if your making these cinnamon rolls ahead of time for something just make sure to plan in mote than 30 min for the first rise of… Read more »

Dana rigato
3 years ago

I have never posted a comment. I do , however, read comments. I must say this is very very wonderful dough. I do not have a stand mixer. It still worked. It is a very smooth dough that I didn’t even need to use a rolling pin. It just stretched gently with my hands. I did bring out my sewing ruler and measure. It was mighty fine. Oh! And the finished product was definitely a winner!

1 year ago

At first I was afraid….I was petrified. No seriously, I made this cinnamon roll recipe 3 times….each time I could not bring myself to pour the cream over the rolls before baking. I kept thinking what if it ruins my hard work! Without the cream they were pretty good. I kept thinking I will try the cream next time. Well I finally committed last night. They were absolutely amazing! Now I can’t believe I didn’t do the cream step the first 3 times! It really just elevates the rolls, they come out moist and gooey and delicious. Don’t be like… Read more »

Last edited 1 year ago by Katelyn
3 years ago

5 stars
These were divine! I stirred mix by hand and only quickly kneaded in bowl 2 mins and they still came out tall and fluffy! I used 2% milk on top also since I didn’t have cream. However they baked for 30 minutes instead of the 20 -22 min. Came out FABULOUS!!

3 years ago

5 stars
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!!!!!!!!!!!

Peggy Mann
3 years ago

5 stars
We just bit into the cinnamon rolls—which I made for the first time ever—and my husband and I are in utter heaven! What a fantastic recipe! I poured the cream over the rolls 12 minutes into the baking and iced them right out of the oven with a simple sugar glaze. Absolutely wonderful. I’m so proud of myself, thanks to your clear directions and video. Many, many thanks!

3 years ago

5 stars
Move over Cinnabon! Ooey Gooey goodness!!! I used Silk Almond Milk since that was all I had but still tasted great! Next time will make half a batch of the cream cheese frosting as I had plenty left over. Will save it for the next time I make this. Thank you so much for the recipe!!!