Mix flour, yeast, sugar, milk, eggs, salt, and butter to form a soft dough.
Knead until smooth and elastic, then chill the dough.
Prepare a chilled butter sheet and place it over the rolled dough.
Fold the dough over the butter and seal the edges.
Roll and fold the dough carefully to create multiple butter layers.
Chill the dough between folds to keep the butter firm.
Roll out the laminated dough, shape into Danish pastries, proof, and bake until golden and flaky.