This uses a lot of eggs, it is a braided bread, but I sometimes just make it more like a pull-apart bread, or if I am really lazy just punch it down and bake as is.
2 packages yeast
1/2 - 2/3 cup warm water depending on how runny the eggs are, how much white.
1/2 cup oil
6-8 egg yolks and 3-4 eggs (how many eggs/yolks I use depends on the size of the eggs)
white sugar... I like it really sweet so usually use about 1/3-1/2 cup... most people like 2 tablespoons to 1/4 cup sugar
1 teaspoon salt
4 + cups all-purpose flour, you have to knead it so it will depend on how sticky the dough is
1 egg beaten + little salt to brush on dough (really optional steps but it does make it look a lot prettier).
Dissolve the yeast in water. Stir in the egg yolks, eggs, oil, sugar, and salt.
Add about 4 cups of flour to make a sticky dough. Knead dough using some extra flour. Put it in an oiled bowl, and turn to oil the whole thing. Cover. Let it double in a warm place, usually about 90 minutes.
Punch the dough down, and divide into 3 pieces. Roll into ropes about 12 inches long. Braid and seal the ends. Put the bread on a greased cookie sheet. Beat an egg with a little salt and brush onto bread. Let the bread rise again until doubled, about an hour. Brush with beaten egg again.
375 degrees F Bake for 40-50 minutes, or until gold.