Prepare the Dough: In a large mixing bowl, whisk together the flour, instant yeast, salt, and sugar until well combined. In a separate bowl, mix warm milk, melted butter, and egg until the egg is fully incorporated.
Combine Ingredients: Slowly pour the wet mixture into the dry ingredients while mixing with a wooden spoon or spatula until a shaggy dough begins to form.
Knead the Dough: Transfer the dough to a lightly floured surface. Knead it for about 8-10 minutes until it becomes smooth and elastic. If the dough is sticky, sprinkle a little extra flour as needed.
Add Herbs: Once kneaded, incorporate the chopped herbs and garlic powder into the dough, kneading gently until the herbs are evenly distributed.
First Rise: Place the dough in a greased bowl, cover it with a damp cloth or plastic wrap, and leave it in a warm place to rise for about 1 hour or until it has doubled in size.
Shape the Rolls: Once risen, punch down the dough to release air. Divide the dough into 12 equal pieces. Roll each piece into a ball and place them in a greased 9x13 inch baking dish, leaving a little space between each roll.
Second Rise: Cover the rolls again with a cloth or plastic wrap and let them rise for another 30-45 minutes until doubled in size.
Preheat the Oven: During the second rise, preheat your oven to 375°F (190°C).
Bake the Rolls: Brush the tops of the rolls with melted butter before placing them in the preheated oven. Bake for 18-22 minutes or until the tops are golden brown.
Cool and Serve: Remove the rolls from the oven and brush with additional melted butter if desired. Allow them to cool slightly before serving. Enjoy these delightful squishy herb butter dinner rolls warm!
Notes
Can be brushed with additional butter before serving.