01 - In a large bowl, combine warm water, sugar, and active dry yeast. Stir and let stand for 5 minutes until a foamy layer forms.
02 - Add all-purpose flour, salt, and olive oil to the yeast mixture. Mix until a shaggy dough forms, then knead on a floured surface for 6 to 8 minutes until smooth and elastic.
03 - Place dough in a greased bowl, cover with plastic wrap or a clean towel, and set aside in a warm area for 1 hour until doubled in size.
04 - Preheat oven to 400°F (200°C). Line a baking sheet with parchment paper.
05 - Punch down risen dough and roll it into a 12 by 16-inch rectangle. Spread pizza sauce evenly, leaving a 1/2-inch border. Layer mozzarella, Parmesan, dried Italian herbs, and pepperoni if using.
06 - Starting at a long edge, roll dough into a tight log. Pinch seam to seal and turn seam-side down.
07 - Slice the log into 12 equal pieces and arrange them cut-side up on the prepared baking sheet.
08 - Transfer to oven and bake for 18 to 22 minutes until the rolls are golden brown and cheese is bubbling.
09 - Mix melted butter with minced garlic, if using, and brush over hot rolls. Sprinkle with chopped parsley if desired.
10 - Serve the rolls warm, accompanied by additional marinara or ranch for dipping if preferred.