1 cup warm milk
2 eggs
1/3 cup butter, melted
4 1/2 cup flour
1 teaspoon salt
1/2 cup sugar
2 1/2 teaspoons yeast (1 packet)
Filling:
1 cup brown sugar
2 1/2 tablespoons cinnamon
5 tablespoons softened butter
Glaze:
5 ounces softened cream cheese
7 tablespoons softened butter
2 cups confectioners sugar
1 teaspoon vanilla extract
In large bowl mix yeast with warmed milk, let stand 10 minutes until it doubles in size and is foamy. Add sugar, melted butter, salt, and eggs mixing well. Add flour to yeast mixture knead dough into large ball with hands dusted lightly with flour. Place buttered sheet of saran wrap on top of dough ball and cover with a towel. Let rise in a warm place for about 1 hour until doubled in size.
After dough has doubled in size turn it out onto lightly floured surface. Roll dough into 16 x 21 inch rectangle. Mix filling ingredients and drop dollops of mix over total surface of rolled dough. With a spatular evenly spread filling over entire surface of dough. Roll up dough and cut into 12 rolls. Place rolls in parchment lined and buttered 9 x 13 inch baking pan. Cover and let rise again for about 30 minutes until doubled. Meanwhile preheat oven to 350 degrees.
Bake rolls in preheated oven for about 25 - 30 minutes until golden brown. While rolls are baking beat together glaze ingredients until smooth. Invert rolls onto cookie sheet when done and spread glaze over warm buns.
Alternative Sticky Topping:
3/4 cup brown sugar
4 tablespoons butter
3 tablespoons honey
1 tablespoon light corn syrup
1 1/2 cup chopped pecans or walnuts
In a small saucepan combine sugar, butter, honey and corn syrup over low heat. Stir until sugar and butter are dissolved. Fold in nuts. Pour mixture into greased pan before placing cut dough on top of nut mixture. Then follow above instructions cover with plastic and let rise again before baking.
P.S. If you like; you can add nuts, raisins etc. to filling before rolling dough up.