In a large bowl, stir together warm water, sugar, and yeast. Let it sit for 5-10 minutes until it’s foamy.
Add salt, oil, and 3 cups of the flour. Mix until mostly smooth.
Gradually add the remaining 3 cups of flour, one at a time, mixing well after each addition.
Turn the dough out onto a floured surface and knead for about 8–10 minutes, until soft and elastic.
Place the dough in a greased bowl, cover it with a towel, and let it rise for about 1 hour or until doubled.
Punch down the dough, divide it in half, and shape into two loaves. Place each into a greased loaf pan.
Cover the pans and let them rise for another 30–45 minutes.
Preheat your oven to 375°F (190°C).
Bake for 30 minutes or until the tops are golden brown and the loaves sound hollow when tapped.
Cool on wire racks before slicing. Or don’t—fresh warm bread is hard to resist.