Wash hands with soap and water for 20 seconds.
Do not taste or eat any raw dough or batter made with uncooked flour and/or raw eggs.
Preheat oven to 400°F. With nonstick baking spray, lightly spray a quarter sheet pan or a 9 x 13-inch baking pan.
In a small saucepan, melt butter. When butter is mostly melted, stir in milk, and heat mixture to 105°F–115°F.
In a large bowl, add yeast and honey; stir.
When the milk mixture is at temperature, add it to the bowl of yeast and honey. Using an electric mixer, beat to combine.
Add salt and egg; mix until combined.
Stir in 2 cups of all-purpose flour. Mix until the dough is well combined.
Add remaining flour, 1/4 cup at a time, until dough cleans the sides of the bowl. Not all of the flour may need to be added to the dough. Do not add too much flour! The dough will still be sticky.
With floured hands, shape dough into 12 balls. Use a scale to be precise, if desired. Place dough on the prepared baking sheet.
Spray plastic wrap with nonstick spray and cover the doughballs. Let the dough rest for 10 minutes in a warm spot. Remove the plastic wrap before baking the rolls.
Wash hands with warm running water and soap after handling uncooked flour and/or raw eggs. Clean all surfaces and utensils they have touched.
Bake the rolls for 12–15 minutes, or until lightly golden brown. The internal temperature of the rolls should be 190°F.
Remove the rolls from the oven. If desired, brush roll tops with 2 tablespoons melted butter.
Move the pan to a wire rack and cool for 5 minutes and serve.
Wrap cooled leftover rolls tightly in plastic wrap and store at room temperature.
Freeze for longer storage.