This cinnamon rolls recipe makes the most perfectly fluffy, pillowy cinnamon rolls I’ve ever had, slathered with a sublime, buttery cream cheese frosting.

I’ve always had high standards when it came to cinnamon rolls. I’ve tried many recipes over the years, trying to find the perfect recipe. Well, folks, that ended as soon as I tried this cinnamon rolls recipe, from baker extraordinaire, Sarah Kieffer (Vanilla Bean Blog). Sarah is the cookbook author and blogger behind the blog that Savuer named the Best Baking & Dessert Blog, The Vanilla Bean Blog, and a friend who is just as sweet as these rolls. This cinnamon roll recipe comes from Sarah’s first cookbook, The Vanilla Bean Baking Book, and it is fantastic! This melt-in-your-mouth cinnamon roll recipe starts with a sweet, enriched dough. The yeasted dough is perfectly tender (thanks to honey and eggs) and is simple to make with a stand mixer that does most of the kneading for you.
Why You’ll Love This Recipe
- This homemade cinnamon rolls recipe makes perfectly pillowy-soft and fluffy cinnamon rolls with a perfectly tender middle
- You can make the dough the night before then roll and bake them the next morning to enjoy warm and gooey from the oven
- These cinnamon rolls are glazed not once, but TWICE with the cream cheese icing to make them perfectly sweet and decadent, but not overly so

Cinnamon Rolls Recipe Ingredients
These cinnamon rolls are soft, tender, fluffy, and full of amazing flavor.
Here are the ingredients you’ll need for the cinnamon roll dough:
- Eggs—use large eggs
- Whole milk—for hydrating the dough and adding fat and richness
- Honey—for sweetening the dough
- All-purpose flour—our key ingredient
- Instant yeast—to leaven the dough (rapid rise instant yeast also works)
- Kosher salt—always, for flavor
- Unsalted butter—for fat and richness in the dough
For the cinnamon roll filling you’ll need:
- Brown sugar—for sweetness
- Cinnamon—just the right amount to flavor the cinnamon rolls without dominating
- Kosher salt—always, for flavor
- Unsalted butter—mingles with the cinnamon sugar mixture to achieve the right texture
And finally, the addicting cinnamon roll icing:
- Unsalted butter—make sure it’s softened at room temperature before using
- Cream cheese—make sure it’s softened at room temperature before using
- Vanilla extract—for that classic vanilla cream cheese icing flavor
- Kosher salt—always, for flavor
- Powdered sugar—for sweetening the icing
Find the complete recipe with measurements below

How to Make This Cinnamon Rolls Recipe
I used to be intimidated by making cinnamon rolls, but Sarah provided a simple method and clear instructions, making them easy. Plus, I love that you can make these ahead of time.
Here’s how to make this cinnamon roll recipe:
Start the Cinnamon Rolls at Night
- My experience has taught me the perfect time for making these easy cinnamon rolls was in the evening, starting the dough-making process while fixing dinner, then flipping and folding as the evening wore on and finalizing the process before I went to bed.
- The dough can be kept in the refrigerator for up to three days, making it a good candidate to add to any brunch or breakfast table.
- One thing to note, the dough will be pretty shaggy and rough the final time you pull it out of the fridge.

- Mix the dough, then let it rest. If you have a stand mixer, now’s the time to use it (you don’t need a dough hook attachment—a paddle works just fine here!). You’ll first need to make the dough, then cover it with plastic wrap or a clean kitchen towel wrap and let the dough rise for 30 minutes (the microwave is a great place for it to rest).
- Punch and rest some more. After 30 minutes is up, fold the dough back over itself 6 to 8 times, then recover the dough and let rise another 30 minutes. Repeat this series of foldings a total of 4 times (it’ll take 2 hours total).
- Rest and chill overnight. Once the dough has had time to rise and has been folded multiple times, cover it one last time and let it chill in the refrigerator overnight, where it will rise more.

Roll it Out in the Morning
- Roll, sprinkle, and cut. The next morning, on a lightly floured surface, roll the dough into a large rectangle. Brush it with melted butter, then sprinkle with a mixture of brown sugar, cinnamon, and salt. Roll up the dough and cut it into even-sized pieces. I cut these down into just 8 rolls, but you can certainly make them smaller to 12 portions and pack them in tighter if you prefer.
- Tip: You could use a knife, but I like to use sharp kitchen scissors or dental floss for nice, clean cuts!
- Rest and rise until doubled in size. Place the cinnamon rolls in a greased baking dish, then cover them with plastic wrap and let them rise until doubled.
For the Best Cinnamon Rolls Recipe, Glaze Twice
Sarah suggests slathering a layer of glaze on as soon as the rolls come out of the oven so the glaze sticks in every nook and cranny. Then she adds more again after they’ve somewhat cooled. Genius move.
- Make the icing. In the bowl of a stand mixer fitted with a paddle, beat the butter and cream cheese on medium until smooth and creamy. Add the vanilla and salt and mix on low speed to combine. Add the powdered sugar and mix on low until light and fluffy, scraping down the sides in between.
- Bake and glaze. Once risen, bake the homemade cinnamon rolls until golden brown. While the cinnamon rolls cool, make the icing and slather it liberally over the rolls while they’re still warm. Glaze with more icing just before serving.

FAQ
- What type of flour is best for cinnamon rolls? Cinnamon roll recipes vary, but there’s no need for bread flour here. Good old all-purpose flour is all you need.
- What is cinnamon roll filling made of? This cinnamon roll filling is made of butter, cinnamon, brown sugar, and salt
- Can I freeze cinnamon rolls? Yes, you can freeze cinnamon rolls. First, let them cool completely, then seal them in a freezer bag and freeze them. When you’re ready to eat the frozen cinnamon rolls, set them on the counter to thaw. Note that you should freeze them without the icing, and should make a fresh batch of cinnamon roll icing just before you serve them.
Can I Refrigerate These Overnight During the Second Rise?
Yes, you totally can. However, the dough still needs to be chilled before rolling. After you’ve assembled your rolls and nestled them in the greased pan, cover them with plastic wrap and place them in the refrigerator overnight.
In the morning, you need to remove the cinnamon rolls from the fridge (keep them covered) and let them come to room temperature before baking, about 30-40 minutes or so. Also, note that they may take longer to bake.
Storage
These cinnamon rolls will keep in an airtight container (or in a baking dish covered with plastic wrap) in the refrigerator for about 4-5 days. To reheat, place them on a baking dish covered with foil and heat in the oven at 300°F for about 10-15 minutes, or until warm.

Fun Cinnamon Roll Ideas to Try
If you want to experiment, with this classic version, here are some ideas you could try:
- Orange and Almond Cinnamon Rolls: Add the orange zest of 1-2 oranges to the cinnamon sugar filling and ½ teaspoon of almond extract to the cream cheese frosting.
- Cinnamon Rolls with Raisins and Nuts: Add 1 cup of raisins and 1 cup of chopped nuts to the cinnamon roll filling
- Raspberry Cinnamon Rolls with Lemon Creme Fraiche Frosting: Substitute the ½ cup brown sugar with ¾ cup raspberry jam for the filling and switch out the cream cheese with creme fraiche.
- Pumpkin Pie Cinnamon Roll: Add ½ cup of canned pumpkin and ½ teaspoon of pumpkin pie spice to the cinnamon and brown sugar to use as the filling.
More Breakfast Baked Goods to Master
- Lemon Poppy Seed Muffins
- Pull-Apart Cinnamon Pecan Rolls
- Gwenyth’s Blueberry Muffins
- Cinnamon Raisin Baked French Toast Cups
- Blueberry Oatmeal Bread
If you make this recipe, please let me know! Leave a ⭐️⭐️⭐️⭐️⭐️ rating on this recipe below and leave a comment, take a photo and tag me on Instagram with #foodiecrusheats.

Cinnamon Rolls Recipe
Ingredients
For the Sweet Dough
- 4 large eggs , at room temperature
- ¾ cup whole milk , warm (100°F - 110°F)
- ¼ cup honey
- 4 cups all-purpose flour
- 2 ¼ teaspoon instant yeast
- 2 teaspoons salt
- 10 tablespoons unsalted butter , at room temperature, cut into 1-inch pieces
For the filling
- ½ cup packed brown sugar
- 1 tablespoon ground cinnamon
- pinch of salt
- 2 tablespoons unsalted butter , melted and cooled
For the Icing
- 8 tablespoons unsalted butter , at room temperature
- 4 ounces cream cheese , at room temperature
- 1 teaspoon vanilla extract
- ¼ teaspoon salt
- 1 cup powdered sugar
Instructions
Make the Sweet Dough
- Grease a large bowl. In a liquid measuring cup, combine the eggs, milk, and honey.
- In the bowl of a stand mixer fitted with a paddle, mix the flour, yeast, and salt and stir on low to combine. Add the egg mixture and mix on low to combine. Add the butter one piece at a time, then increase the speed to medium and beat the butter into the dough, until all the small butter pieces are incorporated, about 1 minute. Transfer the dough to the prepared bowl. The dough will be very sticky and shaggy, so use a spatula to scrape the dough into the bowl.
- Cover the bowl with plastic wrap and let it rise for 30 minutes. Place your fingers underneath the dough and gently pull the dough up and fold it back over itself. Turn the bowl and repeat this folding again. Repeat 6 to 8 more times until the dough has been folded over on itself. Re-cover the bowl with plastic and let rise for 30 minutes. Repeat the series of folding 3 more times, for a rise time of 2 hours and a total of 4 foldings.
- Tightly core the bowl with the plastic wrap and refrigerate overnight, or up to 72 hours. Sarah suggests the dough can be used right away after the initial 2-hour rise, but she finds it easier to work with after it has been refrigerated overnight.
Make the Cinnamon Rolls
- Flour a work surface and knead the sweet dough 10 to 12 times. Shape the dough into a ball, cover the top lightly with flour, and cover with a tea towel to come to room temperature.
- Grease a 9 by 13-inch pan. In a small bowl, mix the brown sugar, cinnamon, and salt.
- Roll the dough into a 16 x 12-inch rectangle. Brush the dough with the melted butter so the filling adheres. Sprinkle the cinnamon sugar mixture evenly over the dough.
- Starting with the long side, roll the dough into a tight cylinder. Pinch the seam gently to seal it and position the dough seam side down. Use scissors or a sharp knife to cut the dough into 12 equal pieces or 8 equal pieces if you want larger cinnamon rolls. Place the pieces in the prepared pan cut-side up. Cover the pan loosely with plastic wrap and let the dough rise until doubled, 1 to 1 ½ hours.
- Preheat the oven to 350°F. Remove the plastic and bake for 25-27 minutes, rotating halfway through until the rolls are golden.
- Transfer the pan to a wire rack and let the rolls cool for 5 minutes before icing them.
Make the Icing
- In the bowl of a stand mixer fitted with a paddle, beat the butter and cream cheese on medium until smooth and creamy. Add the vanilla and salt and mix on low to combine. Add the powdered sugar and mix on low until combined. Scrape down the sides of the bowl and mix until light and fluffy, about 3-4 minutes.
- Apply a thin layer of the icing on the cinnamon rolls while warm so it seeps into all of the nooks and crannies of the rolls. Add more icing as desired and serve.
Notes
- These can do a second proof overnight in the fridge, if you'd like. The dough will still need to be chilled before rolling though. After you've assembled your rolls and nestled them in the greased pan, cover them with plastic wrap and place in the refrigerator overnight. In the morning, you need to remove the cinnamon rolls from the fridge (keep them covered), and let them come to room temperature before baking, about 30-40 minutes or so. Also note that they may take longer to bake.
Nutrition

More Brunch Recipes You’ll Love
Visit Sarah’s at her blog here, and purchase The Vanilla Bean Baking Book here.
We send good emails. Subscribe to FoodieCrush and have each post plus exclusive content only for our subscribers delivered straight to your e-mail box.
Follow me on Instagram, Facebook, Pinterest for more FoodieCrush inspiration.
As always, thank you for reading and supporting companies I partner with, which allows me to create more unique content and recipes for you. There may be affiliate links in this post of which I receive a small commission. All opinions are always my own.












Jameka
I don’t usually leave comments, but i just when serious props are due. GIANT, FLUFFY, DELICIOUS PERFECTION. thanks for posting this. it’s going into the favorites file.
Adele
Hi, I’m wondering when I should add the brown sugar and cinnamon mixture? Before or after spreading the butter?
Jameka
after
Ben
Just made these last night/this morning for my wife for Mother’s Day. Followed the recipe exactly. They came out so dough-y. Put them back in the oven for at least another 7 minutes but wasn’t able to really save them. Hoping that they are more edible as a microwave re-heat.
I’ll say, the flavors were there. But these probably shouldn’t be baked in a 9×13 all together. Probably would have turned out better if baked on a sheet, apart from one another. But I don’t really know, I’m not a baking expert. Just wanted to share my experience, and see if anyone has any tips. Thanks for the recipe regardless.
Hi Ben, sorry they didn’t turn out for you. I’ve made them a few times and they’ve always worked for me. If you feel like giving them another go, raise the heat another 25 degrees and perhaps that will help.
hotmail account login
This content is written very well. Your use of formatting when making your points makes your observations very clear and easy to understand. Thank you.
ho
I enjoyed over read your blog post. This was actually what i was looking for, and i am glad to came here! :D :D http://freehotmail.info/
word cookies answers
The postings on your site are always excellent. Thanks for the great share and keep up this great work!
Sabrina B.
I’ve had the same or similar issues with only having made pre-made dough, and stale-ish taste (the frosting is there to mask the dough in my opinion) so thank you for passing on this recipe and for the helpful tweaks, i like the orange zest one!
Laura
I also wonder about this missing brown sugar mix in the instructions. After you melt the butter, do you mix in the brown sugar and then spread it on the dough. Or put the butter on the dough and then sprinkle the brown sugar on top?
Trina Smith
We can already smell these baking in the oven! Delish!
http://www.sistersweetly.wordpress.com
Marisa Franca @ All Our Way
It’s been years since I’ve made sweet rolls. I think I’ll shake the flour off of my baking apron and get started. Thanks for the inspiration!!
Laura | Tutti Dolci
I’ve been waiting for this recipe! (insert party popper emoji here) Can’t wait to give these beauties a try!
Lauren
Hi Heidi! You say that the butter should be “atrium” temperature. What does that mean? Slightly soft? Stick your finger straight through it soft? Cold? I tried to google it, but couldn’t find anything.
I’m hoping to whip the dough up tonight and treat my kids to these in the morning!
Thanks!
David
It sounds like she was using voice dictation to enter the instructions. I would guess it should be “at room” temp. Just a guess.
debbie
m glad you asked cause i too was confused (and i’m an experienced baker LOLOL)
Chris Norlund
Hi Heidi,
We must belong to a cult of cinnamon roll fanatics! (ha!) You are not alone in your search for the *perfect* cinnamon roll, as I’ve been on this one for close to 40 yrs now. Once you’ve had a TRULY good one, it becomes a personal challenge to find that recipe!!
I am going to try your recipe alongside of mine, just to see if you have me beat or not. If I think mine is still better, I’ll post it. Yours does sound pretty solid though.
I will share a couple of things that I believe made a big difference. WHOLE milk or even a little half & half make a lot of difference in the texture and quality of the dough. Some cream cheese mixed into the icing. Soaking the raisins in brandy until they are VERY plump and flavorful. Dark brown sugar, and not light. And I like King Arthur’s Flour. It’s been a while since I’ve made any, so I hope I didn’t forget anything.
Thanks for all of your great ideas! I’m anxious to make a batch in near future now!!
Michael @ Mile in my Glasses
I love cinnamon rolls soooo much! Thanks for this brilliant recipe!
I hope you have a lovely FriYAY!
Michael
https://www.mileinmyglasses.co.uk
Hofterzielbeek
I tried making cinnamon rolls for the first time. I was amazed how they came out. I will use this recipe all the time. Thanks for sharing the recipe.
Film jacket
cinnamon is one of my favorite flavors in food. it’s aroma is so inducing and enchanting. i love cinnamon roles a lot :D they are my favorite :)
David
Your recipe says to mix the dry filling ingredients, then ignores them. It immediately says to brush the rectangle of dough with the melted butter so it adheres, then roll up the dough.
Did you mean to mix the cinnamon/sugar/salt with the butter??? That is the only way this makes a cinnamon roll. Otherwise, it’s just a buttered sweet bread with a bowl of salted cinnamon-sugar sitting on the counter.
The recipe looks enticing – especially the sweet dough. But, I don’t have much confidence in a recipe that omits a mission critical instruction – there’s no telling what else is missing.
Judy Collins
She forgot to tell you to sprinkle the brown sugar and cinnamon over the butter before you roll it.
Betty Ann Quirino
Wow! These cinnamon rolls look divine. I must try this recipe right away. Thanks for sharing.
Harmonium guide
Looks so good
Anna @ Crunchy Creamy Sweet
You bet these are happening in my kitchen this weekend! They look dangerously good!
shelby
These look amazing! Do you think you could do the second rise overnight in the fridge?
Sara @ Last Night's Feast
These look so doughy and sticky sweet! Exactly what you want in a cinnamon roll! I bet this would lend itself really well to flavor change-ups, like chocolate or fruit!
Sara, you can bet I’ll be adding and adapting these babies.
Cheryl
Holy moly! Cinnamon rolls are my FAVORITE thing, but I don’t make them too often anymore. So much work it seems like. But these look worthy of every single second. Sarah’s blog is amazing, too, so no surprise there! Gorgeous photos, Heidi <3
You know what Cheryl? The only time suck is waiting for the dough to rise. But if you do it in the evening, then stick the dough in the fridge ’til morning, the hands on time is really pretty minimal. One more reason I’ll be making them often.
Christina
I’m looking forward to making these, but I was wondering, after the initial rise, can I prepare the rolls and then let the rolls sit in the fridge over night to rise for the second time to bake in the morning?
Hmmm. I don’t know Christina. Let me check with Sarah who is the original creator of the recipe and a master baker!!
Emily
Hi Heidi,
I’m also wondering about letting them rise overnight after rolling and placing in the dish so I can simply pop them directly into the oven in the morning. Any thoughts on this? I made them as directed and they are amazing!! I just don’t have time to wait for the rise in the morning next time I make them.
Lacey
Have you tried rolling them up then refrigerating them overnight and baking them in the morning?
Meghan
Did you ever find out an answer to this question? I’m wondering the same.
Melissa
I’m looking for the answer to this as well. Ideally I would make them in advance and have them in the refrigerator, pull them out in the morning, let them rise and then bake. Would this work?
Noel
I was wondering about this too…
Megan
I just tried this, I made two test ones immediately after rolling them out and those turned out great. I also rolled out and set 2 batches to rise overnight in the fridge and pulled one out this morning to rise for an hour. It turned out great! I will try and bake the other set but they seem to rise a bit in the fridge so it looks like they will be just as good without th second rise at room temp!
Cassie
Megan- thank you so much for testing the overnight rise. I’ve been looking for this information. Bringing cinnamon rolls to a noon football game. The original recipe says to let the dough come to room temp, then roll and cut, and then another rise before baking. I really didn’t want to get up at 6 to have them done by 11:30. Definitely going to try it your way.
Ashley @ Foodie Crush
So glad this worked for you Cassie! Post a picture!
Tori//Gringalicious.com
Omg, I haven’t made cinnamon rolls in way too long so I definitely need to be trying these!
I’m telling you, these are the real deal.
Nana
I have my dough rising. I’m happy to try this recipe. I have made cinnamon rolls for years. I think you left out the step after you roll dough out to put butter, cinnamon, brown sugar onto dough before you roll dough and cut.
Janus
Agreed. This step left out causes some confusion.
Mike
Major step missed here. I already cut the rolls. Looks like a good recipe though.
Lynda M.
Cinnamon Rolls have always intimidated me too Heidi, but you have inspired me to give it a go! Yours look amazing and as always, your photos are fabulous!! Happy Thursday :)
I’m glad I’m not alone! But seriously Lynda, if I can make them, anyone can.