2 tablespoons yeast
1/2 cup lukewarm water
1 cup milk
1/2 cup butter, at room temperature
2 teaspoons salt
6 eggs plus 2 lightly beaten with 2 teaspoons water, for egg glaze
1 1/2 cups sugar
8 to 9 cups flour
1. In a small bowl, stir yeast into 1/2 cup lukewarm water until dissolved. Let sit until small bubbles form around edges.
2. In a small saucepan scald milk and remove from heat. Add butter and salt and stir until butter melts. In standing mixer fitted with a dough hook or in a large bowl with an electric mixer (preferably heavy-duty), beat eggs with sugar until pale and foaming. Beat in milk mixture, then yeast mixture, until blended.
3. Begin to add flour to egg mixture, beating constantly until dough begins to come together. If dough is too heavy for your mixer, switch to a wooden spoon. When dough forms a ball, turn out on a lightly-floured surface and knead, adding flour as needed to prevent dough from sticking. Knead for about 10 minutes until smooth and elastic.
4. Return dough to cleaned and lightly oiled bowl. Cover with a damp cloth and let rise in a warm place until doubled. This should take about 2 hours.
5. Preheat oven to 190 degrees Celsius and lightly grease a baking sheet. Turn out dough onto a lightly floured surface and knead lightly, squeezing out any air bubbles. Shape into 12 small rounds or 2 large rounds and transfer to baking sheet. Brush with egg wash.
6. Bake until firm and golden brown, 30 minutes for small, 45 to 55 minutes for large. Remove loaves to a baking rack and cool completely before serving.