These soft cinnamon rolls are made with a buttery yeast dough, a brown sugar and cinnamon filling, and a tangy cream cheese icing. The dough is enriched with milk, butter, and egg, which gives the baked rolls a tender crumb and makes them especially good served warm for breakfast or brunch.
Ingredients
- 1 cup (240 ml) whole milk
- 6 tablespoons (85 g) unsalted butter, cut into pieces
- ⅓ cup (67 g) granulated sugar
- 2¼ teaspoons (7 g) instant yeast, or one 7 g packet
- 1 large egg (about 50 g without the shell), at room temperature
- 1 teaspoon (6 g) fine salt
- 4 cups (500 g) all-purpose flour, plus a little extra for dusting if needed
- ¼ cup (57 g) unsalted butter, softened, for the filling
- ¾ cup (150 g) packed light brown sugar
- 1 tablespoon (8 g) ground cinnamon
- ⅛ teaspoon (about 1 g) fine salt, for the filling
- 4 ounces (113 g) cream cheese, softened, for the icing
- 2 tablespoons (28 g) unsalted butter, softened, for the icing
- 1 cup (120 g) powdered sugar, sifted if lumpy
- 1 teaspoon (5 ml) vanilla extract
- 1–2 tablespoons (15–30 ml) milk, as needed to thin the icing
Instructions
- Warm the milk and butter. Put the milk and 6 tablespoons of butter in a small saucepan or microwave-safe bowl. Warm gently until the butter has mostly melted and the milk feels warm, not hot, about 105–110°F (41–43°C). If the mixture is steaming or uncomfortable to touch, let it cool before adding the yeast; excessive heat can weaken yeast.
- Mix the dough. Pour the warm milk mixture into a large bowl and stir in the sugar and yeast. Add the egg and salt, then mix in about 3½ cups (438 g) of flour. Stir until a shaggy dough forms. Add more of the remaining flour a spoonful at a time until the dough is soft and slightly tacky, but not wet enough to coat your hands heavily. You may not need every gram of flour, since humidity and measuring methods affect how much the dough absorbs.
- Knead and let it rise. Knead by hand on a lightly floured surface for 8–10 minutes, or with a stand mixer and dough hook on low to medium-low for about 6–8 minutes. The dough should become smooth, stretchy, and spring back slowly when pressed. Put it in a lightly greased bowl, turn it once to coat, and cover. Leave it in a comfortably warm place until roughly doubled, about 75 minutes. A cool room may require more time; judge by the dough’s size rather than the clock alone.
- Make the filling and prepare the pan. Stir together the brown sugar, cinnamon, and ⅛ teaspoon salt in a small bowl. Grease a 9-by-13-inch (23-by-33-cm) baking dish. Turn the risen dough onto a lightly floured counter and roll it into a rectangle about 12 by 16 inches (30 by 40 cm). If the dough keeps shrinking, cover it and let it rest for 5 minutes before rolling again.
- Fill and roll. Spread the softened filling butter over the dough, leaving a narrow strip bare along one long edge. Sprinkle the cinnamon-sugar mixture evenly over the butter and gently pat it in. Starting at the opposite long edge, roll the dough into a snug log without squeezing out the filling. Pinch the bare edge to seal the seam.
- Cut and proof the rolls. Cut the log into 12 even pieces, using a sharp serrated knife or unflavored dental floss. Arrange the rolls cut-side up in the prepared dish, leaving a little room between them. Cover and let rise until puffy and touching or nearly touching, about 35 minutes. Toward the end of this rise, heat the oven to 350°F (177°C).
- Bake until fully cooked. Bake for 22–24 minutes, until the tops are lightly golden and the centers look set rather than doughy. Check a center roll with a food thermometer: the USDA FSIS safe minimum for egg dishes is 160°F (71°C), and these rolls should reach at least that temperature. For a tender, fully baked bread texture, the center often reads about 190°F (88°C). If the tops brown before the centers are done, loosely cover the pan with foil for the remaining baking time.
- Make the icing and serve. While the rolls bake or cool, beat the cream cheese and 2 tablespoons butter until smooth. Beat in the powdered sugar and vanilla, then add milk a little at a time until the icing is thick but spreadable. Let the rolls stand for about 15 minutes, then spread icing over them while warm, not piping hot, so it softens without disappearing completely into the bread.
Tips
- Measure flour lightly. Spoon flour into the measuring cup and level it, or weigh it. Scooping directly from the bag can pack in extra flour and make the rolls dry and difficult to shape. The dough should feel supple and a little tacky; resist adding flour simply because it sticks slightly to the counter.
- Use the right yeast method. Instant yeast can be mixed directly with the flour, as written. If using active dry yeast, stir it into the warm milk and sugar first and wait 5–10 minutes until foamy before continuing. If it does not foam, the yeast may be old or the liquid may have been too hot or too cool.
- Keep the filling in place. Use softened butter, not melted butter, and leave a slim border at the far edge of the dough. A snug roll helps the spirals hold together, but pulling the log too tightly can force filling out or make the centers rise unevenly.
- Watch the dough, not just the timer. Yeast activity changes with room temperature. If the first rise takes longer than 75 minutes, give it the time it needs; if the dough doubles early, move on. A cool oven that is turned off can be a draft-free rising spot, but do not turn the oven on while the dough is inside.
Serving Suggestions
Serve the rolls warm, when the filling is fragrant and the icing is soft. They make a generous breakfast or brunch centerpiece alongside fresh fruit, yogurt, or scrambled eggs. For a more balanced table, offer coffee, tea, or cold milk and a bowl of berries so guests can choose something bright to go with the sweet, buttery pastry.
For a casual gathering, set the baking dish on a trivet and let people take their own roll. If you want neat portions, lift each roll out with a small spatula and serve on warm plates. The icing is sweet and rich, so a light hand is usually enough; extra icing can be served on the side for anyone who wants more.
Variations
Make them without cream cheese icing: Use a simple glaze by whisking 1 cup (120 g) powdered sugar with 1–2 tablespoons (15–30 ml) milk and a little vanilla. It will be sweeter and less tangy than the cream cheese version. For a plain finish, brush the baked rolls with a little melted butter instead.
Add nuts or raisins: Scatter up to ½ cup (60 g) chopped pecans or walnuts, or ½ cup (75 g) raisins, over the cinnamon-sugar filling before rolling. The nuts add crunch; raisins make the filling fruitier. Avoid adding too much, since a heavily loaded log is harder to roll and slice cleanly.
Use a citrus note: Add 1 teaspoon finely grated orange zest to the filling or icing. It gives the rolls a fresh aroma without changing the dough method. You can also swap light brown sugar for dark brown sugar; the filling will taste a little more molasses-rich.
Prepare the rolls ahead: After cutting and arranging the rolls in the dish, cover and refrigerate them overnight, up to about 12 hours. In the morning, let the dish sit at room temperature until the rolls look puffy, usually 45–75 minutes, then bake as directed. The chilled dough may need a few extra minutes in the oven, so check the center for doneness rather than relying only on the usual bake time.
Storage and Reheating
For the best texture, serve the rolls the day they are baked. Once cooled, cover the dish or transfer the rolls to an airtight container. Because the icing contains cream cheese, refrigerate leftovers within 2 hours; they keep well for 3–4 days. A roll stored in the refrigerator will firm up, especially where the icing touches the bread.
To reheat one roll, place it on a microwave-safe plate and warm it for about 15–25 seconds, checking in short bursts so it does not turn tough. For several rolls, cover the baking dish with foil and warm in a 300°F (150°C) oven for about 10–15 minutes, until heated through. Add a teaspoon of milk or water to the dish before covering if the rolls seem dry. Reheat only the portions you plan to eat, and do not leave cream-cheese-iced rolls at room temperature for more than 2 hours.
For longer storage, freeze cooled rolls without icing in a sealed freezer-safe container for up to 2 months. Thaw overnight in the refrigerator or at room temperature, then warm gently and add freshly made icing. You can freeze iced rolls, too, but the icing may look less smooth after thawing.
Frequently Asked Questions
Can I make cinnamon roll dough by hand?
Yes. Stir the dough in a bowl until it comes together, then knead on a lightly floured counter for 8–10 minutes. It will start sticky and become smoother as the flour hydrates and gluten develops. Add only small pinches of flour if it is unmanageably sticky; too much extra flour makes the finished rolls dense.
Why did my cinnamon rolls turn out dry?
Common causes are too much flour, a long bake, or dough that did not rise enough. Weighing the flour is the simplest safeguard. Take the rolls out when they are golden and set, and use a thermometer in a center roll to confirm doneness instead of baking them well past the point when the centers are cooked.
Can I use bread flour instead of all-purpose flour?
Yes. Substitute bread flour by weight, using 500 g. It absorbs liquid differently and can produce a slightly chewier roll, so hold back a little flour at first and add it only if the dough is too wet to handle. All-purpose flour gives a softer, more tender result.
Can I make these without a stand mixer?
Yes. A mixing bowl, sturdy spoon, and your hands are enough. Once the dough becomes too thick to stir, knead it by hand until smooth and elastic. A mixer saves effort but does not change the rise or baking instructions.
How do I know when the rolls have proofed enough?
After shaping, look for rolls that are visibly puffier and close to touching. A gentle fingertip press should leave an indentation that slowly springs back. If the dough snaps back immediately, give it more time; if it collapses or feels fragile, it may have risen too long, so bake it promptly.
Can I make the icing ahead?
Yes. Make it up to 3 days ahead, keep it covered in the refrigerator, and let it soften at room temperature before spreading. Stir or beat it briefly to restore a smooth texture. If it is still too firm, mix in milk a teaspoon at a time.
Related
- Eggnog Shots Recipe: Creamy, Spiced Holiday Party Sips
- Eggnog Scones Recipe with Nutmeg Glaze
- Eggnog Baking: A Moist, Spiced Eggnog Pound Cake Recipe
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).