Take a large bowl and combine the all-purpose flour, yeast, and a pinch of salt.
Heat milk in an independent bowl until slightly warm while stirring in melted butter and sugar. Gradually add the liquid blend to the dry constituents, stirring with either a spoon or spatula until amalgamated.
Incorporate the egg for full integration; the dough should be delicate, not gluey.
Cover with a damp towel or plastic wrap and position in a warm place for an hour to rise.
Flour your work surface before transferring the dough onto it.
Roll out the dough into 12 inches of square shape roughly ¼ inch thick.
In a small bowl, mix together melted butter, brown sugar, walnuts, and cinnamon.
Spread the mixture equitably on top of the dough, leaving a ½ inch perimeter around its edges.
Roll up the log from one end tightly with your hands.
Utilize a sharp knife to divide the log into 12 uniform portions; settle each portion in a lightly greased 9 inch round cake pan with cut side facing outward.
Cover the pans with plastic wrap and leave them to rest in a warm place for 30 minutes until increased.
Turn on the oven to 375°F.
Bake for approximately 25 minutes until it is golden brown in color.
Whip together cream, confectioners' sugar, milk, and vanilla extract in a large bowl until creamy yet smooth texture is achieved.
Spread the frosting on the warm rolls and serve.