Few things can compete with the smell of fluffy cinnamon rolls with creamy glaze baking in the oven. Warm, soft dough spiraled with a rich cinnamon-sugar filling and topped with a silky glaze — it’s the kind of homemade treat that turns an ordinary morning into something unforgettable.
These cinnamon rolls are everything a good roll should be: pillowy-soft, perfectly spiced, and gooey in all the right places. Whether you make them for a lazy weekend brunch, a holiday breakfast, or a surprise treat for family and friends, these rolls deliver bakery-level results in your own kitchen.
What sets these apart is the tender yeast dough that rises beautifully, creating a cloud-like texture that practically melts in your mouth — especially when slathered with a sweet, tangy cream cheese glaze.
Ingredients Overview
Each component of these cinnamon rolls — the dough, filling, and glaze — plays an important role in creating that soft, gooey, rich texture and flavor.
For the Dough:
-
All-purpose flour: Provides structure without being too dense. You can substitute with bread flour for chewier rolls.
-
Whole milk: Warmed to help activate the yeast and add richness to the dough.
-
Instant or active dry yeast: Helps the rolls rise and become fluffy. If using active dry, bloom it in warm milk first.
-
Sugar: Feeds the yeast and adds sweetness to the dough.
-
Unsalted butter: Adds moisture and a tender crumb.
-
Eggs: Give the dough structure, flavor, and color.
-
Salt: Balances the sweetness and deepens the flavor.
For the Cinnamon Filling:
-
Brown sugar: Preferred for its molasses flavor and moisture content.
-
Ground cinnamon: The star spice — warm, cozy, and fragrant.
-
Softened butter: Helps the cinnamon sugar adhere and melt into the dough during baking.
-
Optional: ground cardamom or nutmeg for added complexity.
For the Creamy Glaze:
-
Cream cheese: Adds tang and richness.
-
Powdered sugar: Dissolves easily to create a smooth texture.
-
Vanilla extract: Enhances the flavor of the glaze.
-
Milk or cream: Adjusts the consistency so the glaze is pourable but not too runny.
Step-by-Step Instructions

Making these cinnamon rolls from scratch is surprisingly approachable. Here’s how to get bakery-quality results at home.
1. Make the Dough
Warm the milk (not hot — about 43°C / 110°F). If using active dry yeast, dissolve it in the milk with a pinch of sugar and let it sit for 5–10 minutes until foamy.
In a large mixing bowl or stand mixer, combine flour, sugar, salt, eggs, and yeast mixture. Mix until a shaggy dough forms. Add softened butter and knead for 8–10 minutes until smooth and elastic. The dough should be soft but not sticky.
Place the dough in a greased bowl, cover with a damp towel or plastic wrap, and let rise in a warm place until doubled — about 1 to 1.5 hours.
2. Prepare the Cinnamon Filling
While the dough rises, mix together the brown sugar and cinnamon in a small bowl. Set aside.
Soften the butter until spreadable, but not melted.
3. Roll and Fill
Once the dough has doubled, punch it down and turn it out onto a lightly floured surface. Roll into a rectangle about 14×18 inches (35×45 cm), about ¼-inch thick.
Spread the softened butter over the dough, all the way to the edges. Sprinkle the cinnamon sugar mixture evenly over the top.
Starting from the long edge, tightly roll the dough into a log. Trim the ends and slice into 12 even rolls using a sharp knife or dental floss for clean cuts.
4. Second Rise
Place the rolls in a greased 9×13-inch baking pan, leaving a little space between each roll. Cover loosely and let rise again for 30–45 minutes, until puffed and touching.
Tip: For overnight rolls, cover and refrigerate after shaping. In the morning, let sit at room temp for 1 hour before baking.
5. Bake
Preheat the oven to 175°C (350°F). Bake the rolls for 22–26 minutes, until golden on top and cooked through but still soft in the center.
Don’t overbake — that’s the secret to staying fluffy and moist.
Tips, Variations & Substitutions
Expert Tips:
-
Use a kitchen thermometer for the milk to avoid killing the yeast.
-
Don’t rush the rise — a slow, full proof gives a fluffier texture.
-
Slice evenly for uniform baking. A ruler helps!
Flavor Variations:
-
Orange cinnamon rolls: Add orange zest to the filling and glaze for a citrusy twist.
-
Sticky bun style: Line the bottom of your pan with brown sugar and chopped pecans before adding the rolls.
-
Maple glaze: Swap milk for maple syrup in the glaze for a deeper, woodsy sweetness.
Substitutions:
-
Dairy-free: Use plant-based butter and milk, and a dairy-free cream cheese alternative for the glaze.
-
Egg-free: Substitute eggs with flax eggs or a commercial egg replacer. Texture will be slightly different but still soft.
-
Gluten-free: Use a 1:1 gluten-free baking flour with xanthan gum included.
Serving Ideas & Occasions
These cinnamon rolls are best served warm, when the filling is gooey and the glaze melts into every crevice. They shine on:
-
Holiday mornings: Christmas, Easter, or birthdays.
-
Weekend brunches: Pair with fresh fruit and coffee.
-
Bringing to friends or family: These transport well and reheat beautifully.
-
Comfort food moments: Rainy days, lazy Sundays, or just because.
Pair with a chai latte, cappuccino, or cold brew for a balanced, cozy combo.
Nutritional & Health Notes
While cinnamon rolls are undeniably indulgent, homemade versions offer the advantage of quality control. You’re free to adjust sweetness, use organic or whole ingredients, or halve the glaze for a lighter touch.
Each roll contains:
-
Carbohydrates from the flour and sugar for energy.
-
Fats from butter and cream cheese for satiety.
-
Protein from eggs and dairy.
To make it a little healthier:
-
Use white whole wheat flour for part of the dough.
-
Cut sugar in the filling by ¼.
-
Use light cream cheese for the glaze.
They freeze well, so portioning is easy — freeze extra rolls after baking and glazing for a quick treat later.
FAQs
Q1: Can I make these cinnamon rolls ahead of time?
A1: Yes! You can refrigerate the shaped rolls overnight and bake them in the morning. Let them sit at room temperature for 1 hour before baking.
Q2: Can I freeze them?
A2: Absolutely. Freeze baked rolls with or without glaze. Reheat in the microwave or oven. Glaze after reheating for best texture.
Q3: My dough isn’t rising — what went wrong?
A3: Check your yeast’s expiration date and ensure the milk wasn’t too hot (above 49°C / 120°F will kill yeast). Also make sure you’re letting it rise in a warm, draft-free spot.
Q4: How do I get perfectly fluffy rolls?
A4: Don’t add too much flour. The dough should be soft and slightly tacky. Also, a long knead and full proofing time are key.
Q5: Can I use a stand mixer?
A5: Yes. Use the dough hook attachment and knead for 8–10 minutes until the dough is elastic and pulls away from the sides.
Q6: What’s the best way to cut the rolls cleanly?
A6: Use unflavored dental floss — slide it under the roll, cross the ends, and pull tight to slice without squishing the dough.
Q7: What kind of cream cheese works best for the glaze?
A7: Full-fat block cream cheese gives the richest, smoothest result. Avoid whipped or spreadable kinds, which can make the glaze runny.
PrintFluffy Cinnamon Rolls with Creamy Glaze
Soft, fluffy cinnamon rolls swirled with brown sugar and cinnamon, topped with a rich cream cheese glaze. Perfect for breakfast, brunch, or dessert.
- Prep Time: 25 minutes
- Cook Time: 25 minutes
- Total Time: 3 hours
- Yield: 12 rolls 1x
Ingredients
For the Dough:
-
4 cups all-purpose flour
-
1 cup warm whole milk (43°C / 110°F)
-
2¼ tsp instant yeast
-
¼ cup granulated sugar
-
2 large eggs
-
1 tsp salt
-
⅓ cup unsalted butter, softened
For the Filling:
-
½ cup brown sugar
-
2 tbsp ground cinnamon
-
⅓ cup unsalted butter, softened
For the Glaze:
-
100g cream cheese, softened
-
1½ cups powdered sugar
-
1 tsp vanilla extract
-
2–3 tbsp milk
Instructions
-
In a large bowl or stand mixer, combine warm milk, yeast, sugar, eggs, and salt. Add flour and mix. Knead in butter until dough is smooth and elastic.
-
Cover and let rise in a warm place until doubled (1–1.5 hours).
-
Mix filling ingredients in a small bowl.
-
Roll out dough into a 14×18-inch rectangle. Spread butter and sprinkle filling. Roll tightly and cut into 12 pieces.
-
Place rolls in greased 9×13 pan. Cover and let rise again for 30–45 minutes.
-
Bake at 175°C (350°F) for 22–26 minutes until golden.
-
Mix glaze ingredients and spread over warm rolls.
Notes
-
Rolls can be prepped the night before and baked fresh in the morning.
-
Freeze baked and glazed rolls for up to 2 months.
-
Add orange zest or pecans for a twist.
