-
Using a small saucepan, heat milk until simmering.
-
Stir in sugar and butter and remove from heat, stirring until sugar is completely dissolved.
-
Allow milk mixture to cool.
-
Measure warm water into a glass measuring cup, dissolve yeast into the warm water and allow yeast to become foamy.
-
Place cooled milk mixture, eggs, yeast, salt and 3 cups of flour in the bowl of a stand mixer.
-
Using dough hook, mix until smooth.
-
Add the remaining flour, 1/2 cup at a time, to the mixer, mixing until the dough forms a smooth ball.
-
(Alternatively you can use a food processor with the dough blade for the mixing step)
-
Lightly flour a surface and use it to knead dough by hand for approximately 5 minutes.
-
Place ball of dough into a greased bowl, cover with a kitchen towel and allow to rise in a warm place until doubled, approximately 1-2 hours.
-
Using the floured surface again, punch dough down, and shape into balls.
-
Place balls on a baking sheet lined with parchment paper, or greased with butter.
-
Cover with kitchen towel and again allow to rise until doubled, approximately 40-60 minutes.
-
Preheat the oven to 350ºF.
-
Bake until golden brown, approximately 20 minutes.
-
Remove rolls from the oven and brush with melted butter.
-
Serve while still warm.
-
Place leftovers in a sealed container.