Heat milk in the microwave until hot (90 seconds-2 minutes). Stir in butter and honey. Let stand until milk is warm, NOT hot.
In a small bowl mix warm water and yeast. Cover and allow to proof until foamy (about 5 minutes).
Pour the butter/honey/milk mixture into a large mixing bowl. Add water and yeast mixture.Add egg and salt. Mix.
Mix in flour. Start with half of the flour then add the remaining flour, 1 cup at a time, stirring in between each addition. The dough should be slightly sticky.
Knead dough until smooth and elastic (2 minutes if using a bread hook in a stand mixer or 5+ minutes if kneading by hand).
Place the dough in a well-oiled large bowl, and turn the dough to coat. Cover with a damp cloth or plastic wrap. Allow the dough to rise in a warm place until doubled in bulk, about 1 hour.
When the dough has doubled in size, transfer it to your work surface. Punch down and then roll it out into a 10″x15″ rectangle.
Slice the dough into 24-32 sections using a pizza cutter. 24 sections will yield a larger roll, and 32 sections is closer to the size of the rolls served at the restaurant.Note: don't worry about the rolls all being the same shape and size. The ones in the corner will have a different shape and that's totally fine.
Place the rolls on two greased baking sheets and loosely cover them with plastic. Let rise in a warm place until doubled in size (60 minutes).
Preheat the oven to 350 degrees towards the end of the second rise.
Bake the rolls for 18-20 minutes. Rotate the pans midway during the baking process if baking both pans at the same time.The tops of the rolls should be lightly golden. Brush hot rolls with melted butter.
Cinnamon Honey Butter
Combine ingredients together and beat with an electric mixer until fluffy and smooth. Store in an airtight container.
Video
Notes
Store rolls in an airtight container. Rolls can be frozen in bags for up to 3 months.