I used the bread machine this time and it worked like magic. Give it a shot!
Add 1 cup milk, 1 large egg, 4 tablespoons butter or margarine, 3 1/3 cups bread flour, 2 tablespoons sugar, 1/2 teaspoon salt, and 2 teaspoons active dry yeast or 1-1/2 teaspoons bread machine/ rapid rise yeast to your bread machine as recommended by the manufacturer. Select the dough cycle.
When the cycle is done, place the dough on a floured surface. Knead the dough about 1 minute, then let rest 15 minutes. Roll it into a rectangle, about 15 x 10 inches. Spread 1/4 cup melted butter over dough to within 1 inch of edges, Then sprinkle 1/4 cup brown sugar, 2 teaspoons ground cinnamon, and 1/3 cup chopped nuts of your choice (I used pecans; you can add raisins too) evenly over the dough. Roll the rectangle up tightly on the long side. Press edges to seal and form into a 12-inch long, evenly shaped roll. With a knife or 8 inch long piece of dental floss, cut this roll into 1 inch pieces. Place rolls cut side down into a greased 13 x 9 inch baking pan. Cover and let rise in warm, draft free place until double in size, about an hour.
Bake in preheated 375 degrees F oven for 20 to 25 minutes or until golden brown. Cool in pan on rack for 10 to 15 minutes, then drizzle with icing made by combining 1 cup powdered sugar with 1 to 2 tablespoons milk, 1/2 teaspoons vanilla, and 2 tablespoons softened butter (or cream cheese). Blend until smooth. If too thin or too thick, add more powdered sugar or milk, respectively, until desired consistency is reached.
Cut apart, remove, and enjoy. Don’t forget to lick your fingers when you’re done. 🙂