This classic cinnamon rolls recipe kneads a soft, enriched yeast dough, fills it with buttery brown sugar and cinnamon, then bakes the rolls until golden and tops them with a tangy cream cheese icing. This homemade bakery-style cinnamon roll recipe takes about 2.5 hours including rising time and remains one of the most requested weekend baking projects.
Recipe at a Glance
Prep Time: 30 minutes (plus rising)
Cook Time: 30 minutes
Total Time: 2 hours 30 minutes
Servings: 12
Category: Breakfast, dessert
Why You’ll Love This Classic Cinnamon Rolls
- This classic cinnamon rolls recipe delivers soft, pillowy rolls that rival any bakery version.
- The cream cheese icing adds a tangy contrast to the sweet cinnamon filling.
- A genuinely rewarding weekend baking project that fills the whole house with the smell of cinnamon.
- Can be prepped the night before and baked fresh in the morning.
Ingredients You’ll Need
- 1 cup warm milk
- 25 tsp active dry yeast
- 1/3 cup sugar, divided
- 1/3 cup butter, melted
- 1 egg
- 1/2 tsp salt
- 4 cups flour
- 1/2 cup butter, softened, for filling
- 1 cup brown sugar
- 2 tbsp cinnamon
- 4 oz cream cheese, softened
- 1 cup powdered sugar
- 2 tbsp milk
- 1/2 tsp vanilla extract
How to Make Classic Cinnamon Rolls
- Warm the milk and dissolve the yeast with a pinch of sugar, letting it sit until foamy.
- Mix in the melted butter, egg, remaining sugar, and salt, then gradually add the flour to form a dough.
- Knead until smooth, then let rise for 1 hour, until doubled in size.
- Roll the dough out into a rectangle, spread with softened butter, and sprinkle with brown sugar and cinnamon.
- Roll up tightly and slice into rolls.
- Place the rolls in a baking dish and let rise for 30 more minutes.
- Bake at 350°F (175°C) for 25 to 30 minutes, until golden.
- Whisk together the cream cheese, powdered sugar, milk, and vanilla for the icing, and drizzle over the warm rolls.
Tips for the Best Classic Cinnamon Rolls
- Make sure the milk is warm, not hot, for this classic cinnamon rolls recipe, so it doesn’t kill the yeast.
- Let the dough rise in a warm, draft-free spot for the best texture.
- Slice the rolled dough with unflavored dental floss for the cleanest cuts.
- Ice the rolls while still warm so the icing melts slightly into every layer.
Variations to Try
- Add chopped pecans or walnuts to the filling for extra crunch.
- Make the dough the night before and refrigerate the second rise overnight, then bake fresh in the morning.
- Swap the cream cheese icing for a simple powdered sugar glaze for a lighter finish.
How to Store It
Store covered at room temperature for up to 2 days, or in the fridge for up to a week. Reheat individual rolls in the microwave.
Frequently Asked Questions
Can I make cinnamon rolls ahead of time?
Yes, assemble the rolls and refrigerate overnight before the second rise, then bring to room temperature and bake fresh in the morning.
Why didn’t my cinnamon roll dough rise?
This is often due to yeast that’s too old or milk that was too hot, which can kill the yeast — check the milk temperature and yeast freshness.
What’s the best way to slice cinnamon roll dough?
Using unflavored dental floss slid underneath the rolled dough gives the cleanest cuts without squishing the layers.
Can I freeze cinnamon rolls?
Yes, freeze baked, unglazed rolls for up to 2 months, then thaw and add fresh icing before serving.
