Pour 1/2 cup of warm water into your stand mixer (or large mixing bowl). Sprinkle in active dry yeast and sugar, then stir until well combined. Let sit for about 7-10 minutes until the mixture is nice and foamy.
Pour the rest of the warm water and melted butter into the stand mixer bowl.
Attach the dough hook attachment and turn the stand mixer on to LOW. Start slowly adding the flour, one cup at a time.
Once you've added about 1/3rd of the flour, sprinkle in the salt. Turn the mixer speed up to MEDIUM (about 6-7). Continue adding the rest of the flour.
Turn the stand mixer speed back down to LOW (around 4) and let the dough mix for about 6 minutes.
Remove the dough from the bowl. On a lightly floured surface, knead the dough for about 8 minutes.
Lightly oil a bowl, place the dough into the bowl, and cover. Place the bowl in a warm place and let the dough sit (proof) for about 1.5 hours. The dough should double in size.
Once the dough has proofed to double the size, punch the dough in the middle and remove it from the bowl.
Knead the dough for about 5 minutes, then cut the dough in half.
Lightly oil two loaf pans, then place the dough in the pans.
Cover both of the loaf pans (with a towel or plastic wrap) and store them in a warm place until the dough doubles in size again.
Bake the loaves at 375 F for 25-30 minutes.
Once the loaves are removed from the oven, immediately remove them from the pans and place them on a cooling rack.
Let the bread cool down, then serve.