In a large mixing bowl or the bowl of a stand mixer combine flour and yeast.
In a microwave-safe container, combine milk, sugar, butter, and salt and heat until just melted. If the mixture becomes too hot, cool to no more than 110° before adding to the flour mixture. Stir into flour to combine.
Add eggs one at a time until fully incorporated.
Using an additional two cups of flour, incorporate as much flour as needed until the dough pulls away from the sides of the bowl. Knead by hand or with dough hook attachment until dough is smooth and elastic, and springs back when gently poked with a finger. This should take no more than 10 minutes.
Shape dough into a ball and place in a greased bowl. Cover tightly and keep in a warm place to rise until doubled (about 1 hour.)
Punch down; allow to rest for 10-15 minutes while preparing filling. Roll into a rectangle and spread with desired filling; roll, cut and bake at 375° for 20-25 minutes or until golden brown.
Thanks for visiting The Whistling Rooster Homestead! Come back now, ya hear?