In a large mixing bowl, mix the yeast, sugar, and salt with the warm water. Let stand for 15 minutes.
Add the flour and mix on low speed with an electric mixer. Slowly add the eggs, 1 at a time, mixing well and scraping down the sides of the bowl. Add the butter, 1 tablespoon at a time. Continue beating for five minutes. Cover with plastic wrap and let rise until doubled in size, about 1 1/2 hours.
Punch down the dough, re-cover with plastic wrap, and refrigerate overnight.
Place the dough into a large loaf pan and let rise again until it is 3/4 of the way up the side of the pan, about 1 1/2 hours.
Preheat the oven to 375 degrees F.
Bake loaves for 45 minutes. Remove from heat and let cool before slicing.