Prepare Dough: Add dough ingredients to the bread machine in the listed order (milk to yeast). Select the “Dough” program and start. The dough will look shaggy at first but should form a smooth ball by the end of kneading.
Shape Dough: Once kneading is complete, remove dough and paddle. Divide into 16–20 equal pieces and loosely shape each into a ball.
Prepare Filling: In a small bowl, mix melted butter, Parmesan, garlic, herbs, and optional red pepper flakes.
Assemble Bread: Grease a 9×6-inch bread pan. Place a layer of dough balls inside, avoiding tight packing. Drizzle with ¼ of the garlic filling. Repeat two more layers with ¼ of the filling each. Reserve the final ¼ of the filling.
Final Rise: Let the assembled dough rise for 30 minutes, until puffy but not doubled.
Bake: Preheat oven to 350°F. Drizzle remaining garlic filling over the top. Place pan on a larger baking sheet to catch drips. Bake 30–40 minutes or until golden brown.
Serve: Let cool slightly and serve warm. No knives needed—just pull and enjoy!
Notes
Serve with tomato sauce, Caesar salad, or an Italian snack board.
Best enjoyed fresh, but leftovers reheat well in foil.
For a spicier version, use the higher end of the red pepper flakes.