In a large mixing bowl, combine the flour, sugar, salt, and instant yeast. Whisk the dry ingredients together until well blended.
Gradually add the warm water to the dry ingredients. Mix with a wooden spoon or spatula until a sticky dough forms. It should be slightly wet but not overly sticky.
Add the melted butter to the dough and mix until fully incorporated.
Turn the dough out onto a lightly floured surface. Knead the dough for about 5 minutes until it becomes smooth and elastic.
Place the kneaded dough back in the mixing bowl and cover it with a clean kitchen towel. Let it rise in a warm place for about 20 minutes, or until it has doubled in size.
Preheat your oven to 375°F (190°C).
Once the dough has risen, punch it down gently to release any air bubbles. Divide the dough into 12 equal portions. Shape each portion into a ball.
Line a baking sheet with parchment paper or lightly grease it with cooking spray. Place the dough balls on the baking sheet, leaving some space between each one.
Cover the shaped rolls with the kitchen towel again and let them rise for another 10-15 minutes.
Bake the rolls in the preheated oven for 20 minutes or until they are golden brown and sound hollow when tapped on the bottom.
Remove from the oven and allow to cool slightly before serving.