In a large mixing bowl, combine the all-purpose flour, granulated sugar, instant yeast, and salt.
In a separate bowl, mix the warm milk, melted butter, and room temperature egg until well combined.
Gradually add the wet ingredients to the dry ingredients, stirring until a dough forms.
Knead the dough on a floured surface for about 5-10 minutes until it becomes smooth and elastic.
Place the dough in a greased bowl, cover it with a clean cloth, and let it rise in a warm place until it doubles in size, about 1 hour.
Once risen, punch down the dough and shape it as desired for baking.
