Mix the yeast, sugar, and warm milk and leave to rise.
In your mixer bowl, add flour, salt, eggs and butter. Add the risen yeast to the bowl and mix until everything comes together in a rough, shaggy mass of dough.
Cover with a cling film or a tight-fitting lid and leave to rest for five minutes.
Continue to knead for 5 minutes. Your dough will still be soft, but don’t be tempted to add more flour.
Return the dough to an oiled bowl and cover with cling film, leave to rise until doubled (30 mins on a hot day, 1 hour on a cold day)
Divide the dough into eight pieces, roll each out about 6 inches long, and pinch down the sides and ends.
Place the buns, seam-side down, on a parchment-lined baking sheet.
Cover the buns and leave them to rise for 15 minutes. They should become nicely puffy.
Place in a 350F preheated oven and bake for 12 to 15 minutes, turning the dish half way through to brown evenly.