In a mixing bowl, combine the warm water, active dry yeast, and granulated sugar. Stir gently and let sit for 5-10 minutes until frothy.
Add the all-purpose flour, salt, and olive oil to the yeast mixture. Mix with a wooden spoon or dough scraper until a shaggy dough forms. Add more flour if dough is too sticky.
Transfer dough to a floured surface. Knead for 8-10 minutes until smooth and elastic, or use a stand mixer with a dough hook on medium speed for 5 minutes.
Place dough in a greased bowl, cover with kitchen towel or plastic wrap, and let rise in a warm place for about 1 hour until doubled in size.
Punch down the dough to release air. Divide into 12 equal pieces. Shape each into a ball and place on a parchment-lined baking sheet, spacing them apart.
Cover the rolls with a kitchen towel and let rise for another 30-45 minutes until puffed.
Preheat the oven to 375°F (190°C).
Bake the rolls in the preheated oven for 20-25 minutes until golden brown. Optionally, brush melted salted butter on top after baking.
Let rolls cool on a wire rack for a few minutes before serving. Enjoy warm with butter or as desired.