Mix 2 cups flour, sugar, yeast, and salt in a bowl
Add warm milk, melted butter, egg, and vanilla
Knead dough until smooth
Let dough rise for 30 minutes
Mix brown sugar and cinnamon
Roll out dough into a rectangle
Spread butter over dough
Sprinkle filling evenly
Roll up dough tightly
Cut dough into 24 pieces
Place in mini muffin tin
Let rolls rise for 20-30 minutes
Preheat oven to 375°F (190°C)
Bake for 12-15 minutes
Beat cream cheese and butter
Add powdered sugar, vanilla, milk
Spread frosting over warm rolls