Make the dough: Warm the milk to 100-110 degrees and combine with the yeast in a large bowl. Let sit for 5 minutes.
Combine the melted butter, eggs, sugar, and salt with yeast mixture. TIP: make sure the melted butter is cooled to minimum of 110 degrees F
Add 4 cups of flour to the mixture. Slowly add flour 1/2 cup at a time. The bread dough should be sticky but workable. TIP: the amount of flour needed will depend on the humidity and temperature in your kitchen
Knead the dough: Knead the sticky dough for 1-2 minutes on a lightly floured surface until the dough is no longer sticky and easily forms a smooth ball.
First rise: Clean your mixing bowl and grease it with softened butter or spray with cooking spray. Place a dough ball in the prepared mixing bowl and cover with plastic wrap. Let rise in a warm place for 1 hour or until the bread dough is doubled in size.
Form the rolls: Punch down the dough and dump onto a clean surface. Divide the dough into 4 sections. Form 6 rolls out of each section. To shape the rolls, push the middle of the dough up, stretch the edges of the dough while pinching and sealing them on the bottom.
Second rise: Place the dough balls on a baking sheet 2 inches apart or in a muffin pan. Cover with plastic and let rise for 45 minutes or until the dough balls have doubled in size.
Bake: Adjust the oven rack to the middle to prevent the tops and bottoms of the rolls from burning. Preheat the oven to 375 degrees F. Bake the rolls for 15 minutes or until the tops of the dinner rolls are a beautiful golden brown. For extra flavor, brush the tops of the rolls with melted butter.
For extra flavor, brush the tops of the rolls with melted butter.