Make the dough by mixing the flour, sugar, yeast, and salt in a large bowl. Add the warm milk, butter, and egg, then stir until combined. Knead the dough until smooth and let it rise in a warm spot for about an hour.
Prepare the cheesecake filling by mixing softened cream cheese, powdered sugar, and vanilla extract until smooth. Set aside.
Cook the strawberry layer by adding the diced strawberries, sugar, and cornstarch to a small pot. Simmer on low heat for a few minutes until thickened. Let cool.
Roll the risen dough into a large rectangle and spread the cheesecake filling evenly. Spoon the cooled strawberry mixture on top and gently spread it out. Roll the dough up tightly and slice it into 9–12 even rolls.
Place the rolls in a greased baking dish, cover, and let them rise for another 30 minutes. Bake at 180°C (350°F) for 25–30 minutes until golden brown.
While the rolls bake, prepare the crumble topping and icing by mixing their respective ingredients.
Let the rolls cool slightly before drizzling with icing and sprinkling with crumble topping. Serve warm and enjoy!