01 -
In a large mixing bowl, stir together the warm milk, active dry yeast, and granulated sugar. Allow to stand for 5 to 10 minutes until the surface becomes foamy.
02 -
Blend in the melted butter, salt, and egg. Gradually incorporate the all-purpose flour, one cup at a time, until a cohesive, soft dough emerges.
03 -
Transfer the dough to a floured surface and knead for 5 to 7 minutes until smooth and elastic.
04 -
Place the dough in a lightly greased bowl, cover with plastic wrap, and let rise in a warm area for 60 to 90 minutes until doubled in size.
05 -
While the dough rises, combine softened butter, minced garlic, chopped parsley, shredded mozzarella, grated Parmesan, salt, and pepper in a mixing bowl.
06 -
Deflate the dough and separate into 12 equal portions. Flatten each portion into a disk and place a spoonful of cheese filling in the center. Pinch the edges firmly to seal.
07 -
Arrange the filled dough balls, seam-side down, on a parchment-lined baking sheet. Cover loosely and let rise for 30 minutes.
08 -
Preheat oven to 375°F (190°C). Bake the buns for 15 to 20 minutes until golden brown on top.
09 -
Allow buns to cool slightly. Brush the tops with melted butter and sprinkle with additional parsley if desired. Serve warm.