Before You Begin
Preheat and prepare your cookware as needed. Cooking times and results may vary depending on your equipment and ingredients.
Mix yeast, sugar, and warm milk. Rest 5–10 minutes until lightly foamy.
Add butter, egg, salt, garlic powder, Italian seasoning, and flour. Knead about 5 minutes until dough is smooth and elastic.
Cover and let rise 60–90 minutes until doubled in size.
Divide dough into 20–24 portions. Flatten each piece, add mozzarella and pepperoni, and seal tightly into balls.
Arrange in a greased skillet or baking pan. Cover and let rise 30–45 minutes.
Bake at 350°F (177°C) for 20 minutes. Add topping cheese and pepperoni, tent loosely with foil, and bake 12–15 minutes more until tops are golden brown, centers are cooked through, and internal temperature reaches 190–200°F (88–93°C).
Brush with garlic butter and rest 5 minutes before serving.