Cinnamon Rolls Recipe: Soft, Gooey, Glazed All the Way Through
To make cinnamon rolls from scratch, mix a soft enriched dough with milk, butter, eggs, and yeast, let it rise until doubled, roll it out with a cinnamon-sugar filling, slice, and bake at 350°F for 22-25 minutes. Frost while warm with cream cheese icing for best results.
I made cinnamon rolls for the first time on a slow Sunday because I had nowhere to be and the idea of filling the apartment with that smell seemed like a reasonable way to spend a morning. I had no strong feelings about the process going in. I have since developed strong feelings about the process.
The dough is forgiving in a way that yeast baking has a reputation for not being. If the dough rises, you're fine. If you proof the yeast in warm milk and it gets foamy after ten minutes, everything from there is manageable. Knead until smooth and slightly tacky, let it rise until doubled — that's the part people rush, and the part that determines whether you get a pillowy roll or a dense spiral. Give it the full time.
The filling-to-dough ratio matters more than most recipes admit. You want enough brown sugar and butter that every bite has filling — not a thin scrape that disappears into the roll. Spread generously, roll tightly so the layers stay defined, and cut with unflavored dental floss instead of a knife so you don't compress the rolls when you slice them. That trick alone changed what the cross-section looked like when I pulled them apart.
The glaze goes on while the rolls are still warm so it melts slightly into the layers rather than sitting on top. My upstairs neighbor knocked on my door that first Sunday because the hallway smelled like a bakery. I sent her home with two rolls. She asked when I was making them again. That was a year ago. I've made them eight times since. Worth every hour.
Ingredients
- FOR THE DOUGH:
- 3/4 cup whole milk, warmed to 110°F
- 2 1/4 teaspoons active dry yeast (one standard packet)
- 1/4 cup granulated sugar, divided
- 2 large eggs, room temperature
- 1/3 cup unsalted butter, melted and slightly cooled
- 1 teaspoon fine salt
- 4 cups all-purpose flour, plus more for dusting
- FOR THE FILLING:
- 1/2 cup unsalted butter, softened to room temperature
- 1 cup packed light brown sugar
- 2 1/2 tablespoons ground cinnamon
- 1/4 teaspoon fine salt
- FOR THE CREAM CHEESE FROSTING:
- 4 ounces cream cheese, softened to room temperature
- 1 cup powdered sugar, sifted
- 3 tablespoons whole milk or heavy cream
- 1/2 teaspoon pure vanilla extract
- Pinch of fine salt
Instructions
- 1ACTIVATE THE YEAST: Warm milk to exactly 110°F —? use a thermometer if you have one; it should feel warm on your wrist but not hot. Combine warm milk, 1 tablespoon of the granulated sugar, and the yeast in the bowl of a stand mixer or a large mixing bowl. Stir gently and let sit for 5-10 minutes until foamy. If nothing happens after 10 minutes, your yeast is dead. Start over. This is not a judgment, it's just true.
- 2MAKE THE DOUGH: To the foamy yeast mixture, add the remaining 3 tablespoons granulated sugar, the eggs, melted butter, and salt. Mix with a dough hook on medium-low (or stir by hand) until combined. Add 3 1/2 cups of flour and mix on medium speed for 4-5 minutes until a soft, slightly tacky dough forms. Add the remaining 1/2 cup flour a tablespoon at a time only if the dough is so sticky it won't pull away from the bowl sides. It should be soft and a little clingy, not dry.
- 3FIRST RISE: Turn the dough out onto a lightly floured surface and knead by hand for 1 minute, shaping it into a smooth ball. Place in a lightly oiled bowl, turn to coat, and cover tightly with plastic wrap or a damp towel. Let rise in a warm, draft-free spot for 1 to 1.5 hours, until doubled in size.
- 4MAKE THE FILLING: While the dough rises, beat the softened butter, brown sugar, cinnamon, and salt together with a fork until it forms a thick, spreadable paste. Set aside at room temperature.
- 5SHAPE THE ROLLS: Once the dough has doubled, punch it down gently and turn it out onto a lightly floured surface. Roll it into a rectangle approximately 18 inches wide by 12 inches tall, with the long edge facing you. Spread the cinnamon filling evenly across the entire surface, going all the way to the edges. Starting from the long edge closest to you, roll the dough into a tight log, keeping the tension even as you go. Pinch the seam closed.
- 6CUT AND ARRANGE: Using a sharp serrated knife or unflavored dental floss, cut the log into 12 equal rolls, each about 1.5 inches wide. Arrange them cut-side up in a lightly greased 9x13-inch baking pan, spacing them close but not touching.
- 7SECOND RISE: Cover the pan loosely with plastic wrap and let the rolls rise for 45 minutes to 1 hour, until they are puffed and touching each other. Preheat your oven to 350°F during the last 20 minutes of this rise.
- 8BAKE: Bake at 350°F for 22-25 minutes, until the tops are light golden brown. The center rolls should not look wet, but don't push past golden —? overbaking dries them out fast. Remove from oven and let cool for exactly 5 minutes before frosting.
- 9MAKE THE FROSTING: While rolls bake, beat cream cheese, powdered sugar, milk, vanilla, and salt together until smooth and pourable. It should be thick enough to coat a spoon but thin enough to drip into the rolls.
- 10FROST AND SERVE: Spread or pour the cream cheese frosting over the warm rolls immediately. The heat will pull it down into the layers. Serve within 15-20 minutes for peak gooeyness.
Pro Tips
- Use a thermometer on your milk. 110°F is warm like bathwater. 130°F is warm like regret. The difference matters because yeast is sensitive and completely uninterested in your schedule.
- Softened butter for the filling is non-negotiable. Cold butter tears the dough; melted butter runs right out. You want it at room temperature —? the texture of a firm lip balm is about right, which is a strange thing to say but it's accurate.
- For the cleanest cuts without squashing the rolls, use unflavored dental floss. Slide it under the log, cross the ends over the top, and pull. Works better than a knife and gives you a moment to feel like you know something other people don't.
- If your kitchen is cold, your rise will be slow. Put the covered bowl in a barely-warm oven (turn it on for 2 minutes, then off) or near a warm stove. Dough rises based on temperature, not your feelings about the timeline.
- Frost the rolls while they're still warm, not hot and not cooled. Hot rolls will make the frosting disappear into the pan. Cool rolls won't absorb it properly. Five minutes out of the oven is the sweet spot.
Substitutions
Storage Instructions
Store cooled leftover rolls in an airtight container at room temperature for up to 2 days, or refrigerate for up to 5 days. To reheat, microwave individual rolls for 20-25 seconds. They come back remarkably well. Do not freeze frosted rolls —? freeze unfrosted, baked rolls tightly wrapped for up to 2 months, then thaw, warm at 300°F for 10 minutes, and frost fresh.
Make Ahead
After the second rise (rolls arranged in the pan, puffed and touching), cover the pan tightly with plastic wrap and refrigerate overnight, up to 16 hours. In the morning, remove from the refrigerator 30-45 minutes before baking to take the chill off, then bake as directed. This is the move if you want warm rolls without a 6 a.m. project.
Frequently Asked Questions
Why didn't my cinnamon roll dough rise?
Almost always, it's the yeast —? either the milk was too hot (above 115°F kills it), too cold (below 100°F leaves the yeast indifferent), or the yeast itself was old. Check the expiration date before you start. If your proofing step produces no foam after 10 minutes, start over with fresh yeast and properly temped milk. That saves you several hours of waiting for something that was never going to happen.
Can I make cinnamon roll dough without a stand mixer?
Yes, entirely. Mix the wet and dry ingredients in a large bowl with a wooden spoon until shaggy, then knead by hand on a floured surface for 8-10 minutes until the dough is smooth and elastic. It's a real workout but the dough doesn't know the difference. It should feel soft, slightly sticky, and spring back slowly when you poke it.
Why are my cinnamon rolls dry instead of gooey?
Two likely culprits: overbaking, or not enough filling. Pull the rolls at 22-25 minutes when the tops are just light golden —? they continue cooking in the hot pan. For the filling, go all the way to the edges with your butter-sugar paste and don't skimp. Also, frosting them while still warm pulls moisture in. Cool rolls frosted with cold icing will always taste drier than they need to.
Can I make cinnamon rolls ahead of time?
Yes. After shaping and arranging the rolls in the pan, cover tightly and refrigerate overnight (up to 16 hours) before the second rise finishes. The next morning, pull them out 30-45 minutes before baking to come to room temperature. This is actually one of the best ways to make them —? the slow cold rise develops flavor and saves your morning. Bake and frost as normal.
How do I store leftover cinnamon rolls?
Room temperature in an airtight container for up to 2 days. Refrigerator for up to 5 days —? they'll firm up cold, so always reheat before eating (20-25 seconds in the microwave does the job). For longer storage, freeze unfrosted rolls wrapped tightly for up to 2 months. Thaw at room temperature, warm in a 300°F oven for 10 minutes, then frost fresh.
Can I make these cinnamon rolls without cream cheese frosting?
Absolutely. A simple vanilla glaze works fine: whisk together 1 cup powdered sugar, 2-3 tablespoons milk, and 1/2 teaspoon vanilla until pourable. It's lighter and less tangy. Some people prefer just softened butter spread over warm rolls, which is a completely valid life choice. The cream cheese version is the one I keep coming back to, but the rolls themselves are the main event.
What temperature should I bake cinnamon rolls at?
350°F is the right temperature for soft, evenly baked rolls. Higher than that —? say, 375°F —? and the outside edges overbake before the center sets. Lower and they take too long and dry out. Bake for 22-25 minutes in a standard 9x13 metal pan. Glass pans run slightly hotter, so check at 20 minutes and pull when the tops are just light golden.
Can I double this cinnamon roll recipe?
Yes, easily. Double every ingredient and use two 9x13 pans or one large sheet pan. The dough works fine in larger quantities —? just make sure your bowl is big enough for both rises. Rise times stay roughly the same. Bake both pans at once on the same oven rack if they fit, or rotate halfway through if they're on separate racks.