THE NIGHT BEFORE:
Mix all dough ingredients in the bowl of a stand mixer with the dough hook for approximately 3-5 minutes on low speed until the dough forms a smooth, soft ball and pulls away from the bowl. Cover and allow to sit in a warm spot overnight, about 8-12 hours, until doubling in size.
THE NEXT DAY:
Remove dough from bowl. On a lightly floured surface, stretch and roll out dough to an approximately 11" by 17" rectangle.
Mix filling ingredients together. Spread softened butter over the rolled-out dough and sprinkle the cinnamon-sugar filling on top. Tightly roll the dough and pinch shut along the edge. Cut into 12 pieces and place in a greased 9 x 13-inch pan. Cover and let the rolls rise in a warm spot for another 1-2 hours until puffy. I often place mine in the oven with no heat on.
Bake at 350 degrees for 25-30 minutes until lightly browned. Mix cream cheese frosting ingredients together and frost the rolls before eating. This recipe makes lots of frosting so I usually have leftover frosting for a small cake or bars. Enjoy!