In a large bowl, combine the warm water and active dry yeast. Let the mixture stand for about 5 minutes until it becomes foamy. If there’s no foam, toss the yeast and start over, as it may not be active.
With a wooden spoon, stir in the melted butter, granulated sugar, eggs, and salt. Mix well until everything is combined.
Gradually add the all-purpose flour, one cup at a time, mixing until the dough becomes too stiff to stir with a spoon. At this point, you might not need all the flour, so keep an eye on the texture.
Once the dough is firm and no longer sticky, turn it out onto a lightly floured surface. Knead the dough for about 5 to 10 minutes until it's smooth and elastic.
Place the kneaded dough into a bowl that’s been sprayed with nonstick spray. Cover it with plastic wrap and refrigerate for 2 hours, or up to 4 days. This chilling process improves flavor and texture.
When you’re ready to bake, grease a 13 x 9-inch baking pan. Remove the chilled dough from the refrigerator and turn it out onto a floured board.
Divide the dough into 24 equal pieces. Roll each piece into a smooth round ball and arrange them in rows in the prepared pan (4 rows by 6 rows).
Cover the dough balls with a clean dish towel and let them rise until doubled in volume, which should take about 1 hour. If you have time, letting them rise longer will enhance the flavor.
Preheat your oven to 375°F. Bake the rolls for 15 to 20 minutes, or until they are golden brown. If they start to brown too quickly, tent them with foil.
Once done, brush the warm rolls with melted butter for added flavor. They are best enjoyed warm, so break them apart and serve!