Rating: 4.5 stars 4.5
734 Ratings
  • 5 star values: 526
  • 4 star values: 129
  • 3 star values: 44
  • 2 star values: 21
  • 1 star values: 14

I make these the night before and bake them in the morning. My family and friends can't stay out of them. They are very moist and decadently rich.

Recipe Summary

30 mins
25 mins
1 hr 30 mins
2 hrs 25 mins
2 dozen


Original recipe yields 24 servings
The ingredient list now reflects the servings specified
Ingredient Checklist


Instructions Checklist
  • Warm the milk in a small saucepan until it bubbles, then remove from heat. Mix in the butter; stir until melted. Add water and let cool until lukewarm.

  • In a large bowl, combine the milk mixture, yeast, white sugar, salt, eggs and 2 cups flour; stir well to combine. Stir in the remaining flour, 1/2 cup at a time, beating well after each addition. When the dough has pulled together, turn it out onto a lightly floured surface and knead until smooth and elastic, about 8 minutes.

  • Divide dough into two pieces. Roll each piece into a 12x9 inch rectangle. In a bowl, stir together the cinnamon and brown sugar. Spread each piece with half of the butter, half of the brown sugar and cinnamon mixture. Roll up dough, using a little water to seal the seam.

  • Cut each roll into 12 slices using a very sharp knife or dental floss. Place rolls onto two 9x13 inch greased baking pans. Cover and let rise until almost doubled, about 1 hour. Meanwhile, preheat oven to 375 degrees F (190 degrees C).

  • Bake in preheated oven for 20 to 25 minutes until golden brown.

  • To make frosting; combine confectioner's sugar, cream cheese, butter and vanilla. Add milk gradually until frosting reaches a spreading consistency. Spread over warm (but not hot) cinnamon rolls.

Editor's Note:

To make these ahead of time, follow the recipe up to step 4. Arrange on baking sheets but do not let the rolls rise. Cover rolls with greased plastic wrap and refrigerate overnight. The rolls will rise slowly during the night. The next morning, remove the plastic wrap, set the baking sheets on the counter, and set aside for about 20 minutes while preheating the oven. Bake as directed.

Nutrition Facts

331 calories; protein 4.7g; carbohydrates 55.5g; fat 10.4g; cholesterol 42mg; sodium 180.7mg. Full Nutrition