A white wicker serving tray with frosted morning buns on parchment paper and a decorative serving knife.

Get ready for a cinnamon-scented hug in the form of our very best homemade cinnamon rolls recipe! These gooey delights have been tested at dozens of family holidays to rave reviews. Best of all? They are a piece of cake to whip up thanks to our overnight rise—yes, even if you’ve never worked with yeast before. We’ve got your back every step of the way.

Since you can easily make these cinnamon buns ahead of time (in fact, we recommend it with our overnight cinnamon rolls option), these make for an excellent holiday or special occasion breakfast! So, tie on your apron, grab a rolling pin, and let’s roll into the world of irresistibly easy homemade cinnamon rolls that’ll make you a baking hero in no time!

Top view of nine cinnamon rolls with frosting drizzled across on the bias.

Are you a yeast beginner? No worries, here are our yeast protips for the best homemade cinnamon rolls.

Not sure where the stigma came from that yeast is hard to work with—it’s actually really simple! And once you dive in, you’ll never be afraid again. Here are the things to keep in mind when working with yeast:

  • Yeast dough rises fastest in warm but not hot conditions. What is too hot? If you can’t comfortably keep your finger in the mixture for 10 seconds because it’s too hot—then it’s too hot for the yeast.
  • Yeast dough will also rise in cooler temps (or even cold—which is why we recommend an overnight rise in the refrigerator), but it does so much more slowly.
  • There are a number of different types of yeast that are designed for varying recipes—active dry yeast, bread machine/instant yeast—but we’re going to be honest: we’ve never found a difference between any of the store-bought options in this particular recipe. Use whatever you have on hand, and you’ll end up with delightfully fluffy cinnamon rolls.

Ingredients in the best cinnamon rolls

It’s actually pretty shocking how few ingredients you need to make cinnamon roll dough. In fact, you probably have it all on hand already. Here’s what you’ll need:

  • All-purpose flour
  • Sugar
  • Active dry yeast
  • Salt
  • Milk
  • Butter
  • Egg
  • Brown sugar
  • Ground cinnamon

For the frosting, all you’ll need is powdered sugar, butter, vanilla extract, milk, and whatever flavoring you choose. We have two incredible cinnamon roll frosting flavors for you to choose from: orange frosting and maple frosting.

Close view of cinnamon buns on parchment paper separated by a decorative silver serving knife.

How to make overnight cinnamon rolls

Our favorite method for making cinnamon rolls is the overnight rise in the fridge. Not only is it incredibly simple and hands-off, but we think making overnight cinnamon rolls adds more flavor and results in a better texture. This makes a great make-ahead breakfast option for Christmas morning breakfast, Mother’s Day brunch, or any of your favorite special occasions! Here’s how to do it:

  1. In a large bowl, combine the dry ingredients. You can do this using a wooden spoon and bowl or a stand mixer fitted with a dough hook. Set aside.
  2. Warm the milk and melt the butter either on the stovetop or in the microwave. Pour the melted butter mixture into the flour mixture, add the egg, and stir until well combined.
  3. Knead the cinnamon roll dough until it is very soft. Transfer the dough to a clean bowl and let rise until doubled in size.
  4. Make the filling by combining brown sugar and cinnamon. Roll out the dough into a rectangle, spread with the butter, then sprinkle on the cinnamon sugar mixture.
  5. Roll up the dough into a tube, then cut into 12 slices. Arrange in baking dish. Cover with plastic wrap and place in the fridge.
  6. Remove the rolls an hour before baking and place in a warm spot in your kitchen to continue rising until the rolls are nice and puffy. Then bake until the tops are golden brown.
  7. While the rolls are in the oven, make the frosting of your choice by combining all ingredients. Remove the rolls from the oven, let cool for about five minutes, then slather on the frosting. 

Protip: Make perfect cuts every time!

Want to cut perfect cinnamon rolls? Put down the knife and get a roll of unflavored dental floss! It sounds strange, but this is the smoothest way to cut through the dough log.

Two hands using dental floss to slice vegan cinnamon rolls.

What’s the best cinnamon roll icing recipe?

We know most folks use a cream cheese frosting for their cinnamon rolls, but we prefer our super easy-to-mix-up powdered sugar glaze. We’ve got two stellar cinnamon roll frosting flavors for you! One has a delightfully bright orange flavor, and the other has a rich maple taste. Choose one or both to top your freshly baked cinnamon rolls.

Can I make them dairy-free?

You betcha! We have a wicked good Vegan Cinnamon Roll recipe that is also, of course, completely dairy-free.

Overhead of a cinnamon roll plated with a glass of milk nearby.

How to store homemade cinnamon rolls?

Store leftover cinnamon rolls in an airtight container on the counter for up to three days. Warm them in the microwave for 30 seconds or covered in a 350°F oven for 10 minutes or until warmed through.

How do you freeze cinnamon rolls?

There are two stages where you can freeze the cinnamon rolls: you can freeze them before baking to make them easy to pull out for a quick breakfast. Or you can freeze them once they’re baked. Here’s how to do both:

How to Freeze Cinnamon Rolls Before Baking:

Prepare the cinnamon rolls completely until they are in the pan, pausing just before the second rise. Securely wrap them in plastic wrap, and if possible, slip the entire pan into a zip-top freezer bag, expelling as much air as possible before sealing. Freeze them flat for up to three months. When it’s time to bake, thaw in the fridge overnight or let them sit at room temperature for roughly two hours. Move them to a cozy rising spot, allowing them to puff up for about an hour. Then, follow the baking instructions for a warm and freshly baked batch of delicious cinnamon rolls.

How to Freeze Cinnamon Rolls After Baking:

We prefer to freeze cinnamon rolls individually, so it’s easy to portion out exactly what you need. Place each roll onto a parchment or silicone baking mat-covered baking sheet, leaving enough space between each roll so they aren’t touching. Stick the entire baking sheet in the freezer until the rolls are frozen solid, about three hours. Then, transfer the rolls into a zip-top freezer bag or other freezer-safe storage container. To reheat, defrost in the fridge overnight or on the counter for an hour, then pop in the microwave for 30 seconds.

Protip: Freeze unfrosted rolls!

The frosting behaves unpredictably in the freezer. It’ll still be delicious, but it might look separated. We prefer to freeze unfrosted cinnamon rolls, if possible.

Front view of nine homemade cinnamon rolls in a diamond drizzled with frosting on parchment paper.

Want more easy holiday breakfast recipes like this one?

A white wicker serving tray with frosted morning buns on parchment paper and a decorative serving knife.

Overnight Cinnamon Rolls

Yield: 12 cinnamon rolls
Prep Time: 1 hour
Cook Time: 20 minutes
Additional Time: 1 hour
Total Time: 2 hours 20 minutes

Ooey, gooey cinnamon rolls are comfort food at their finest! Our no-fail recipe and tutorial makes homemade cinnamon buns easy for even a novice baker.


For the Dough

  • 4 cups all-purpose flour, divided, plus more for kneading and rolling
  • 1/2 cup sugar
  • 1 tablespoon active dry yeast (or two packets)
  • 1 teaspoon salt
  • 1 cup milk, divided
  • 1/3 cup butter
  • 1 large egg, beaten

For the Filling

  • 1 cup packed light brown sugar
  • 2 tablespoons ground cinnamon
  • 1/2 cup butter, very softened, but not melted

For Orange Frosting

  • 2 cups powdered sugar
  • 2 tablespoons melted butter
  • 2 teaspoons vanilla extract
  • Zest and juice of one large orange
  • 0 to 2 tablespoons milk, to thin as needed

For the Maple Frosting

  • 2 cups powdered sugar
  • 2 tablespoons melted butter
  • 1/2 teaspoon maple extract/flavoring
  • 1/4 cup maple syrup
  • 0 to 2 tablespoons milk, to thin as needed


  1. To make the dough: In a large bowl, combine 2 cups of the flour with the sugar, yeast, and salt. Set aside.
  2. In a small saucepan over medium-low heat, combine 1/2 cup of milk and 1/3 cup of butter. Heat until warm and the butter is melted. Remove from heat and add in the remaining 1/2 cup of milk.
  3. Pour the melted butter mixture into the flour mixture, add the egg, and stir until well combined (it should be on the wet side). Stir in an additional 1 cup of the flour.
  4. Turn out the dough onto a floured surface, and knead in the additional 1 cup of flour. Continue kneading until the dough is very soft and pliable, about five minutes—depending on humidity that day, you might need to add more flour to keep the dough from being too sticky.
  5. Transfer the dough to a clean, well-oiled bowl, cover, and let rise in a warm spot until doubled in size, about one hour.
  6. Meanwhile, grease one 9 x 13-inch baking pan, two 8-inch cake pans, or two 10-inch cast iron skillets, set aside.
  7. In a small bowl, begin making the filling by combining the brown sugar and cinnamon, and set aside.
  8. On a floured surface, roll out the dough into a rectangle approximately 20" x 16" in size. Spread with the butter for the filling, then sprinkle liberally with the brown sugar and cinnamon mixture.
  9. Starting with the long end, roll the dough up lengthwise, pinching the seam closed when finished. Use your hands to gently squeeze the tube to even it out, seal it together, and stretch it out a bit.
  10. Using a bit of unflavored dental floss or a very sharp knife, cut off both ragged ends (you can bake these, but they just aren't as pretty!), and slice the remaining roll into 12 even slices about 1" to 1 1/2” thick each. Arrange in prepared baking dish(es).
  11. Cover with plastic wrap sprayed with cooking spray, then place in the fridge overnight (or up to two days). The rolls will rise slowly in the fridge.
  12. When it’s time to bake, remove the rolls an hour before and place them in a warm spot in your kitchen to continue rising until the rolls are nice and puffy. We like to use the oven off but with the oven light on.
  13. When the rising time is up, preheat oven to 350°F. Bake rolls, uncovered, for about 20 minutes, or until the tops are golden brown.
  14. While the rolls are in the oven, make the frosting of your choice by combining all ingredients with a hand mixer or whisk until very smooth and creamy. Cover and set aside.
  15. Remove the rolls from the oven, let cool for about five minutes, and then slather on the frosting liberally. Serve immediately.


  • Steps 1, 3, and 4 can be done in a stand mixer fitted with a dough hook if you prefer.

Nutrition Information:
Yield: 12 Serving Size: 1
Amount Per Serving: Calories: 487Total Fat: 16gSaturated Fat: 10gTrans Fat: 1gUnsaturated Fat: 5gCholesterol: 56mgSodium: 328mgCarbohydrates: 81gFiber: 2gSugar: 46gProtein: 6g

At Wholefully, we believe that good nutrition is about much more than just the numbers on the nutrition facts panel. Please use the above information as only a small part of what helps you decide what foods are nourishing for you.

Leave a Reply

Your email address will not be published. Required fields are marked *


  1. I love making cinnamon rolls so I need to make these sometime. The icing looks great, do you think I could use regular maple syrup instead of flavoring?