I can’t think of many things that make your house smell as amazing as homemade cinnamon rolls. This Copy Cat CinnaBon Recipe is no exception! The house will smell heavenly when you bake these!
These are just beautiful rolls that melt in your mouth and warm you from the inside out!
While homemade rolls take a little time, they are worth every single second. Don’t skimp out on the frosting because… it is amazing! Seriously… it’s the best!

These taste exactly like the cinnamon rolls I love to get at the mall! I’ve made them so many times and they turn out soft and perfectly every time!
Mmmm…. perfect for breakfast or dessert… or snack. Ok, makes a good brunch too, and I’m not saying I’ve never eaten them for dinner… but I’m not saying I have either.

Items you’ll need for this recipe:
* Active Dry Yeast * Cinnamon * Vanilla Extract *

Ingredients
- 1 cup milk
- 2 eggs room temperature
- ⅓ cup butter room temperature
- 4 to 4 ¼ cups bread flour (plus extra for rolling)
- ½ teaspoon salt
- ½ cup granulated sugar
- 0.25 ounce active dry yeast 1 packet, about 2 ¼ teaspoons
Filling
- 1 cup brown sugar packed
- 3 tablespoons cinnamon
- ⅓ cup butter softened
Frosting
- 4 ounces cream cheese softened
- ¼ cup butter softened
- 1 ½ cups powdered sugar
- ½ teaspoon vanilla extract
- ⅛ teaspoon salt
Instructions
- Combine 2 cups of the flour and yeast in a large mixing bowl. In a saucepan, combine milk, butter, sugar, and salt over medium heat until temperature reaches 120 to 130°F (butter will be almost melted). Add milk mixture to flour mixture along with eggs and mix with an electric mixer on low for 30 seconds. Stir in as much of the flour as you can. (see note below for bread machine)
- Place dough a floured surface and knead in as much of the remaining flour as possible. Continue to knead the dough until it is very smooth and elastic (this will take about 5-10 minutes). Cover dough with oil or cooking spray and plastic wrap. Let rest covered for about 15 minutes. Meanwhile, in a small bowl, combine brown sugar and cinnamon and set aside.
- Roll the dough into a 18x21-inch rectangle. Spread ⅓ cup butter on the dough and top with the brown sugar and cinnamon mixture.
- Starting with the long side, roll up dough so you have an 21" log. Cut into 12 even rolls. Grease a 9x13 pan and place the rolls in the pan. Cover with plastic wrap and a tea towel or kitchen towel and let rise until nearly doubled, about 45 minutes. Meanwhile, preheat oven to 400°F.
- Bake rolls on the center rack about 15 minutes or until lightly browned.
- While the rolls are baking, combine cream cheese, ¼ cup butter, confectioners' sugar, vanilla extract and salt with a mixer until fluffy.
- Allow rolls to cool for about 10-15 minutes and spread frosting on warms rolls.
Notes
Nutrition Information
Nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.
© SpendWithPennies.com. Content and photographs are copyright protected. Sharing of this recipe is both encouraged and appreciated. Copying and/or pasting full recipes to any social media is strictly prohibited. Please view my photo use policy here.
Here are some more recipes you’ll love
* Apple Pie Cinnamon Rolls * Apple Pie Roll Ups * Apple Pie Tacos *
This recipe was slightly adapted from Allrecipes.com








Followed the recipe to the t…. not impressed. Lots of things wrong. Very disappointed.
You may have forgot to cross your T then – these are perfect by the book – Every. Single. Time. I’ve been experimenting with MANY receipts over the last 6 months and this is the ONLY one that doesn’t require “tweaks”. And, for the record, I only made yeast my “B” a few months ago.
Can this be made in a bread machine? (Mine makes a one-pound loaf).
The dough for this recipe should work just fine in a bread machine as long as the size fits. I would suggest you check your user manual to check the size.
Recipe worked and tasted great! For those having trouble with the dough rising…my kitchen was too cold and nothing happened in the first 30 min. I heated my oven to 150F, turned it off, and put the rolls inside. They were doubled in size in 30 min.
I wouldn’t recommend without some adjustments. Following the recipe to a “T” yielded rolls that didn’t rise and undercooked dough.
I would find a better way proof the yeast to make sure the dough rises, add more cinnamon and bake for a longer time if I were to make this again. I would probably find a different recipe that doesn’t require adjustments.
Can’t wait to try this recipe! I just have one question. How do you add your eggs to the warm/hot mixture without them ending up scrambled in your dough? Or is it not hot enough to cook the egg?
The mixture is not hot enough to scramble the eggs.
They were so easy to make and tasted amazing. Definitely one to make again
Absolutely fabulous and work every time! Really delicious and always the first off of the plate! I bake these at my home in Englands my guests always love them as oddly, we only get them at Starbucks!
Anyone try making this dough in a cuisinart food processor with the dough blade?
I stumbled across the recipe after making homemade caramel sauce for my apples. What to do with the extra Cinnamon rolls sound good to me. Low and behold I found this one when I tell you absolutely marvelous! Hat’s off ma’am. Thank you for sharing mall runs no longer needed.
This has been a staple in our house since I discovered this recipe. Made this every week for 5 weeks now, resisting the urge to make another one when a batch is gobbled up by my hubby and me. Thanks very much! There is no Cinnabon shop here in Australia and we haven’t had this for 4 years since moving here and so thanks for fixing our craving! Melts in your mouth goodness! Perfect with coffee in winter❤️
Yay! So glad we could help you satisfy that craving PruLee!
I have made these many times…. it’s a perfect recipe!!
Can you make this with soy milk and dairy free margarine? My daughter is allergic so I tent to substitute in recipes.
Hi Renee, we have only tried making this recipe as listed but I think these substitutions should work. Let us know how they turn out!
Made this with vegan subs for the sugar, butter (melt sticks), cream cheese (tofutti)and milk (ripple). Used egg replacer also. Worked perfectly and measured the same. Turned out perfect!
Hi,
What can I substitute for eggs?
also, why bread flour? can I use regular all-purpose flour?
Hi KS, we have never made this recipe with an egg substitute so I am not sure how it would turn out. As for the bread flour, it has a higher protein content producing the delicious texture and rise that you are looking for.
Is the texture going to be a dramatic difference with al-purpose flour, or just a little bit different?
They won’t be as light and chewy but they will still be delicious!
If you start with the long side, you end up with a 21 inch log.
How many grams or ounces is your packet of yeast you use please
Hi Madelyne, a packet of yeast is 2 ¼ teaspoons which is 7 grams.
This cinabon recipe is amazing
Being in England and having these in a mall on vacation
They tasted great and I cant get them here tried this easy recipie
Twice now and can not get enough of them
salted or unsalted butter?
Unsalted butter for this recipe M!
I do not have a tive dry yeast available. Can I possi ly use instant yeast instead? And do I still need to proof the instant yeast?
Hi Anj, we haven’t tried this recipe with instant yeast but other readers have with great success! They added it directly in, no need for proofing.
Cinnabon Copycat Recipe- I tried this recipe & my kids and I totally loved it. One of those flop proof recipe. Tried it with home made chocolate sauce. Thanks for sharing.
Hello
Is it 4 cups of flour or 2cups? On the ingredients list it says 4 cups but in the method it only mentions 2 cups..
Thank you
You start with 2 cups in step 1, then stir in as much as you can. You may not need the full 4 cups for this recipe.
Hello
This recipe has worked great for me every time.
Just a quick question. If I make these the day before baking them would I need to keep them in the fridge over night?
Thanks so much.
I would suggest keeping them in the fridge overnight. They may need extra time to rise in the morning so be sure to allow time for them to come to room temperature and to continue rising if needed.