01 - Combine warm milk, sugar, and yeast in a large bowl; let sit 5–10 minutes until foamy.
02 - Stir melted butter, egg, and salt into the yeast mixture until blended.
03 - Gradually add flour, one cup at a time, stirring to form a soft dough.
04 - Turn dough onto a floured surface and knead 6–8 minutes until smooth and elastic.
05 - Place dough in a greased bowl, cover with a towel, and let rise in a warm spot for 1 hour or until doubled in size.
06 - Punch down dough, divide into 12 equal pieces, shape each into a ball, and arrange in a greased 9x13-inch baking dish.
07 - Cover rolls and let rise 30–40 minutes until puffy.
08 - Set oven to 375°F (190°C).
09 - Bake for 18–20 minutes until golden brown.
10 - Melt butter in a saucepan, add garlic, cook 1 minute until fragrant, then stir in herbs and salt off heat.
11 - Generously brush warm rolls with garlic herb butter before serving.