Breakfast

Ultimate Soft & Fluffy Cinnamon Rolls

Soft, fluffy, moist cinnamon rolls with a buttery cinnamon-brown-sugar filling — prep them the night before so all you do in the morning is rise and bake.

Ultimate Soft & Fluffy Cinnamon Rolls

These homemade cinnamon rolls are incredibly soft, fluffy, moist, and packed with buttery cinnamon-brown-sugar filling. They can also be prepared the night before, so all you have to do in the morning is let them rise and bake.

And do not worry if you do not have whipping cream — I have included easy substitutions that still give you wonderfully moist cinnamon rolls.

The dough is the part that matters most. Soft, slightly tacky, never dry — too much flour is the quickest way to turn a cinnamon roll into a dinner roll. Give it the full knead, give it the full rise, and resist the urge to bake it past pale gold. A warm kitchen helps. Bread flour helps more. Patience helps most of all.

The result should be pillowy-soft cinnamon rolls with a gooey cinnamon centre, tender edges, and creamy frosting — and most of the work can be finished the night before.

Ingredients

  • **For the dough:**
  • 1 cup (240ml) warm milk (pleasantly warm, not hot)
  • 2 1/4 tsp instant yeast (1 packet)
  • 1/4 cup (50g) granulated sugar
  • 1 large egg
  • 1 egg yolk
  • 1/4 cup (57g) butter, melted
  • 3 1/2 cups (about 440g) all-purpose flour (or bread flour for an extra-fluffy result)
  • 3/4 tsp salt
  • **For the cinnamon filling:**
  • 2/3 cup packed brown sugar
  • 1 1/2 Tbsp ground cinnamon
  • 1/4 cup (57g) butter, very soft
  • Small pinch of salt
  • **For the extra-moist pour (just before baking):**
  • 1/2 cup warm heavy or whipping cream (or substitute — see tips)
  • **For the cream cheese frosting:**
  • 4 oz (113g) cream cheese, softened
  • 1/4 cup (57g) butter, softened
  • 1 to 1 1/2 cups powdered sugar, to taste
  • 1 tsp pure vanilla extract
  • 1 to 2 Tbsp milk, as needed

Method

  1. Make the dough: Warm the milk until it feels pleasantly warm but not hot (too hot will damage the yeast). Combine the warm milk, yeast, and sugar in a mixing bowl and let sit for about 5 minutes until foamy. Add the egg, egg yolk, and melted butter. Add the flour and salt and mix until a dough forms, then knead for about 8 to 10 minutes until smooth and elastic. Resist adding extra flour — a soft, slightly tacky dough is one of the secrets to fluffy cinnamon rolls.

  2. First rise: Place the dough in a lightly greased bowl, cover, and let rise in a warm place for about 1 hour or until doubled in size.

  3. Make the filling: Stir together the brown sugar, cinnamon, and a small pinch of salt in a small bowl.

  4. Shape the rolls: Roll the dough into a roughly 16 x 12-inch rectangle. Spread the softened butter evenly over the dough, then sprinkle the cinnamon-brown-sugar mixture over the butter.

  5. Roll and cut: Starting from the long side, roll the dough into a log. Cut into 9 large rolls or 12 smaller rolls. Arrange in a greased baking dish, leaving a little room between each one so they have space to expand.

  6. Overnight option (recommended for busy mornings): Do not let the rolls complete their second rise. Cover the baking dish tightly with plastic wrap or a lid and refrigerate for 8 to 12 hours. The next morning, keep them covered and let sit at room temperature for 1 to 2 hours until noticeably puffy. Do not rely entirely on the clock — look at the rolls. They should look larger, soft, and airy before going into the oven.

  7. Extra-moist pour: Once the rolls have finished their second rise, gently pour 1/2 cup warm heavy cream (or your substitute) over and around them.

  8. Bake: Preheat the oven to 350°F (175°C). Bake for 22 to 28 minutes until the tops are lightly golden. Try not to overbake — overbaking is the biggest reason homemade cinnamon rolls turn out dry. If you have a thermometer, aim for 190 to 195°F (88 to 91°C) in the centre. For an extra-soft finish, lightly brush the hot rolls with melted butter when they come out of the oven.

  9. Make the frosting: Beat the softened cream cheese and butter together until smooth. Add the powdered sugar and vanilla, then add milk 1 tablespoon at a time until the frosting reaches your preferred consistency.

  10. Frost and serve: Spread the frosting generously over the cinnamon rolls while they are still slightly warm — the warmth softens the frosting just enough to melt it into the swirls.

Tips & Swaps

  • Do not add too much flour — your dough should be soft and slightly tacky. A dry dough usually produces dry cinnamon rolls.
  • Give the dough enough time to rise — rising times are guidelines. A cold kitchen takes longer than a warm one.
  • Do not overbake — pull the rolls when they are lightly golden rather than waiting for dark brown.
  • Use bread flour if you have it — it gives the rolls a wonderfully fluffy, slightly chewy bakery-style texture.
  • Make them overnight — refrigerating the shaped rolls is convenient and gives the dough more time to develop flavour.
  • Keep overnight rolls covered — exposed dough can develop a dry skin in the refrigerator.
  • Do not worry if refrigerated rolls look small in the morning — cold dough and yeast need time to wake back up. Give them another 30 to 60 minutes if needed.
  • Frost while warm, not piping hot — warm rolls soften the frosting beautifully without completely liquefying it.
  • No whipping cream for the pour? Use 1/2 cup whole milk, evaporated milk, half-and-half, or 1/2 cup milk mixed with 1 Tbsp melted butter. You can also skip this step — the rolls will still be delicious, just watch them carefully so they do not overbake.
  • Microwave cream cheese to soften it — for 4 oz (113g), start with 8 to 10 seconds at reduced power (or in 5-second bursts, checking after each). You want it soft, not melted — if it goes runny or oily, you have gone too far. Soften the butter separately.