In a large bowl, combine the warm milk, yeast, and sugar. Let stand for about 5-10 minutes, until frothy.
Stir in the melted butter and eggs until well combined.
In a separate bowl, whisk together the flour and salt.
Gradually add the dry ingredients to the wet ingredients, mixing until a soft dough forms. If the dough is too sticky, add a little more flour, one tablespoon at a time.
Turn the dough out onto a lightly floured surface and knead for 5-7 minutes, until smooth and elastic. Alternatively, use a stand mixer with a dough hook for 5 minutes.
Place the dough in a lightly greased bowl, turning to coat. Cover with a clean kitchen towel and let rise in a warm place for 1-1.5 hours, or until doubled in size.
Punch down the dough and divide it into 12 equal portions. Shape each portion into a ball and place them in a greased 9x13 inch baking pan.
Cover the pan and let the rolls rise for another 30-45 minutes, or until puffy.
Preheat oven to 375 degrees F (190 degrees C).
Bake for 12-15 minutes, or until golden brown. Brush the tops with melted butter immediately after removing from the oven.
Notes
Enjoy these warm dinner rolls with butter or your favorite spread.