For the pre-dough: warm the milk. Pour the milk into the bowl of a stand mixer and dissolve the yeast. Add the flour, mix quickly, and let set for about 1 hour, covering the bowl with a tea towel.
For the dough: pour the remaining flour on top of the pre-dough, then add the salt, sugar, and beaten eggs. Knead the dough in the bowl of a stand mixer (or by hands) for about 5 minutes on low speed, and 5 minutes on medium speed.
Add the diced butter, softened at room temperature, vanilla extract, the orange juice or zest. Mix again for 5 minutes, until smooth and elastic. If not, add a little bit of flour. Cover the bowl with a tea towel and leave for 1 more hour at room temperature, until double in size.
Preheat the oven to 180°C. Form a bowl with the dough and flatten it with your hands onto a lightly floured surface into a circle.
Make a hole in the center of the dough, then gradually expand the center hole, slightly chalking the edges to prevent the dough from sticking. Do not forget to hide the bean inside the dough, from below the dough, closing the edges around.
Transfer the dough onto a baking tray covered with parchment paper, then brush with the egg and milk mixture. Sprinkle some candied fruits and pearl sugar.