Begin by combining the milk and water (or use all water) in a bowl and heat it up to 100 to 110 F (40 to 43 C). Use the microwave or a pot on the stovetop. Add a pinch of the sugar to the liquid as well as the yeast. Mix in the yeast with a fork or whisk, then allow the mixture to sit for 5 to 10 minutes until it gets foamy/frothy.
Melt the butter until just barely melted, make sure it isn't very hot. Pour the butter in with the yeast mixture. Then whisk the eggs up in a separate bowl and then add those as well.
In a medium bowl whisk together the flour, salt, and sugar.
Add half of the flour mixture in with the yeast mixture. Mix together with a wooden spoon. Then add in the rest of the dry ingredients, stir until just combined. The dough will be a bit sticky which is perfect.
Cover the bowl of dough with a damp towel or plastic wrap and set in a warm place to rise for 2 to 2.5 hours until the dough has nearly tripled in size.
After the dough has risen, place it on a floured surface roll it out into a long loaf and divide it into 20 equal pieces using a knife or dough cutter.
Form each piece of dough into a ball and place in a parchment paper-lined 13x9 baking pan. Spray the tops with kitchen spray or lightly baste them with melted butter. Then cover with plastic wrap and allow to rise for 45 minutes to an hour.
Remove plastic wrap and bake, in a preheated oven at 375 F (190 C), for 15 to 20 minutes until nice and golden brown on top. After the dinner rolls come out of the oven baste the tops of them with butter. Allow the dinner rolls to cool before serving. So yummy!