
Fluffy Cinnamon Rolls with Creamy Glaze Recipe tastes like a warm bakery hug with soft, pillowy dough, gooey cinnamon swirls, and a silky vanilla glaze that melts into every spiral. It works perfectly for weekend brunch, holidays, or “I just need something cozy” mornings, and it takes about 2 hours total with most of that as hands-off rising time. I still eat the ugly end pieces straight from the pan, so you’re in good company here.
Why Make This Fluffy Cinnamon Rolls with Creamy Glaze Recipe at Home
Homemade cinnamon rolls stay softer, taste richer, and fill your kitchen with that buttery, cinnamon smell you never quite get from a can. You control the sweetness, the spice level, and how generous you go with the creamy glaze.
You also skip weird preservatives and use pantry ingredients you probably already own. Plus, you pull a pan of golden, fluffy cinnamon rolls from the oven and instantly become everyone’s favorite person.
These are the softest, gooey-in-the-middle cinnamon rolls I’ve ever baked, and the creamy glaze takes them straight to bakery-level perfection ★★★★★
Ingredients You Need
Dough
-
3 ¼ cups (390 g) all-purpose flour
- Use a standard unbleached all-purpose like King Arthur or Gold Medal.
- You can swap up to 1 cup with bread flour for extra chew.
-
2 ¼ teaspoons instant yeast (1 standard packet, 7 g)
- Instant or rapid rise yeast saves time and mixes right into the flour.
- If you only have active dry yeast, use the same amount and proof it in the warm milk first.
-
¼ cup (50 g) granulated sugar
-
1 teaspoon fine sea salt
-
¾ cup (180 ml) warm whole milk, about 110°F
- Whole milk gives the fluffiest texture, but 2% still works.
-
¼ cup (60 ml) warm water, about 110°F
-
1 large egg, room temperature
-
¼ cup (56 g) unsalted butter, melted and slightly cooled
- Use real butter, not margarine, for best flavor.
Cinnamon filling
- ½ cup (110 g) unsalted butter, very soft
- You want spreadable, not melted.
- 1 cup (200 g) packed light brown sugar
- 2 tablespoons ground cinnamon
- ¼ teaspoon fine sea salt
- Optional: 1 teaspoon vanilla extract for extra flavor
Creamy glaze
- 4 ounces (115 g) cream cheese, very soft
- Full fat cream cheese gives the smoothest texture.
- 3 tablespoons unsalted butter, very soft
- 1 ½ cups (180 g) powdered sugar, sifted if lumpy
- 2–3 tablespoons milk or heavy cream
- 1 teaspoon vanilla extract
- Pinch of salt to balance the sweetness
Pantry shortcuts and substitutions
- Use pre-measured yeast packets to keep things simple.
- Use pre-cut parchment sheets to line the baking pan for easy cleanup.
- Swap half the brown sugar in the filling with coconut sugar if you prefer a deeper caramel note.
- Use lactose free milk and dairy free butter sticks plus a dairy free cream cheese for a dairy light version.
Equipment list
- Large mixing bowl and medium bowl
- Measuring cups and spoons or a digital kitchen scale
- Stand mixer with dough hook (optional but helpful)
- Rolling pin
- 9 by 13 inch baking pan or two 9 inch round pans
- Sharp knife or unflavored dental floss for cutting rolls
- Rubber spatula and pastry brush (optional but handy)
- Plastic wrap or clean kitchen towel
- Wire rack for cooling
Tips & Mistakes
- Use warm, not hot, liquid so you keep the yeast alive and happy.
- Bring egg, butter, and cream cheese to room temperature so the dough and glaze mix smoothly.
- Add flour gradually and stop when the dough feels soft and slightly tacky so you avoid dense rolls.
- Knead until the dough feels smooth and stretchy so the rolls bake fluffy instead of tough.
- Let the dough rise in a warm, draft free spot so it doubles in size within about an hour.
- Roll the dough into an even rectangle so the rolls bake at the same rate.
- Spread the filling all the way to the edges so every bite tastes buttery and cinnamon rich.
- Roll the log tightly but gently so it holds shape without squeezing the filling out.
- Use dental floss to slice the rolls so you avoid squashing the spirals with a knife.
- Space the rolls with a little room between them so they rise and puff together in the pan.
- Bake until lightly golden on top and soft in the center so you keep that gooey middle.
- Spread some glaze on warm rolls and the rest on slightly cooled rolls so it both soaks in and stays creamy on top.
How to Make Fluffy Cinnamon Rolls with Creamy Glaze Recipe
Step 1: Mix the dough
Add 3 cups of flour, instant yeast, sugar, and salt to a large bowl and whisk to combine. In a separate bowl, mix warm milk, warm water, melted butter, and the egg until smooth. Pour the wet ingredients into the dry ingredients and stir with a spatula or use a stand mixer with a dough hook.
Sprinkle in the remaining ¼ cup flour a little at a time until the dough pulls away from the sides of the bowl and feels slightly tacky but not sticky. If the dough feels very sticky, add 1 tablespoon flour at a time and mix again. Scrape the dough onto a lightly floured surface.
Step 2: Knead and first rise
Knead the dough by hand for 6–8 minutes or with the mixer on low for about 5 minutes until it feels smooth and stretchy. The dough should spring back when you poke it gently. Shape it into a ball and place it in a lightly oiled bowl, turning once to coat.
Cover the bowl with plastic wrap or a clean towel. Set it in a warm spot and let the dough rise until it doubles in size, about 60–75 minutes. While it rises, mix the filling.
Step 3: Mix the cinnamon filling
Add the softened butter, brown sugar, cinnamon, salt, and vanilla to a bowl. Stir until the mixture looks like a thick, spreadable paste. If it feels too stiff, let it sit at room temperature for a few minutes and stir again.
Step 4: Shape and fill the dough
Lightly flour your counter and gently turn the risen dough out of the bowl. Pat it into a rectangle, then roll it into a 16 by 12 inch rectangle with the long side facing you. Spread the cinnamon filling evenly over the dough, leaving a tiny ½ inch border along the long edge farthest from you.
Starting from the long edge closest to you, roll the dough into a tight log. Use your hands to gently stretch and nudge the log so it stays even in thickness from end to end. Pinch the seam to seal.
Step 5: Cut the rolls
Use unflavored dental floss or a sharp knife to cut the log into 12 equal pieces. Slide the floss under the log, cross the ends over the top, and pull to slice cleanly. Place each roll in a greased or parchment lined 9 by 13 inch pan, with a little space between them.
Cover the pan lightly with plastic wrap or a towel. Let the rolls rise in a warm spot until they puff and nearly touch, about 30–45 minutes. During the last 15 minutes, heat the oven to 350°F.
Step 6: Bake the cinnamon rolls
Place the pan on the center rack of the preheated oven. Bake 20–25 minutes until the tops look lightly golden and the centers feel set but still soft. If the tops brown too quickly, tent the pan loosely with foil for the last few minutes.
Pull the pan from the oven and set it on a wire rack. Let the rolls cool for about 10–15 minutes while you mix the creamy glaze. This short rest keeps the glaze from sliding right off.
Step 7: Make the creamy glaze
Add the softened cream cheese and butter to a bowl. Beat with a hand mixer or whisk until very smooth and fluffy. Add powdered sugar, vanilla, salt, and 2 tablespoons of milk or cream.
Beat until the glaze looks smooth and pourable but still thick. Add the remaining milk a teaspoon at a time if you want a thinner glaze. Taste and add a tiny pinch more salt if you want to cut the sweetness.
Step 8: Glaze and serve
Spread about half of the glaze over the warm rolls so it melts into the spirals. Let the rolls cool another 10 minutes, then spread the remaining glaze on top for that creamy layer. Serve warm while the centers still taste gooey and soft.
Variations I've Tried
-
Orange cinnamon rolls
Swap half the milk in the dough with orange juice and add 1 tablespoon orange zest to the filling. Use orange juice instead of milk in the glaze and add extra zest on top. -
Pecan crunch cinnamon rolls
Sprinkle 1 cup chopped toasted pecans over the cinnamon filling before you roll the dough. You can also scatter a few pecans on top right after glazing. -
Brown butter cinnamon rolls
Brown the butter for the filling and the glaze on the stove until it smells nutty, then cool it until soft. This version tastes extra rich and slightly caramel like. -
Extra gooey cinnamon rolls
Spread 2–3 tablespoons softened butter on the bottom of the pan and sprinkle ¼ cup brown sugar over it before you add the rolls. The sugar and butter melt into a sticky, gooey bottom layer.
How to Serve Fluffy Cinnamon Rolls with Creamy Glaze Recipe
Serve these fluffy cinnamon rolls warm from the pan while the glaze still looks glossy and the centers feel soft. Pair them with hot coffee, a latte, chai, or a big mug of cocoa for kids. Add a bowl of fresh berries or sliced fruit on the side if you want a little freshness with all that buttery sweetness. They also work beautifully on a brunch table next to scrambled eggs, breakfast potatoes, and yogurt parfaits.
How to store
-
Room temperature
Keep leftover cinnamon rolls covered at room temperature for up to 1 day if your kitchen stays cool. -
Fridge
Store rolls in an airtight container in the fridge for 3–4 days. Reheat individual rolls in the microwave for 15–25 seconds or in a 300°F oven for about 8–10 minutes until warm and soft. -
Freezer (unbaked)
After you cut the rolls, place them in a parchment lined pan, freeze until firm, then transfer to a freezer bag for up to 2 months. When you want them, place the frozen rolls in a greased pan, cover, let them thaw and rise in the fridge overnight, then bake as directed. -
Freezer (baked)
Freeze fully cooled, baked rolls tightly wrapped for up to 2 months. Reheat covered in a 300°F oven for 15–20 minutes or until warm, then add a fresh drizzle of glaze if they need a little extra love.

Fluffy Cinnamon Rolls with Creamy Glaze Recipe
Ingredients
Instructions
- In a large bowl, whisk together 3 cups of the flour, instant yeast, granulated sugar, and salt.
- In a separate bowl, mix the warm milk, warm water, melted butter, and egg until smooth.
- Pour the wet ingredients into the dry ingredients and stir with a spatula or use a stand mixer with a dough hook until combined.
- Sprinkle in the remaining 1/4 cup flour a little at a time until the dough pulls away from the sides of the bowl and feels slightly tacky but not sticky. If very sticky, add more flour 1 tablespoon at a time.
- Turn the dough out onto a lightly floured surface.
- Knead the dough by hand for 6–8 minutes, or with the mixer on low for about 5 minutes, until smooth and stretchy and it springs back when gently poked.
- Shape the dough into a ball and place it in a lightly oiled bowl, turning once to coat.
- Cover the bowl with plastic wrap or a clean towel and let the dough rise in a warm, draft-free spot until doubled in size, about 60–75 minutes.
- In a medium bowl, stir together the softened butter, brown sugar, cinnamon, salt, and vanilla (if using) until you have a thick, spreadable paste. If too stiff, let it sit at room temperature for a few minutes and stir again.
- Lightly flour your counter and gently turn the risen dough out of the bowl.
- Pat the dough into a rectangle, then roll it into a 16 x 12 inch rectangle with the long side facing you.
- Spread the cinnamon filling evenly over the dough, going almost to the edges but leaving a 1/2 inch border along the long edge farthest from you.
- Starting from the long edge closest to you, roll the dough up into a tight log, gently stretching and nudging so the log stays even in thickness. Pinch the seam to seal.
- Use unflavored dental floss or a sharp knife to cut the log into 12 equal pieces. For floss, slide it under the log, cross the ends over the top, and pull tight to slice cleanly.
- Place the rolls in a greased or parchment-lined 9 x 13 inch baking pan, leaving a little space between each roll.
- Cover the pan lightly with plastic wrap or a towel and let the rolls rise in a warm spot until puffy and nearly touching, about 30–45 minutes.
- During the last 15 minutes of rising, preheat the oven to 350°F (175°C).
- Place the pan on the center rack of the preheated oven.
- Bake for 20–25 minutes, until the tops are lightly golden and the centers feel set but still soft. If the tops brown too quickly, tent the pan loosely with foil for the last few minutes.
- Remove the pan from the oven and set it on a wire rack. Let the rolls cool for about 10–15 minutes before glazing.
- In a bowl, beat the softened cream cheese and butter with a hand mixer or whisk until very smooth and fluffy.
- Add the powdered sugar, vanilla, salt, and 2 tablespoons of milk or cream and beat until the glaze is smooth and thick but pourable.
- If you prefer a thinner glaze, add more milk or cream a teaspoon at a time until it reaches your desired consistency. Taste and add a tiny pinch more salt if needed.
- Spread about half of the glaze over the warm rolls so it melts into the spirals.
- Let the rolls cool another 10 minutes, then spread the remaining glaze on top for a creamy layer.
- Serve warm while the centers are still soft and gooey.
Notes
Approximate per 1 roll (1/12 of recipe): 340 calories; fat 15 g; saturated fat 9 g; carbohydrates 47 g; fiber 1 g; sugars 25 g; protein 6 g; sodium 260 mg. Values are estimates and will vary based on specific ingredients, brands, and portion sizes.

Leave a Reply