01 - Combine flour, sugar, yeast, and salt in a large bowl. Mix in warm milk, melted butter, and eggs. Knead until a soft, elastic dough forms, about 8-10 minutes. Cover and let rise in a warm place until doubled, approximately 1 hour.
02 - Beat cream cheese, sugar, and vanilla in a bowl until smooth and creamy. Set aside at room temperature for easy spreading.
03 - Combine diced strawberries, sugar, and butter in a saucepan over medium heat. Cook for 4-5 minutes, stirring occasionally, until thickened to a jam-like consistency. Remove from heat and allow to cool completely.
04 - Combine brown sugar and ground cinnamon in a small bowl, stirring until evenly blended.
05 - Roll the risen dough into a 16x12-inch rectangle on a lightly floured surface. Spread the cheesecake filling evenly over the dough, leaving a small border. Top with cooled strawberry filling, then sprinkle with cinnamon sugar mixture.
06 - Starting from the long side, roll the dough tightly into a log. Using a sharp knife or dental floss, slice into 12 even rolls. Arrange rolls in a greased 9x13-inch baking dish, leaving space for rising. Cover and let rise for 30-40 minutes until puffy.
07 - Preheat oven to 350°F. Bake rolls for 22-25 minutes until golden brown and cooked through. The tops should spring back lightly when touched.
08 - Whisk together powdered sugar, strawberry puree, and 1 tsp of milk. Add additional milk as needed, 1 teaspoon at a time, until reaching a pourable consistency.
09 - Drizzle the strawberry glaze generously over warm rolls. Serve immediately while warm for best texture and flavor.