There’s something magical about waking up to the warm aroma of freshly baked cinnamon rolls drifting through the house. Whether it’s a cozy weekend morning, a holiday brunch with family, or a special breakfast surprise, homemade cinnamon rolls instantly make the day feel extra comforting. The soft, pillowy dough wrapped around a sweet cinnamon-sugar filling and topped with a silky glaze creates a bakery-style treat that feels both indulgent and nostalgic.
For many families, cinnamon rolls are more than just a pastry—they’re a tradition. From rolling out the dough on flour-dusted countertops to watching the swirls rise beautifully in the oven, this recipe captures the joy of baking from scratch. These homemade cinnamon rolls are irresistibly soft, perfectly fluffy, and generously glazed for that classic finish everyone loves.

Why You’ll Love These Homemade Cinnamon Rolls
These cinnamon rolls are everything you want in a classic sweet roll:
- Ultra-soft and fluffy texture
- Rich cinnamon-sugar swirl in every bite
- Perfectly balanced sweetness
- A smooth, creamy glaze that melts into the rolls
- Make-ahead friendly for busy mornings
Unlike dense or dry versions, this recipe uses the right balance of milk, butter, and yeast to create a tender, cloud-like dough that bakes up beautifully golden on the outside while staying soft inside.
Ingredients for Soft & Fluffy Cinnamon Rolls
For the Dough:
- 1 cup (240 ml) warm whole milk (about 110°F / 43°C)
- 2 ¼ teaspoons (7 g) active dry yeast (1 packet)
- ½ cup (100 g) granulated sugar
- 2 large eggs, room temperature
- ⅓ cup (75 g) unsalted butter, melted
- 1 teaspoon salt
- 4 cups (500 g) all-purpose flour (plus extra for dusting)
For the Cinnamon Filling:
- ¾ cup (170 g) unsalted butter, softened
- 1 cup (200 g) brown sugar, packed
- 2 tablespoons (15 g) ground cinnamon
For the Perfect Glaze:
- 2 cups (240 g) powdered sugar
- 4 tablespoons (60 ml) whole milk
- 1 teaspoon pure vanilla extract
Step-by-Step Instructions
1. Activate the Yeast
In a large mixing bowl, combine the warm milk and 1 tablespoon of the sugar. Sprinkle the yeast over the top and let it sit for 5–10 minutes until foamy. This step ensures your cinnamon rolls rise beautifully.
2. Make the Dough
Add the remaining sugar, eggs, melted butter, and salt to the yeast mixture. Gradually mix in the flour, one cup at a time, until a soft dough forms.
Transfer the dough to a lightly floured surface and knead for 8–10 minutes until smooth and elastic. If using a stand mixer, knead with a dough hook for about 5–7 minutes.
3. First Rise
Place the dough in a lightly greased bowl, cover with a clean kitchen towel, and let it rise in a warm spot for 1 to 1 ½ hours, or until doubled in size.
4. Prepare the Filling
In a small bowl, mix together:
- 1 cup (200 g) brown sugar
- 2 tablespoons (15 g) ground cinnamon
Set aside while you roll out the dough.
5. Roll and Fill
Once risen, roll the dough into a 16 x 12-inch (40 x 30 cm) rectangle. Spread ¾ cup (170 g) softened butter evenly across the surface. Sprinkle the cinnamon-sugar mixture evenly over the butter.
Starting from the long edge, tightly roll the dough into a log. Cut into 12 equal slices using a sharp knife or unflavored dental floss for clean cuts.
6. Second Rise
Place the rolls in a greased 9 x 13-inch baking dish. Cover and let them rise for another 30–45 minutes until puffy.
7. Bake
Preheat your oven to 350°F (175°C). Bake the cinnamon rolls for 22–25 minutes, or until lightly golden on top.
8. Make the Glaze
Whisk together:
- 2 cups (240 g) powdered sugar
- 4 tablespoons (60 ml) whole milk
- 1 teaspoon vanilla extract
Drizzle generously over warm rolls so the glaze melts into every swirl.

Tips for Perfect Cinnamon Rolls Every Time
Use Properly Warm Milk
Milk that’s too hot can kill the yeast, while milk that’s too cool won’t activate it. Aim for about 110°F (43°C).
Don’t Over-Flour
Adding too much flour can make the rolls dense. The dough should feel slightly tacky but not sticky.
Let Them Rise Fully
Under-proofed dough leads to dense rolls. Be patient and allow enough rising time for a fluffy texture.
Glaze While Warm
Pouring the glaze over warm rolls allows it to seep into the layers, creating that classic gooey top.
Make-Ahead and Storage Options
Overnight Cinnamon Rolls
After cutting and placing the rolls in the baking dish, cover tightly and refrigerate overnight. The next morning, let them sit at room temperature for 45–60 minutes before baking.
Storing Leftovers
Store cinnamon rolls in an airtight container at room temperature for up to 2 days or refrigerate for up to 5 days.
Freezing Instructions
Freeze baked rolls (without glaze) for up to 2 months. Thaw, warm gently, and glaze before serving.
Variations to Try
- Cream cheese glaze: Replace milk with 2 ounces (56 g) softened cream cheese blended with powdered sugar and a splash of milk.
- Nutty twist: Add ½ cup (60 g) chopped pecans or walnuts to the filling.
- Orange glaze: Substitute vanilla extract with 1 teaspoon orange zest for a bright citrus finish.
Frequently Asked Questions
1. Why didn’t my cinnamon rolls rise properly?
If your cinnamon rolls didn’t rise as expected, the most common cause is inactive yeast. Always check the expiration date and make sure your milk is warm but not hot. Milk above 115°F (46°C) can damage yeast. Another possibility is a cold environment. Dough rises best in a warm space around 75–85°F (24–29°C). If your kitchen is cool, place the covered dough inside your oven with just the oven light on to create a slightly warm environment. Also, make sure you allow enough time for both rises. Rushing the process can result in dense rolls instead of light, fluffy ones.
2. How do I make cinnamon rolls extra soft?
The key to soft cinnamon rolls is proper kneading and adequate moisture. Kneading develops gluten, which gives structure while keeping the dough tender. Use whole milk and real butter for richness. Avoid adding too much flour—measure carefully using the spoon-and-level method. Another tip is to avoid overbaking. Cinnamon rolls are done when lightly golden; overbaking dries them out quickly. Covering them loosely with foil during the last few minutes of baking can help prevent excessive browning.
3. Can I prepare cinnamon rolls the night before?
Yes, this recipe is perfect for overnight preparation. After shaping the rolls and placing them in the baking dish, cover tightly and refrigerate. Cold fermentation actually enhances flavor. The next morning, let the rolls sit at room temperature for about 45–60 minutes until slightly puffy before baking. This method is especially convenient for holidays and gatherings, allowing you to enjoy freshly baked cinnamon rolls without early morning prep work.
4. How do I keep the filling from leaking out?
To prevent filling leakage, make sure the butter is softened—not melted—before spreading. Melted butter can seep out during rolling. Also, roll the dough tightly and evenly to create a secure swirl. When slicing, use a sharp knife or floss to maintain clean layers. Finally, place the rolls close together in the baking dish; this helps them rise upward rather than spread outward, keeping the filling contained inside the spirals.

Final Thoughts
Homemade cinnamon rolls are more than just a sweet breakfast treat—they’re an experience. From the moment you activate the yeast to the final drizzle of glaze, every step brings anticipation and warmth into your kitchen. The soft texture, fragrant cinnamon filling, and glossy finish combine to create a bakery-quality result right at home.
This recipe is designed to be approachable for beginners while still delivering exceptional results. With simple pantry ingredients like flour, sugar, butter, and cinnamon, you can create something truly special. The process of kneading, rolling, and slicing the dough may take a little time, but the reward is well worth it when you pull a pan of golden, fluffy rolls from the oven.
These cinnamon rolls are perfect for sharing—whether at family breakfasts, brunch gatherings, or cozy weekends with loved ones. They also make thoughtful homemade gifts that show care and effort. Once you try making them from scratch, you may never go back to store-bought versions again.
Take your time, enjoy the process, and don’t forget to generously glaze each roll while warm. One bite of these soft, fluffy, perfectly swirled cinnamon rolls, and you’ll understand why they’ve remained a beloved classic for generations.










