01 - Combine warm milk and yeast in a large bowl. Let stand for 5 minutes until mixture becomes frothy, indicating the yeast is active.
02 - Add melted butter, granulated sugar, egg, and salt to the yeast mixture. Whisk thoroughly until well combined. Gradually incorporate flour, mixing until a soft, pliable dough forms.
03 - Turn dough onto a lightly floured surface and knead for 6-8 minutes until smooth and elastic. Place in a greased bowl, cover with plastic wrap or cloth, and let rise in a warm area for 1 hour until doubled in volume.
04 - Toss diced strawberries with cornstarch in a small bowl until evenly coated. Set aside. In a separate bowl, combine brown sugar and ground cinnamon for the filling mixture.
05 - Roll risen dough into a 16x12-inch rectangle. Spread softened butter evenly across the surface. Sprinkle cinnamon sugar mixture over butter, then distribute cornstarch-coated strawberries atop the filling.
06 - Starting from the long edge, roll dough tightly into a log. Using a sharp knife or dough cutter, slice into 12 equal portions approximately 1 ½ inches thick.
07 - Arrange rolls in a greased 9x13-inch baking pan, leaving space between each for expansion. Cover loosely and let rise for 30-45 minutes until puffy and nearly doubled.
08 - Preheat oven to 350°F during the final 15 minutes of the second rise.
09 - Bake for 22-25 minutes until tops are golden brown and filling is bubbling visibly. Edges should be lightly caramelized.
10 - While rolls bake, beat cream cheese and softened butter until completely smooth and no lumps remain. Add powdered sugar and vanilla extract, mixing until creamy. Drizzle in milk 1 tablespoon at a time until desired pourable consistency is achieved.
11 - Remove rolls from oven and let cool for 5-10 minutes. Spread or drizzle glaze generously over warm rolls. Serve immediately while still warm for optimal texture and flavor.