01 - Dissolve sugar and yeast in warm water in a large bowl, allowing the mixture to stand for 5 minutes until foamy.
02 - Add flour, salt, and olive oil to the yeast mixture and mix until a dough forms.
03 - Knead dough on a floured surface for 6 to 8 minutes until smooth and elastic.
04 - Transfer dough to a greased bowl, cover, and let rise in a warm area for about 1 hour, or until doubled in size.
05 - Preheat oven to 400°F. Line a baking sheet with parchment paper.
06 - Punch down dough and roll into a 12x16-inch rectangle on a lightly floured surface.
07 - Spread pizza sauce evenly over the dough, leaving a 1/2-inch border. Sprinkle with mozzarella, Parmesan, dried Italian herbs, and pepperoni if using.
08 - Starting from the long side, roll dough tightly into a log and pinch the seam to seal.
09 - Using a sharp knife or bench scraper, slice the log into 12 even pieces. Arrange the rolls cut side up on the prepared baking sheet.
10 - Bake rolls for 18 to 22 minutes, until surface is golden and cheese is bubbling.
11 - Stir minced garlic into melted butter, then brush over hot rolls. Sprinkle with chopped fresh parsley if desired.
12 - Serve rolls warm, ideally with your preferred dipping sauces.