Weekends almost always prompt one question from my kids: “Can we have cinnamon rolls for breakfast?” I don’t always plan ahead, but with this One Hour Cinnamon Rolls recipe, homemade sticky buns are possible even on a lazy morning.
These are not from a can. From mixing the dough to slathering on cream cheese icing, they come together in about an hour—fast enough to earn you serious weekend hero status.

Disclosure: As an Amazon Associate, I earn from qualifying purchases.
Why you’ll love this recipe
- Irresistible gooey cinnamon rolls topped with a generous layer of cream cheese icing
- Homemade dough that’s simple to make and far better than canned alternatives
- Total time is only about an hour—no overnight or long proofing required
- Soft, buttery rolls filled with sweet cinnamon sugar—plan to eat more than one

Homemade cinnamon rolls ready in one hour
Yes—these rolls are made from scratch and baked, iced, and ready to eat in roughly an hour. The secret is instant yeast, which cuts proofing time compared to active dry yeast. If you want freshly homemade rolls without a lot of waiting, this method is ideal.
Benefits of making these from scratch:
- You control the ingredients and the amount of icing.
- No awkward cardboard tubes or overly processed dough.
- Your kitchen will smell like a bakery, and your family will be impressed.
- No need to prep the night before—perfect for spur-of-the-moment weekend breakfasts.

How this simple cinnamon roll recipe comes together
Start by making the dough and letting it rest briefly while you mix the filling. The filling is simply a mixture of brown and granulated sugar plus ground cinnamon spread over softened butter.
Roll the rested dough into a rectangle, spread the butter, sprinkle the cinnamon sugar, then roll tightly and pinch the seam. Trim the ends and cut into 11–12 equal rolls. Let them rise for about 25 minutes, then bake. While they bake, whisk together the cream cheese frosting.
Spread the icing on warm rolls so some melts into the swirls—this makes them extra decadent. The recipe yields plenty of frosting for generous coverage.

Ingredients & substitutions
For the dough:
- Milk: Whole milk gives the fluffiest rolls, but lower-fat or non-dairy milks work fine. For a richer dough, use heavy cream.
- Butter: Unsalted is recommended so you can control the salt level.
- All-purpose flour
- Granulated sugar
- Salt: Kosher salt is suggested for best seasoning.
- Instant yeast: This is the key to quick cinnamon rolls—check the expiration date to ensure it’s active.
- Egg: Bring to room temperature for smoother incorporation into the dough.
For the filling:
- Brown sugar: Light or dark both work.
- Granulated sugar
- Ground cinnamon
- Unsalted butter: Very soft but not melted for easy spreading.
For the frosting:
- Cream cheese: Softened at room temperature for easy blending.
- Unsalted butter: Softened to match the cream cheese.
- Vanilla extract: Pure vanilla gives the best flavor.
- Powdered sugar: Whipped in for a light, rich frosting.
- Whole milk: Add one tablespoon at a time to thin the icing as needed.

How to make cinnamon rolls with cream cheese icing
Step 1
Make the dough: warm the milk and butter in a small saucepan over low heat until the butter melts and the milk is warm (around 110°F). If it’s too hot, let it cool before adding yeast.
Step 2
Whisk together 3 cups of flour, sugar, and salt in a large bowl. Pour the warm milk and butter into the bowl of a stand mixer, sprinkle in the instant yeast, and stir to combine.
Step 3
Add the flour mixture and the egg to the mixer. Using a dough hook, mix on medium-low for about 5 minutes. If the dough sticks to the bowl, add flour 1/4 cup at a time until the dough pulls away and forms a ball, up to a total of 3 1/2 cups.
Step 4
Lightly grease a bowl with oil, form the dough into a ball, place it in the bowl, cover with a damp towel, and let it rest for 10 minutes.
Step 5
While the dough rests, mix the cinnamon and sugars for the filling and prepare a greased 9 x 13-inch pan (or line with parchment).
Step 6
Turn the dough onto a lightly floured surface and roll to a 14 x 9-inch rectangle. Spread softened butter across the dough and evenly sprinkle the cinnamon sugar. Starting at the long edge, roll tightly and pinch the seam to seal.
Trim the two ends so they’re even and cut the roll into 12 equal pieces (dental floss works well to slice without squishing). Place the rolls in the prepared pan, cover with a damp towel, and let rise in a warm spot for 25 minutes.
Step 7
Make the cream cheese frosting while the rolls rise: beat together cream cheese and butter until smooth, add vanilla, then whisk in powdered sugar. If it’s too thick, add milk one tablespoon at a time until you reach the desired consistency.
Step 8
Preheat the oven to 350°F. Uncover and bake the rolls for 15–20 minutes, until golden brown and cooked through.
Step 9
Let the rolls cool at least 5 minutes on a wire rack, spread with cream cheese icing while warm, and serve.

Pro tips
- Make sure the milk and butter cool to about 110°F before adding yeast. Too hot liquid will kill the yeast; a digital thermometer helps ensure the right temperature.
- Use unflavored, unwaxed dental floss to slice the rolled dough cleanly without squishing the rolls. Slide the floss under the roll, cross the ends over the top, and pull to cut.
- For a quick proof, place the covered pan in a slightly warm oven—either turn it on to 350°F for one minute then turn off, or just turn on the oven light while the dough rises.
Like this recipe? Follow me on Pinterest for more recipes and save any image in this post to pin for later.

FAQs
Do cinnamon rolls have to rise twice?
With instant yeast, these quick cinnamon rolls only need one rise. If you use active dry yeast, you’ll typically allow two rises and the process will take longer.
How to make air fryer cinnamon rolls
Preheat the air fryer to 350°F. Line the basket with parchment and place rolls spaced apart. Air fry 8–9 minutes, then top with icing while warm. Times vary by model—watch for doneness.
How to reheat a cinnamon roll
Reheat in a 350°F oven: place leftovers in an oven-safe dish, cover with foil, and warm 10–15 minutes.
How to reheat cinnamon rolls in an air fryer
Preheat the air fryer to 350°F, line with parchment, place rolls spaced apart, and air fry 3–5 minutes. For un-iced rolls, brush with softened butter before reheating. Adjust timing by model.
How to freeze cinnamon roll dough
Place the formed rolls in the pan, cover tightly with plastic wrap and foil, and freeze. When ready, thaw, allow to rise, remove coverings, and bake as directed.
For my favorite baking tools and equipment used for this recipe, check the baking resources page on my site.

More recipes
- Chocolate Pop Tart Recipe
- Cinnamon Rolls with Apple Pie Filling
- Fig Walnut Morning Rolls
- Bakery-Style Double Chocolate Chip Muffins
If you tried this recipe, please leave a comment and rating—we love hearing your feedback!
