My Cinnamon Roll Recipe!
I think if there’s one thing that surprises people about me (given that I’m always on the road traveling!), it’s how much I love to cook. Cooking (and baking especially!) is my love language. I always love to entertain and cook for my friends, and any holiday in my opinion is an excuse to bake up something delicious. In this case, Valentine’s Day! My Valentines Day tradition has become these cinnamon rolls! I don’t know about you guys but I like perfectly gooey, brown-sugarey, cream-cheese frosting topped cinnamon buns more than anything.
When I was little, my mom would bake cinnamon rolls on weekends and homemade cinnamon rolls have always been a Christmas tradition, too! So I guess I associate them with holidays, special occasion, happy times, and family!
But, not all cinnamon rolls are created equal!! Finding the perfect cinnamon roll recipe is not easy! Sometimes, they’re too cake-y for my tastes, and sometimes, and not as ooey-gooey delicious. These cinnabun-copycat cinnamon rolls are farrrrr from that. This recipe is GOLD, you guys, and I’ve adapted the recipe with some of my own tweaks to make it absolute perfection. Let me know what you guys think in the comments!
Adapted from Tastes of Lizzy T’s Homemade Cinnamon Rolls Cinnabon Copycat Recipe
Thank you to Julie Clark and Lizzy T for the cin-spiration!
INGREDIENTS YOU’LL NEED:
What you’ll need for your ingredients:
Buttermilk
Instant dry yeast (I like Red Star brand)
2 eggs
Salted butter
Sugar
Salt
All-purpose flour (I like using unbleached white wheat flour)
Brown Sugar (dark or light, depending on your tastes!)
Cinnamon
Cream cheese (6 oz)
Powdered sugar
Vanilla extract
The Best Cinnamon Rolls Ever Recipe
The best ooey-gooey cinnamon rolls recipe ever! This cinnabon copycat recipe is going to be your new holiday and brunch favorite.
Ingredients
- FOR THE DOUGH:
- 1 cup warm buttermilk or whole milk
- 3 tsp active dry yeast
- 1/3 cup light brown sugar
- 1/3 cup butter (can brown this butter ahead of time too if you want for a richer flavor profile, or keep it simple and just soften it!)
- 2 large eggs at room temp (not cold)
- 1-2 tsp vanilla extract ( I do 2)
- 4 1/4 cups all-purpose flour
- 1 tsp salt
- 4 1/4 cups all-purpose flour - some people use bread flour, I prefer all-purpose
- FOR THE FILLING:
- 1/2 cup salted butter (almost melted)
- 1 cup packed brown sugar
- 2 tablespoons cinnamon
- FOR THE FROSTING:
- 6 ounces cream cheese (softened)
- 1/3 cup salted butter (softened)
- 2 cups powdered sugar
- 1/2 tablespoon vanilla extract
Instructions
1. ACTIVATE THE YEAST!
Warm 1 cup of whole or buttermilk in the microwave in 20-second intervals until it reaches 100–110°F—warm to the touch but not hot (think baby bath water). Stir in 3 tsp active dry yeast and let it sit for 5–10 minutes. You’re looking for a bubbly, foamy top—this means the yeast is alive and ready to make magic.
2. In the bowl of a stand mixer fitted with a dough hook (or a large mixing bowl), combine the milk/yeast mixture, 1/3 cup light brown sugar, 1/3 cup of softened butter (or your cooled brown butter), 2 large eggs room temp, and 1-2 tsp vanilla extract. Mix until well combined. Slowly add in 4 cups of all-purpose flour and 1 tsp salt, mixing on low speed to avoid flour clouds. Once a shaggy dough forms, knead on medium speed (or by hand on a floured surface) for 8–10 minutes until smooth, slightly tacky, and elastic.
3.Lightly butter a bowl with some butter to grease it.
4. Use a rubber spatula to remove the dough from the mixer bowl and place it in the lightly greased large bowl.
5. Cover the bowl with a lightly damp towel.
6. Set the bowl in a warm place and allow the dough to rise until double. For this, you can turn on your oven to its lowest setting for 1-2 minutes. Then turn off the oven and place the dough to rise in there, usually about an hour - wait until it doubles in size. Don't let the dough to rise too much or your cinnamon rolls will be airy.
7. While the dough is rising, prepare the brown sugar cinnamon filling. In a medium bowl, combine the soft butter, brown sugar and cinnamon, mixing until well combined. Set aside.
8. Sprinkle a cutting board or pastry mat with flour. Turn out the dough onto the cutting board or pastry mat.
9. Flour a rolling pin and roll your dough into a rectangle (about a 24×15" rectangle, doesn't have to be exact!)
10. Use a rubber spatula to smooth the cinnamon filling over the whole dough rectangle.
11. Starting on the long end, roll the dough up tightly jelly roll style.
12. Cut into 12 slices and place in a greased 9×13 baking pan. Don't worry if there's space between them (they haven't risen yet!)
13. Cover the pan and allow the rolls to rise for 20 minutes or until nearly double.
14. Preheat the oven to 375 degrees. OR cover in plastic and put in refrigerator overnight at this stage. If keeping for the next morning, you'll want to remove from the fridge in the morning and let them rise for an hour/hour and a half before baking the next day.
15. Bake at 375 degrees for 18-20 minutes, until the rolls are lightly golden brown and the center rolls are either cooked through or still doughy (depending on your preference). 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 minutes. Check the rolls at 18 minutes. If they are getting too browned, cover loosely with foil for the remaining baking time.
16. While the rolls are cooling, prepare the cream cheese frosting.
17. In a large bowl, combine the softened cream cheese and butter using a hand mixer. Blend well.
18. Add in vanilla extract and the powdered sugar. Beat until combined.
19. Spread the frosting over the rolls. Serve warm or store in an airtight container.
Notes
Overnight Instructions
I usually 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). I'll then cover and refrigerate them until morning.
Then, in the morning, I pull them out of the refrigerator, and allow them to rise at room temperature for an hour.
I usually bake for exactly 21 minutes, but every oven is different!
I always use Nielsen Massey vanilla (linked below!). The best!
I also LOVE to freeze these and then have them available whenever the cinnabon craving strikes! Just freeze them in a ziploc (fully cooked!) and warm up whenever you're ready to eat them!
*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.
Recommended Products
As a member of affiliate programs, I earn a small commission off of purchases from my links that help me continue to run this blog.
FOR THE DOUGH:
FOR THE DOUGH:
1 cup warm buttermilk (~115 degrees F) or whole milk
3 tsp active dry yeast
1/3 cup light brown sugar
1/3 cup butter (can brown this butter ahead of time too if you want for a richer flavor profile, or keep it simple and just soften it!)
2 large eggs at room temp (not cold)
1-2 tsp vanilla extract ( i do 2)
4 cups all-purpose flour
1 tsp salt
4 1/4 cups all-purpose flour – some people use bread flour, I prefer all-purpose
FOR THE FILLING:
1/2 cup salted butter (almost melted)
1 cup packed brown sugar
2 tablespoons cinnamon
FOR THE FROSTING:
6 ounces cream cheese (softened)
1/3 cup salted butter (softened)
2 cups powdered sugar
1/2 tablespoon vanilla extract
This is what they’ll look like after the final rise and before you put them in the oven!
TIPS:
Overnight Instructions
I usually 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). I’ll then cover and refrigerate them until morning.
Then, in the morning, I pull them out of the refrigerator, and allow them to do their second rise at room temperature in the oven (not heated) for an hour.
I usually bake for exactly 18 minutes, but every oven is different! and I like mine gooey.
I always use Nielsen Massey vanilla. The best! And yes, it DOES make a difference.
I also LOVE to freeze these and then have them available whenever the cinnabon craving strikes! Just freeze them in a ziploc (fully cooked!) and warm up whenever you’re ready to eat them!

