In a liquid measuring cup, warm milk to 110-114 F
Add instant yeast and set aside for 7 minutes. Mixture should become foam-like on the top and milk on the bottom.
Meanwhile in a large missing bowl, combine sugar, flour and salt. Whisk together and push mixture away from the middle so that you can see the bottom of the bowl, a space about 2-3 inches wide.
Melt butter and pour in the middle of the flour mixture where you cleared a space in the middle of the bowl.
Add room temperature egg to the melted butter. Whisk together carefully to not include the dry ingredients.
Once the yeast and milk mixture have reached approx 7 minutes (see above pictures to know when ready), add to the egg and melted butter. Carefully whisk all wet ingredients together.
Once wet ingredients are combined, use a spatula to combine the wet mixture and dry mixture. Mix by starting along the edge of the bowl, mixing inward.
As dough starts to form together, transfer to mixer bowl and dough hook or gently start kneading dough until combined and dough is in a ball.
Cover in plastic wrap and a warm, damp towel. Place in a warm place or in a warmed oven for one hour.
Remove dough from bowl and gently spread into a rectangle and divide into desired equal parts (12 large or 24 small).
Place into a parchment paper lined or greased pan and cover with plastic wrap.
Place in warm place or warmed oven for one hour. If making ahead then place in fridge for up to 15 hours.
Preheat oven to 350. Cook for 14-18 minutes. See above for cooking instructions if made ahead.
Melt 2 tbsp butter and brush on top.
Cool 5-10 minutes and serve.