clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
black woman's hands holding a big cinnamon roll on a small white plate

The Best Overnight Cinnamon Rolls

  • Author: Quin Liburd
  • Prep Time: 30m
  • Cook Time: 30m
  • Total Time: 1hr
  • Yield: 8-12 rolls 1x
  • Category: Breakfast, Baking
  • Method: Overnight
  • Cuisine: American


These super easy homemade cinnamon rolls are supremely fluffy, extra decadent, and luscious; prepared overnight and ready to bake in the morning and then slathered in a delicious ooey gooey vanilla bean cream cheese icing!



Yeast Dough:

  • 1 package (2 1/4 teaspoons) active-dry yeast
  • 1 cup whole milk, lightly warmed
  • 1/2 cup granulated sugar
  • 1/2 cup (1 stick) unsalted butter, melted and cooled
  • 3 large eggs, room temperature
  • 4 1/2 cups unbleached all-purpose flour, plus more if needed
  • 1 teaspoon kosher salt


  • 1/4 cup unsalted butter, softened to room temperature
  • 1 cup light or dark brown sugar, packed
  • 2 tablespoons ground cinnamon
  • 1/4 teaspoon kosher salt

Vanilla Bean Cream Cheese Icing:

  • 4 ounces cream cheese (brick-style), softened to room temperature 
  • 1/4 cup unsalted butter, softened to room temperature
  • 1 1/2 cups powdered sugar
  • 1 tablespoon vanilla bean paste
  • 1/4 cup whole milk


Yeast Dough:

  1. In the bowl of a stand mixer: add yeast, milk, and sugar. Let sit for 5-7 minutes to activate. Mixture will be bubbly and somewhat fragrant. Then add in butter and eggs. Attach dough hook attachment to mixer and add in flour and salt.
  2. Knead/mix on medium-low speed until dough begins to come together. Add in more flour, a tablespoon at a time, only if needed to make sure dough does not stick to bowl. Knead dough until smooth but still soft, about 6-7 minutes. Alternatively, knead dough by hand if not using a stand mixer. 
  3. Shape the dough into a ball. Then butter (or use baking spray) a large bowl. Add the dough into bowl and turn to coat dough. Cover dough tightly with plastic wrap and let dough rise in a warm place until it doubles in size, about 1 1/2 – 2 hours.
  4. Once dough has risen, punch dough down and turn out onto a floured work surface. Roll out dough into a rectangle (about 14×9 inches) with the longer side facing you. Use a little extra flour if dough is sticking. Filling: spread the butter over the dough and then sprinkle brown sugar, cinnamon, and salt evenly over the dough leaving a 1 inch border at the top and bottom. 
  5. Roll up the dough into a log starting with the longest side furthest from you. Pinch seams of dough to seal. Cut the log crosswise into 8 equal slices using a sharp knife.
  6. Butter/spray a 9×13 inch baking pan. Arrange the slices with the cut side up in the pan. Cover with plastic wrap and transfer to refrigerator overnight, 8-12 hours.
  7. Remove from refrigerator and let rolls sit out to reach room temperature for 1 – 2 hours, until puffy, before baking. Preheat the oven to 350°F. Remove the plastic wrap and bake rolls until lightly golden brown, about 30 minutes. While cinnamon rolls bake, prepare icing.
  8. Once rolls are done, immediately pour icing over rolls and serve. Enjoy!

Vanilla Bean Cream Cheese Icing:

  1. Beat butter, cream cheese, and vanilla bean paste together until light and fluffy, about 3-5 minutes. Add powdered sugar and slowly add in milk. Mix until everything is fully incorporated.


  1. Cinnamon rolls can be kept covered in plastic wrap in refrigerator for up to one week.
  2. This recipe can also make 12 rolls if rolls are cut smaller.
  3. To make the rolls same-day, simply allow for a second rise after you roll/cut the cinnamon rolls.

Keywords: breakfast, baking,