There’s nothing quite like the smell of freshly baked Classic Cinnamon Rolls filling the kitchen. These homemade rolls are soft, fluffy, buttery, and generously filled with brown sugar and cinnamon. Once baked, they are finished with a smooth cream cheese glaze that melts slightly into the warm spirals.
They may look impressive, but homemade cinnamon rolls are easier to make than you might think. With a little patience while the dough rises, you can enjoy bakery-style cinnamon rolls fresh from your own oven.
Ingredients
For the Dough
- 3 1/2 cups all-purpose flour
- 1/4 cup granulated sugar
- 2 1/4 teaspoons active dry yeast
- 1/2 teaspoon salt
- 3/4 cup warm whole milk
- 1/4 cup unsalted butter, melted
- 2 large eggs
- 1 teaspoon vanilla extract
For the Cinnamon Filling
- 1/2 cup unsalted butter, softened
- 3/4 cup packed brown sugar
- 2 tablespoons ground cinnamon
- 1/4 teaspoon salt
For the Cream Cheese Glaze
- 4 ounces cream cheese, softened
- 2 tablespoons unsalted butter, softened
- 1 cup powdered sugar
- 1 teaspoon vanilla extract
- 2–3 tablespoons milk, as needed
Instructions
1. Activate the Yeast
Pour the warm milk into a large mixing bowl.
The milk should feel warm but not hot. Add the yeast and a teaspoon of the sugar.
Let the mixture sit for about 5–10 minutes, until it becomes slightly foamy.
If the yeast does not foam, it may be inactive and should be replaced before continuing.
2. Make the Dough
Add the melted butter, remaining sugar, eggs, vanilla, and salt to the yeast mixture.
Stir to combine.
Gradually add the flour, about 1/2 cup at a time, mixing until a soft dough forms.
The dough should be slightly tacky but not excessively sticky.
3. Knead the Dough
Transfer the dough to a lightly floured surface.
Knead for approximately 6–8 minutes, until the dough becomes smooth and elastic.
You can also use a stand mixer fitted with a dough hook and knead on low to medium speed for about 5–6 minutes.
4. Let the Dough Rise
Place the dough in a lightly greased bowl.
Cover with a clean kitchen towel or plastic wrap.
Let it rise in a warm, draft-free place for approximately 1–1 1/2 hours, or until it has roughly doubled in size.
The exact rising time will depend on the temperature of your kitchen.
5. Prepare the Filling
While the dough rises, combine the brown sugar, cinnamon, and salt in a small bowl.
Keep the softened butter ready for spreading.
6. Roll Out the Dough
Once the dough has doubled in size, gently punch it down to release excess air.
Transfer it to a lightly floured surface and roll it into a rectangle approximately 16 x 12 inches.
Try to keep the thickness reasonably even.
7. Add the Cinnamon Filling
Spread the softened butter evenly over the entire surface of the dough.
Sprinkle the brown sugar and cinnamon mixture evenly over the butter, leaving a small border around the edges.
Gently press the filling into the butter so it stays in place when the dough is rolled.
8. Roll the Dough
Starting from one of the longer sides, tightly roll the dough into a log.
Try to keep the roll even from one end to the other without pressing so hard that the filling squeezes out.
9. Cut the Rolls
Use a sharp knife or unflavored dental floss to cut the log into approximately 12 equal pieces.
Place the rolls cut-side up in a lightly greased 9×13-inch baking dish.
Leave a little space between them so they have room to expand.
10. Let Them Rise Again
Cover the baking dish and let the rolls rise for another 30–45 minutes.
They should look noticeably puffy.
Meanwhile, preheat the oven to 350°F (175°C).
11. Bake
Bake the cinnamon rolls for approximately 22–28 minutes, or until the tops are lightly golden and the centers are cooked through.
Avoid overbaking because this can make the rolls dry.
12. Make the Cream Cheese Glaze
While the rolls are baking, beat the softened cream cheese and butter together until smooth.
Add the powdered sugar and vanilla extract.
Beat again until creamy.
Add milk, 1 tablespoon at a time, until the glaze reaches your preferred consistency.
13. Glaze the Cinnamon Rolls
Allow the rolls to cool for about 5–10 minutes after removing them from the oven.
Spread the cream cheese glaze generously over the warm rolls.
The glaze will soften and melt slightly into the cinnamon swirls.
Tips for Soft, Fluffy Cinnamon Rolls
Don’t use overly hot milk
Very hot milk can damage the yeast. The milk should be comfortably warm rather than hot.
Don’t add too much flour
A slightly soft, tacky dough produces more tender cinnamon rolls. Adding excessive flour can make them dense.
Roll the dough evenly
An even rectangle creates rolls that bake at roughly the same rate.
Give the dough enough time to rise
The dough should become noticeably puffy. Rising time varies depending on room temperature, so use the appearance of the dough rather than the clock alone.
Don’t overbake
Remove the rolls when the tops are lightly golden and the centers are cooked. Overbaking is one of the easiest ways to end up with dry cinnamon rolls.
Make-Ahead Cinnamon Rolls
You can prepare the rolls the night before.
After cutting and arranging them in the baking dish, cover tightly and refrigerate overnight.
The next morning, allow them to sit at room temperature for approximately 45–60 minutes, or until puffy, before baking.
This makes them especially convenient for weekend breakfasts and holidays.
Easy Variations
Pecan Cinnamon Rolls
Add 1/2 cup finely chopped pecans to the cinnamon filling.
Walnut Cinnamon Rolls
Replace the pecans with chopped walnuts for a slightly earthier flavor.
Apple Cinnamon Rolls
Add finely diced, lightly sautéed apples to the filling.
Maple Cinnamon Rolls
Add a little maple syrup to the glaze for a warm maple flavor.
Chocolate Cinnamon Rolls
Sprinkle mini chocolate chips over the cinnamon filling before rolling the dough.
Storage
Store leftover cinnamon rolls in an airtight container at room temperature for up to 2 days if unfrosted.
Because the cream cheese glaze is perishable, frosted rolls should be refrigerated.
They will keep in the refrigerator for approximately 4–5 days.
Warm individual rolls gently in the microwave for a few seconds before serving.
Freezing
Baked cinnamon rolls can be frozen for up to 2–3 months.
Allow them to cool completely, wrap them individually or place them in a freezer-safe container, and freeze.
Thaw overnight in the refrigerator and warm gently before serving.
For the freshest results, add the cream cheese glaze after reheating.
Final Thoughts
These Classic Cinnamon Rolls are soft, buttery, warmly spiced, and filled with plenty of brown sugar and cinnamon. The creamy cream cheese glaze adds the perfect finishing touch.
Whether you’re making them for a weekend breakfast, holiday brunch, or simply craving something homemade and comforting, these cinnamon rolls are worth the little bit of extra time required to let the dough rise.