Combine warm water, sugar, and yeast in a large bowl. Let it sit for 5 minutes until frothy.
Add melted butter and salt to the yeast mixture.
Gradually add flour, mixing until a dough forms.
Transfer the dough to a floured surface and knead for about 10 minutes until smooth.
Place the dough in a greased bowl, cover with a damp cloth, and let it rise for 1 hour.
Punch down the dough, shape it into a loaf, and place in a greased loaf pan.
Allow it to rise again for about 30 minutes.
Preheat the oven to 350°F (175°C).
Bake for 30-35 minutes until golden brown.
Cool before slicing.