homemade-cinnamon-rolls
Homemade Cinnamon Rolls
Learn how to make soft, fluffy homemade cinnamon rolls from scratch. This easy recipe yields bakery-quality rolls with a gooey center.
The Cinnamon Roll Memory That Started Everything
I still remember my grandmother’s kitchen on Sunday mornings, the smell of warm cinnamon dough rising in an old ceramic bowl while she’d pour us coffee. I spent years trying to replicate that magic before I finally nailed this recipe—and now it’s the one my own family requests every single weekend. These homemade cinnamon rolls are soft, gooey, and absolutely worth the few hours of rise time.

Baker’s Tips
- Use warm milk (around 110°F or 43°C), not hot. Too hot kills the yeast, too cool and it won’t activate. I always test mine by dipping my pinky in—it should feel comfortably warm, like a baby’s bath.
- Don’t skip the second rise. Those 45 minutes to an hour make the difference between dense rolls and pillowy soft ones that practically melt in your mouth.
- Roll your dough on parchment paper rather than a floured surface. This gives you better control when transferring to the baking pan and prevents sticking without adding extra flour.
- Frost the rolls while they’re still warm so the frosting melts into all those nooks and crannies, but wait just 5 minutes so it doesn’t slide right off.
Variations
- Brown Butter Pecan Rolls: Brown the butter before rolling, then mix chopped toasted pecans into the cinnamon-sugar filling for a nutty, caramelized flavor.
- Maple Glazed Rolls: Replace the cream cheese frosting with a simple glaze of maple syrup, powdered sugar, and butter for a subtly sweet, less tangy finish.
If you love these rolls, you’ll also enjoy my easy sweet bread recipe that uses the same basic yeast dough technique.
Ingredients
Dough
Filling
Cream Cheese Frosting
Instructions
- 1
Activate the Yeast
In a large bowl, combine warm milk, yeast, and 1 tablespoon of the granulated sugar. Let sit for 5 minutes until foamy, which means your yeast is alive and ready to work.
- 2
Make the Dough
Add remaining sugar, melted butter, salt, and egg to the yeast mixture. Stir well. Gradually add flour, mixing until a soft dough forms. Knead on a floured surface for 8-10 minutes until smooth and elastic.
- 3
First Rise
Place dough in a greased bowl, cover with a damp towel, and let rise in a warm spot for 1.5 hours until doubled in size.
- 4
Roll and Fill
Punch down dough and roll into a 16x12 inch rectangle on parchment paper. Spread softened butter over the surface. Mix brown sugar and cinnamon, then sprinkle evenly over the butter.
- 5
Shape the Rolls
Starting from the long side, roll the dough tightly into a log. Cut into 12 equal pieces and place in a greased 9x13 inch baking pan, spacing them slightly apart.
- 6
Second Rise
Cover rolls with a damp towel and let rise for 45 minutes to 1 hour until puffy and touching.
- 7
Bake
Preheat oven to 350°F (175°C). Bake rolls for 22-25 minutes until golden brown on top and cooked through.
- 8
Frost and Serve
While rolls cool slightly, beat cream cheese and softened butter until fluffy. Add powdered sugar and vanilla, beating until smooth. Spread generously over warm rolls.
Nutrition Information
Per serving (serves 12). Values are approximate.
| Calories | 285 calories |
| Total Fat | 12g |
| Saturated Fat | 7g |
| Carbohydrates | 40g |
| Sugar | 24g |
| Protein | 5g |
| Sodium | 215mg |
| Fiber | 1g |
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs. Nutritional information is an estimate and may vary.
Never Miss a Sweet Recipe
Join 5,000+ home bakers and get new recipes straight to your inbox.
Frequently Asked Questions
Can I make cinnamon rolls ahead of time?
Absolutely! After shaping, cover the pan with plastic wrap and refrigerate overnight. In the morning, let them come to room temperature for 30 minutes, then bake as directed. This is my favorite method because it fits perfectly into a busy weekend schedule.
Why are my cinnamon rolls dense?
Dense rolls usually mean the dough didn't rise enough or the oven temperature was too high. Make sure your yeast is fresh, let the dough rise fully until doubled, and use an oven thermometer to verify your temperature is accurate at 350°F.
Can I freeze baked cinnamon rolls?
Yes! Cool the frosted rolls completely, wrap them individually in plastic wrap, and freeze for up to 3 months. Thaw at room temperature for about an hour, or microwave for 30 seconds to warm through before serving.
Reader Reviews
Based on 312 reviews