01 - Whisk warm milk, sugar, and yeast in a large bowl. Let sit for 5 minutes until foamy. Add melted butter, egg, and salt, stirring to combine.
02 - Gradually mix in flour until a soft dough forms. Knead by hand or with dough hook for 8 minutes until smooth and elastic. Place in a greased bowl, cover, and let rise for 1 hour until doubled in size.
03 - Combine strawberries, sugar, cornstarch, and lemon juice in a saucepan. Cook over medium heat, stirring constantly, until thickened and jammy, about 6-8 minutes. Let cool completely.
04 - Beat cream cheese, sugar, and vanilla until smooth and fluffy. Set aside until ready to assemble.
05 - Punch down risen dough and roll out on floured surface to a 16x12 inch rectangle. Spread cheesecake filling over dough, leaving a 1/2-inch border. Gently spread cooled strawberry mixture on top.
06 - Roll up tightly from the longer side to form a log. Slice into 12 equal pieces. Arrange rolls, cut side up, in a greased 9x13 inch baking dish. Cover and let rise for 30 minutes.
07 - Preheat oven to 350°F. Bake for 22-25 minutes until lightly golden and cooked through. Remove from oven and cool slightly.
08 - Whisk powdered sugar, milk, and vanilla until smooth. Drizzle over warm rolls before serving.