Soft & Fluffy Cinnamon Rolls (Classic Cream Cheese Icing)
These are classic bakery-style cinnamon rolls: pillowy, tender spirals with a buttery cinnamon-brown sugar ribbon and a tangy cream cheese icing that melts into the warm swirls. The dough is enriched with milk, butter, and egg for a soft crumb, and a brief rise does most of the work. Perfect for a weekend breakfast or make-ahead brunch—shape the night before, refrigerate, and bake in the morning for fresh, fragrant rolls.
- Breakfast
- Baking
- Make-ahead
- Brunch
Ingredients
- Dough
- •3/4 cup (180 g) warm whole milk (about 100–110°F / 38–43°C)
- •2 1/4 tsp (1 packet / 7 g) active dry yeast
- •1/4 cup (50 g) granulated sugar
- •1 large egg, room temperature
- •1 large egg yolk, room temperature
- •1/4 cup (57 g) unsalted butter, melted and cooled slightly
- •3 1/4 cups (405 g) all-purpose flour, plus more as needed
- •1 tsp fine salt
- •Neutral oil or softened butter, for the bowl
- Filling
- •1/2 cup (113 g) unsalted butter, very soft
- •3/4 cup (150 g) packed light brown sugar
- •1 1/2 Tbsp ground cinnamon
- •1/4 tsp fine salt
- To bake
- •2–3 Tbsp heavy cream (optional, for extra-gooey rolls)
- Cream Cheese Icing
- •4 oz (113 g) cream cheese, softened
- •3 Tbsp (43 g) unsalted butter, softened
- •1 cup (120 g) powdered sugar, plus more to taste
- •1 tsp vanilla extract
- •Pinch of salt
- •1–3 Tbsp milk or cream, as needed
Instructions
Make the dough
In a large bowl (or stand mixer bowl), whisk the warm milk, yeast, and 1 tsp of the sugar. Let stand until foamy and fragrant, 5–10 minutes. If it doesn’t foam, your yeast may be old or the milk too hot/cold—start again.
Whisk in the remaining sugar, egg, egg yolk, and melted butter.
Add the flour and salt. Mix with a spoon or dough hook until a shaggy dough forms, then knead until smooth and elastic, 6–8 minutes in a mixer or 8–10 minutes by hand. The dough should feel soft and slightly tacky, not sticky; add flour 1 Tbsp at a time only as needed.
Lightly oil the bowl, add the dough, and turn to coat. Cover and let rise until puffy and roughly doubled, 60–90 minutes (it should hold a fingertip dent).
Make the filling + shape
Butter a 9x13-inch baking dish.
In a small bowl, mix brown sugar, cinnamon, and salt.
On a lightly floured surface, roll the dough into a 16x12-inch rectangle, with a long side facing you. Spread the soft butter evenly over the dough, then sprinkle the cinnamon-sugar mixture over the top, pressing lightly so it adheres.
Roll up tightly from the long edge into a log. Pinch the seam closed.
Trim the ends if ragged, then cut into 12 rolls (about 1 1/4-inch thick). For clean cuts, use unflavored dental floss or a serrated knife.
Arrange rolls in the prepared dish, spirals up. Cover and let rise until the rolls are touching and very puffy, 30–45 minutes.
Bake
Heat oven to 350°F (175°C). The rolls are ready when they look inflated and jiggle slightly as a single mass.
(Optional) Drizzle heavy cream over the risen rolls for extra-gooey centers.
Bake until deep golden on top and the centers look set (not doughy) and feel springy, 22–28 minutes. If you have a thermometer, the center of a middle roll should read about 190°F (88°C).
Ice
While the rolls bake, beat cream cheese and butter until smooth and fluffy. Beat in powdered sugar, vanilla, and salt. Add milk/cream a splash at a time until spreadable.
Spread icing on warm rolls (10 minutes out of the oven) for melty icing, or wait until barely warm for a thicker layer.
Tip: For maximum softness, don’t overflour the dough—slightly tacky is perfect. For extra crisp edges, bake in a metal pan; for softer sides, use glass or ceramic.
Make-ahead (overnight)
After shaping and placing in the pan, cover tightly and refrigerate 8–16 hours.
In the morning, let sit at room temp until puffy and the chill is off, 45–75 minutes, then bake as directed.