These easy cinnamon rolls from scratch are perfect for yeast beginners because they only require 1 rise. Each cinnamon roll is extra soft with the most delicious cinnamon swirl! The rolls freeze beautifully, so this is a great make-ahead recipe, especially for planning ahead for holidays or the next time you need a special breakfast. Choose from a few easy icing flavors to top the warm & gooey rolls.
This recipe is brought to you in partnership with Red Star Yeast.

This easy cinnamon roll recipe is one of the most popular recipes on my website, for good reason.
These are classic, homestyle cinnamon rolls. It took me lots of recipe testing trial-and-error to develop quick cinnamon rolls that maintain all the flavor and texture of traditional overnight cinnamon rolls. But THIS. IS. IT. And I promise, making these easy cinnamon rolls is 100x more satisfying than that feeling you get from popping open a store-bought can of ready-to-bake rolls.
Here’s Why You’ll Love These Easy Cinnamon Rolls
- All the deliciousness of traditional homemade cinnamon rolls, but in half the time
- Soft and fluffy
- Gooey cinnamon sugar swirl
- Only 1 rise time
- Easy enough for yeast beginners
- Great make-ahead, freezer-friendly recipe
Lately, I’ve had even more success with the dough when I let the yeast dissolve in the warm milk/butter mixture, instead of whisking it into the dry ingredients. The rolls turn out even fluffier and softer, and I know you’ll appreciate that, too! The recipe below includes this small change.
Here’s what some readers are saying about this recipe:
Reader Kristine says: “This recipe is perfect in every way. It is simple to execute and requires a very reasonable amount of time. … The best part for me, however, is that they tasted just like my grandmother’s cinnamon rolls. I have her recipe but it requires hours and hours and I rarely have that kind of time. Tasting these warm from the oven brought back a flood of happy memories and made me feel like I was right back in her kitchen.★★★★★“
Reader Lana says: “I admit, I was very skeptical about my cinnamon rolls rising in 90 minutes. And I was nervous about making cinnamon rolls because I didn’t think that I could make anything close to what my grandma used to make. But I’ve made other recipes from your site and have been successful so I gave it a try. Let me say, the cinnamon rolls are amazing! And easy!★★★★★“
Just like grandma used to make! Is there a better compliment than that? I doubt it.

Yeast Beginners Rejoice: Only 1 Rise!
Do you love homemade cinnamon rolls, but are nervous to bake with yeast? You’re not alone! But if you’re curious about learning how to bake with yeast, this recipe is a perfect one to start with. No yeast cinnamon rolls are quick and tasty, but the Fluffiness Factor (I should trademark that) is simply unparalleled when it comes to yeast rolls vs. no-yeast rolls.
Unlike these homemade overnight cinnamon rolls that require hours of rise time, plus a 2nd rise after the rolls are shaped, this easy cinnamon rolls recipe requires only 1 rise, for just 60–90 minutes. And, honestly, they’re every bit as delicious. Bakery-style perfection for beginners!
Are You a Yeast Beginner?
This Baking with Yeast Guide is a wonderful starting point for yeast beginners. I answer many common yeast FAQs in easy-to-understand explanations, so you can learn about the basics before beginning.
Key Ingredients to Use for the Dough
Here’s my #1 tip: I recommend using a strong and dependable yeast. Platinum Yeast from Red Star is a premium instant yeast, which cuts down on rise time. Its careful formula contains natural dough strengtheners and makes working with yeast simple. And simple is always good, right? See recipe Note if using active dry yeast instead.
Here’s the rest of the lineup of ingredients for this rich dough:
- Flour: Flour provides the dough structure. All-purpose flour is best for these cinnamon rolls. You could also use bread flour—the rolls will be chewier.
- Sugar: You need white granulated sugar in the dough, both for flavor and to feed the yeast.
- Salt: Flavor.
- Whole milk: Whole milk is ideal for the richest-tasting cinnamon rolls. Buttermilk works just as well without any changes to the recipe. Many readers have successfully substituted nondairy milks. In a pinch, you can use low-fat milk, but avoid using nonfat milk.
- Butter: This is a rich dough, meaning it has fat to help guarantee softness.
- Egg: Like butter, egg promises a softer, richer dough.

These Step-by-Step Photos Will Help
The first step is to mix your dry ingredients together in a big bowl and this includes the flour, sugar, and salt. After that, warm the milk and butter together, and then whisk in the yeast until it has dissolved. Then you know it can start working its magic in your dough!

Pour this mixture over the dry ingredients, add the egg and then mix everything together. You do not need a stand mixer for this recipe, though you could certainly use one if desired.

Transfer dough to your work surface (below, left), and then knead by hand for 3 minutes until a soft dough forms (below, right).

Let the dough rest for 10 minutes as you prepare the filling—this gives the dough’s gluten a chance to settle and relax, which will make rolling out much easier.
3 Ingredient Filling
- Butter: Use super-soft butter for the filling—not too hard, not too melty. If the butter is too hard, it won’t be easy to spread it evenly over the soft dough. If it’s too melty, it will seep into the dough, and we don’t want that either. Butter that’s had time to soften to room temperature should be just right. If you forgot to get it out of the fridge earlier, here’s my trick for how to soften butter quickly.
- Brown Sugar: Using brown sugar in the filling gives these cinnamon rolls an extra-delicious depth of flavor.
- Cinnamon: You can’t have cinnamon rolls without it!
Roll out the dough and then top with softened butter and the brown sugar & cinnamon mixture.
Many readers have asked about using different fillings. Try using this raspberry cake filling instead – it’s delicious!


Roll up the dough and then use your sharpest knife to cut into 10-12 rolls.

Why Are My Cinnamon Rolls Not Fluffy?
There are a lot of variables that go into the consistency of dough, even down to the weather and humidity. But the most common reason cinnamon rolls don’t turn out fluffy is because the dough didn’t have enough time to rise. In this particular recipe, with only 1 rise, it’s imperative the shaped rolls double in size in step 5 below. See the next photo? You want a pan of puffy-looking rolls even before baking.
Additionally, be sure to add only as much flour as you need to make a workable dough. This is a soft and tacky dough and it’s not supposed to be tough and hard. Too much flour will give you stiff, dense, dry cinnamon rolls.
Arrange your rolls in a lightly greased 9-inch or 10-inch pan. I appreciate that this recipe makes a slightly smaller batch than most other cinnamon roll recipes.
Here are the rolls before and after rising. This is the only rise! They’re ready to bake after they have nearly doubled in size.



Why Do My Cinnamon Rolls Rise Unevenly When Baking?
Sometimes the centers of the cinnamon rolls can pop up whack-a-mole-style while baking. This is caused by either rolling them too tight, or if the pan is too small/crowded. It’s happened to me many times before. But this is really easy to fix! Pull the pan out of the oven and use the back of a spoon to gently press the overly risen parts back down.
You Have Options for the Icing
It takes a couple quick minutes to mix a bowl of cream cheese icing together and for that, you need cream cheese, a little butter, confectioners’ sugar, and vanilla extract. For something even easier, try a vanilla (or even coffee) icing like we use on coffee cake. Simply whisk confectioners’ sugar, vanilla extract, and a little milk or strong coffee together until smooth. The video tutorial in the recipe below shows both icing options.
Spread or drizzle your icing on the warm rolls before serving—both icings seep right into every gooey swirl! The finished rolls pictured above have cream cheese icing, and here is the vanilla icing batch:


These easy cinnamon rolls from scratch are completely irresistible and they take half the time. If you’re looking for that perfect cinnamon roll recipe that doesn’t require 4+ hours, this is the winner.
Success Tips for Making the Best Cinnamon Rolls
- Don’t add more flour than you need. You can add a little more flour to bring the dough into a knead-able consistency, but adding too much will give you dense, dry rolls.
- Don’t kill the yeast. If your butter/milk mixture is too hot, it will kill the yeast and you won’t really notice until you’re far into the recipe… when the rolls won’t rise! Keep the temperature warm to the touch, around 100–110°F (38–43°C). An instant read thermometer is a handy tool for this baking recipe and many others.
- Use your sharpest knife to cut the rolls, so they don’t squish down.
- Use the correct size pan. This recipe makes 10–12 rolls, which fit in a 9- or 10-inch pan. If the pan is too small, they’ll be overcrowded. You can use a 9- or 10-inch pie dish, round cake pan, or square baking pan. If you want larger rolls, check out this recipe for jumbo cinnamon rolls!
- Let the rolls rise in a warm, draft-free environment. Here’s my favorite trick: Preheat your oven to 150°F (66°C), then turn it off. Cover the shaped rolls with aluminum foil and place the pan inside the warm oven. Leave the oven door cracked open for about 30 minutes, then close it and let them finish rising (another 30–60 minutes) in the oven with the door closed. Just don’t forget to take them out of the oven before you preheat it to bake them!

Easy Cinnamon Rolls (from scratch)
- Prep Time: 1 hour, 40 minutes
- Cook Time: 25 minutes
- Total Time: 2 hours, 5 minutes
- Yield: 10-12 rolls
- Category: Breakfast
- Method: Baking
- Cuisine: American
Description
These easy cinnamon rolls are perfect for yeast beginners because they only require 1 rise. You have a few options for toppings. The recipe below includes a simple cream cheese icing, but we also love these with the coffee icing or vanilla icing that’s included in the recipe Notes below.
Ingredients
Dough
- 2 and 3/4 cups (344g) all-purpose flour (spoon & leveled)
- 1/4 cup (50g) granulated sugar
- 1/2 teaspoon salt
- 3/4 cup (180ml) whole milk
- 3 Tablespoons (45g) unsalted butter
- 2 and 1/4 teaspoons Platinum Yeast from Red Star or any instant yeast (1 standard packet)
- 1 large egg, at room temperature
Filling
- 3 Tablespoons (45g) unsalted butter, extra softened
- 1/3 cup (67g) packed light or dark brown sugar
- 1 Tablespoon ground cinnamon
Cream Cheese Icing
- 4 ounces (113g) full-fat block cream cheese, softened to room temperature
- 2 Tablespoons (30g) butter, softened to room temperature
- 2/3 cup (80g) confectioners’ sugar
- 1 teaspoon pure vanilla extract
Instructions
- Make the dough: Whisk the flour, sugar, and salt together in a large bowl. Set aside.
- Combine the milk and butter together in a heatproof bowl. Microwave or use the stove and heat until the butter has melted and the mixture is warm to the touch (about 110°F/43°C, no higher). Whisk in the yeast until it has dissolved. Pour mixture into the dry ingredients, add the egg, and stir with a sturdy rubber spatula or wooden spoon OR use a stand mixer with a paddle attachment on medium speed. Mix until a soft dough forms.
- Transfer dough to a lightly floured surface. Using floured hands, knead the dough for 3 minutes. You should have a smooth ball of dough. If the dough is super soft or sticky, you can add a little more flour. Place in a lightly greased bowl (I use non-stick spray), cover loosely, and let the dough rest for about 10 minutes as you get the filling ingredients ready.
- Fill the rolls: After 10 minutes, roll the dough out in a 14×8-inch (36×20-cm) rectangle. Spread the softened butter on top. Mix together the cinnamon and brown sugar. Sprinkle it all over the dough. Roll up the dough to make a 14-inch log. Cut into 10–12 even rolls and arrange in a lightly greased 9- or 10-inch round cake pan, pie dish, or square baking pan.
- Rise: Cover the pan with aluminum foil, plastic wrap, or a clean kitchen towel. Allow the rolls to rise in a relatively warm environment for 60–90 minutes or until double in size. (For a tiny reduction in rise time, see my answer to Where Should Dough Rise? in my Baking with Yeast Guide.)
- Bake the rolls: After the rolls have doubled in size, preheat the oven to 375°F (190°C). Bake for 24–27 minutes, or until lightly browned. If you notice the tops are getting too brown too quickly, loosely tent the pan with aluminum foil and continue baking. If you want to be precise about their doneness, their internal temperature taken with an instant read thermometer should be around 195–200°F (91–93°C) when done. Remove pan from the oven and place pan on a wire rack as you make the icing. (You can also make the icing as the rolls bake.)
- Make the icing: In a medium bowl using a handheld or stand mixer fitted with a paddle or whisk attachment, beat the cream cheese on high speed until smooth and creamy. Add the butter and beat until smooth and combined, then beat in the confectioners’ sugar and vanilla until combined. Using a knife or icing spatula, spread the icing over the warm rolls and serve immediately.
- Cover leftover frosted or unfrosted rolls tightly and store at room temperature for up to 2 days or in the refrigerator for up to 5 days.
Notes
- Make Ahead Instructions: This dough can be made the night before through step 4. Cover with plastic wrap and let rest in the refrigerator overnight. The next morning, remove from the refrigerator and allow to rise in a warm environment, about 1 hour. Continue with step 6.
- Freezing Instructions: Baked rolls can be frozen up to 2–3 months. Thaw overnight in the refrigerator and warm up before enjoying. You can also freeze the unbaked rolls and here’s how: bake the rolls in step 6 for only about 10 minutes at 375°F (190°C). Cool completely, then cover tightly and freeze. To serve, take the pan of rolls out of the freezer and put into the refrigerator a few hours before serving. Then, finish baking them for the remaining 15–18 minutes.
- Yeast: I highly recommend instant yeast. If you only have active dry yeast, you can use that instead. Active dry and instant yeast can be used interchangeably in recipes (1:1). Active dry yeast has a moderate rate of rising and instant dry yeast has a faster rate of rising; active dry yeast will take longer to raise the dough.
- Milk: This recipe used to call for 1/2 cup (120ml) milk and 1/4 cup (60ml) water. The rolls taste much richer using all milk, and that is what I recommend. Whole milk or even buttermilk are ideal for this dough. If needed, you can substitute 3/4 cup (180ml) lower-fat or nondairy milk.
- Coffee Icing (or Vanilla Icing): Whisk 1 cup (120g) confectioners’ sugar, 1/2 teaspoon pure vanilla extract, and 2–3 Tablespoons (30–45ml) strong brewed coffee together until smooth. Or swap milk for coffee for regular vanilla icing. Drizzle over warm rolls.
- Reference my Baking with Yeast Guide for answers to common yeast FAQs.
Keywords: easy cinnamon rolls from scratch
The cinnamon rolls were fantastic and easy to make. It doesn’t take a lot of time to make them. My family rated them a 10 out of 10.
★★★★★
I think I may have done something wrong because I did with the recipe said, but mine came out really tough. Any tips on how to prevent that next time?
Hi Aloha, our baking with yeast guide may be a helpful resource for you!
This recipe was amazing! I’ve tried cinnamon rolls before but it always took me ages- but this recipe! Omg! Worked superbly! Everyone loved it! this is the first recipe I’m trying from your blog and I’m going to be trying out many more!! Thank you!
★★★★★
Thank you Sally! I patiently waited full 90 minutes for those lil babies to rise…and it is worth every second. Baked in 9” casserole dish and pulled from oven at 23 minutes. Cinnamon rolls rose to perfection, tasted delicious and all in just a few hours. This is a keeper!
★★★★★
I was wondering can they be frozen with the vanilla icing on them?
Hi Anna! It’s best to freeze before icing, add the icing just before serving 🙂
It’s a really helpful recipe but for some reason every time I make it is really hard
Hi Raeanne! How did you measure the flour? Make sure to spoon and level (instead of scooping) to avoid packing in too much flour into your measuring cups – or use a kitchen scale. You can read more about properly measuring baking ingredients in this post. You may also find our baking with yeast guide a helpful resource.
Hi Sally. Do you always use 8×13 glass dishes to make cinnamon rolls? If so, why? Do metal pans hold into heat longer over bake the rolls? I just cannot make decent cinnamon rolls. At least I can get the correct dish if you let me know your preference. Thank you.
We usually use glass dishes to make cinnamon rolls, a pie dish in this particular recipe. Glass dishes conduct heat slower which can prevent the edges from browning too much.
I love the recipe. It was easy to make and the final product was superb. It was my first time baking something with yeast.
this recipe is really good! the first time i made them, they rose perfectly. im making them right now and waited two hours but they didnt rise. could part of the issue be that i didnt add the egg?
★★★★★
Hi Max, not adding the egg will certainly change the texture of the dough, making it more dry and less soft. Your yeast could be getting old as well. Here’s more tips in our baking with yeast guide – see the section titled “What if My Dough Isn’t Rising?”.
This recipe is cakey, not soft and fluffy. Need bread flour really.
Enjoyed making them, and I thought they tasted really good. I think I’ll add some pecans to my icing next time. Thanks for this easy recipe. I used the instant yeast and didn’t know whether to follow the instructions on the yeast label or your recipe. Out of caution I followed the directions on the yeast package and didn’t put the yeast in the warm milk and it worked just fine. So glad, because I didnt’ want to start over. LOL.
These tasted delicious but they browned so quickly that the edges and tops were tough. I made them in a glass pan. Would metal be better? I baked 25 minutes… when I checked at 15 minutes they were already brown so I covered with foil. Thanks!
★★★★★
Hi Allison, no need to change to a metal pan (bake time will be about the same), but you can try moving the cinnamon rolls down a bit from the heating element. Tenting the pan with aluminum foil is completely fine, you can even do so a bit earlier next time. Glad you enjoyed the cinnamon rolls!
You need to lower your oven temp by 25 degrees when using glass or very dark tins. I’m 65,, a baker & hope this helps!
My rolls also browned very quickly (in about 10 minutes) but that’s likely because I was cooking them in a countertop conventional/convection oven / airfryer combo. I cooked them on conventional mode, but because the oven is small the rolls were closer to the heating elements than in a typical oven. Tenting with foil stopped any further browning and they came out almost perfect. (The edges were slightly dry, I assume because I was both cooking them in a metal pan and close to the elements). In either case, tenting with foil worked great, and the recipe was AMAZING.
I’ve had other people’s homemade cinnamon rolls before, but never made my own. These were hands down the best cinnamon rolls I’ve ever had though.
I love this recipe! Its so delicious and its quick! Thank you so much in sharing this recipe!
★★★★★
This recipe is easy and delicious! Definitely check halfway and cover with foil- mine browned quickly.
★★★★★
Just made these with the grandkids. It was easy and they said they were the best cinnamon rolls they’ve ever had! Thanks for the easy delicious recipe. I know I can trust your site for good recipes.
★★★★★
These were AMAZING! MY ONLY REGRET IS THAT I DIDNT DOUBLE THE RECIPE !!!
Like everything I’ve tried on this blog, the cinnamon rolls are incredible! I tried them with full fat oat milk instead of milk, gluten free flour, and vegan butter. I’m going to try them without the egg next, but I wonder if anyone else have tried to make them fully vegan?
★★★★★
10 stars if I could !!!! I’ll be making these again very soon
★★★★★
These turned out great! I did adjust the recipe to make it dairy free and egg free
due to kids with food allergies. I used vanilla soy milk, plant butter, and omitted the egg.
★★★★★
You just taught this old baker a new trick. I’ve been making cinnamon rolls for more than 40 years. Mine are quite labor intensive. But I am always up to trying something new. Tried your recipe exactly as written. They are wonderful! But they could be a bit tastier and last longer than 2 days with just a bit of tweaking. Looking at your recipe and my old recipe they are almost identical. So used my recipe but your method. The difference in our recipes is the addition of 2 tablespoons of instant potato flakes which helps the dough stay soft longer. I also add 1 teaspoon of cinnamon to the dough. Absolutely delicious!
★★★★★
Two questions: If using regular yeast (not instant or quick) do you still just lease it to double in size, however long that takes, before baking? Also, can I use a standard rectangular glass baking pan instead of a square, or will the rolls be too far apart?
Oops! I just read the hints and tips about using a different yeast. Answer found! Still curious about the pan size though. Rectangular ok to use?
Hi Sandy, for a rectangular 9×13 pan, we recommend making two separate batches (rather than doubling). Or you might enjoy these overnight cinnamon rolls, which yield enough for a 9×13 pan. Enjoy!
Love this recipe. So simple, like your soft dinner rolls. I did add more filling because I like extra gooey but good the way written. Going to try with cherry pie filling next. Your reciies are awesome!
★★★★★
I followed the recipe exactly and the rolls turned out perfect. I especially appreciated the tip about using an instant read thermometer to check for doneness. My reading was 193 the first check after 15 minutes in the oven. I cooked another 4 minutes and second reading was 201 deg F. So, total cook time in my oven was 19 minutes in a light metal cake pan. They are delicious! Thank you
★★★★★
I came across this recipe while looking for an easy cinnamon roll recipe that would use ingredients that I already had on hand. This one is a true gem, it really is so easy! Will be making them again and again, for sure. Moist, flavorful, with crunchy edges and gooey middles. The one sub I had to make since I didn’t want to leave the house, I had to use Chobani Vanilla Oat Milk instead of regular milk. Not sure if it made a difference (negatively) but the rolls were fluffy and delicious! I also chose to make the vanilla glaze since I didn’t have cream cheese (but will definitely be trying that topping next time) I also only had regular yeast packets on hand, but luckily my oven has a “proof” mode, so I popped them in there and gave them an extra 30 minutes or so and they doubled in size perfectly. Have been following your blog for many years, so I definitely trust your recipes to turn out well, so glad I found this one!
★★★★★
Hi Sally, Can I use all heavy cream instead of milk?
Hi Gina, heavy cream is too thick for this dough. We recommend using whole milk if possible.
My husband bought me a stand mixer for Christmas and today I went to bake something, he asked for cinnamon rolls. UGH! I did not want to go through all that until I found this recipe. So super easy, they are rising now so far so good. I will update after hubby tries them. Just wanted to say how easy peasy they are.
This recipe was easy to follow and the ingredients were easy to find. The rolls came out great!
★★★★★
If I make these and let them rise in the refrigerator overnight, do you think that I could use active rise yeast instead of rapid rise yeast?
Hi Chris, yes, you can. Check out this Baking With Yeast guide to learn more about the different types.
I had no idea what a cinnamon roll was until my granddaughter asked me to make some.I said I would give it a go.I found this recipe and was surprised how easy it was.They were absolutely delicious, so light and fluffy and disappeared in minutes.Thankyou.
★★★★★
I want to love this so much. I just did my second attempt to make these to no avail. They barely rose. When I baked them, they expanded somewhat. I followed the recipe to a T. They didn’t look like the ones in the video. They are not fluffy.
Hi Mary, I’m so sorry to hear that they didn’t turn out for you! How long did you allow them to rise, and was it in a draft-free, fairly warm spot?
Could your yeast be expired by chance?
This looks like a great snack.I’ll give the rating five star because it looks good even though I haven’t baked it yet.thank you Sally for sharing this recipe
★★★★★
Hi! If I’m making these individually each in their own disposable pan, how long do I bake them?
Hi Niki, we’re unsure of the exact bake time in individual pans. It may be just slightly shorter, but keep a close eye on them. They should be done when the tops are lightly golden.