01 - In a large bowl, combine warm milk, granulated sugar, and instant yeast. Let rest for 5 minutes until frothy.
02 - Add melted butter, egg, and salt to the yeast mixture. Stir until blended.
03 - Gradually add flour while mixing to form soft dough. Knead by hand or with a stand mixer for 5 to 7 minutes until smooth and elastic.
04 - Place the dough in a greased bowl, cover, and let rise in a warm spot for 1 hour or until doubled in size.
05 - Preheat oven to 350°F. Grease a 9x13-inch baking dish.
06 - On a lightly floured surface, roll dough into a 16x12-inch rectangle.
07 - Spread softened butter evenly over dough. Sprinkle brown sugar and cinnamon on top.
08 - Roll dough tightly lengthwise, pinch seam to seal.
09 - Cut roll into 12 equal pieces and place them in the prepared baking dish.
10 - Cover rolls and let rise for 20 minutes.
11 - Bake rolls for 23 to 25 minutes until golden brown.
12 - Whisk powdered sugar, milk, and vanilla extract until smooth. Drizzle over warm rolls before serving.