In a medium bowl, combine flour and salt.
In a mixing bowl, dissolve yeast and sugar in warm milk. Let sit for 5–10 minutes, until foamy.
Add the egg and melted butter to the yeast mixture and stir until mixed.
Then, add the flour. Mix until dough comes together.
Knead on a lightly floured surface for 8–10 minutes, or until smooth and elastic. (Or use a stand mixer with a dough hook for 5–6 minutes.)
Place dough in a greased bowl, cover, and let rise in a warm place for 1 hour, or until doubled in size.
Punch down dough and divide into 12 equal pieces.
Shape into balls and arrange them in a greased 9- or 10-inch round baking dish.
Cover and let rise again for 30–40 minutes, until rolls are puffy.
Preheat oven to 375°F. Bake rolls for 20–24 minutes, until golden brown on top.
Brush warm rolls with melted butter before serving.