In a mixing bowl, combine the warm water, sugar, and yeast. Let it sit for about 5 minutes until bubbly.
In another bowl, mix the flour and salt together. Gradually add the yeast mixture and olive oil to the flour, stirring until a dough forms.
Knead the dough on a floured surface for about 8-10 minutes until smooth and elastic.
Place the dough in a greased bowl, cover it with a towel, and let it rise in a warm spot for about 1 hour, or until doubled in size.
Preheat your oven to 375°F (190°C) and line a baking sheet with parchment paper.
In a small bowl, mix the softened butter, minced garlic, chopped herbs, and black pepper to create the filling.
Once the dough has risen, punch it down and roll it out into a rectangular shape (about 12x16 inches).
Spread the herb and garlic mixture evenly over the dough. Starting from the long edge, roll the dough tightly into a log.
Cut the log into 12 equal pieces and place them cut-side up on the prepared baking sheet, leaving space between each roll.
Cover the rolls with a kitchen towel and let them rise for another 20-30 minutes.
Bake in the preheated oven for 25 minutes or until golden brown.
Remove from the oven and let cool slightly before serving.