• 1/4-ounce package yeast
• 1/2 cup warm water
• 1/2 cup scalded milk
• 1/4 cup sugar
• 1/3 cup butter or shortening
• 1 teaspoon salt
• 1 egg
• 3 1/2 to 4 cups all-purpose flour
• 1 cup brown sugar, packed
• 2 1/2 tablespoons ground cinnamon
• 1/3 cup butter, softened
• 1 (3 ounce) package cream cheese, softened
• 1/4 cup butter, softened
• 1 1/2 cups confectioners' sugar
• 1/2 teaspoon vanilla extract
• 1/8 teaspoon salt
In a small bowl, dissolve yeast in warm water and set aside. In a large bowl mix milk, sugar, melted butter, salt and egg. Add 2 cups of flour and mix until smooth. Add yeast mixture. Mix in remaining flour until dough is easy to handle. Knead dough on lightly floured surface for 5 to 10 minutes. Place in well-greased bowl, cover and let rise until doubled in size, usually 1 to 1 1/2 hours.
When doubled in size, punch down dough. Roll out on a floured surface into a 15 by 9-inch rectangle. Spread melted butter all over dough. Mix sugar and cinnamon and sprinkle over buttered dough. Sprinkle with walnuts, pecans, or raisins if desired. Beginning at the 15-inch side, role up dough and pinch edge together to seal. Cut into 12 to 15 slices.
Preheat oven to 400 degrees F (200 degrees C).
Coat the bottom of baking pan with butter and sprinkle with sugar. Place cinnamon roll slices close together in the pan and let rise until dough is doubled, about 30-45 minutes.
Bake rolls in preheated oven until golden brown, about 15 minutes. While rolls are baking, beat together cream cheese, 1/4 cup butter, confectioners' sugar, vanilla extract and salt. Spread frosting on warm rolls before serving.