Cut the cold butter into small cubes and place it on a plate. This way the butter should become soft by the time we need to incorporate it into the dough.
5 tablespoons (70g) soft butter
Warm up the milk until it reaches a temperature of 100–110°F (38–43°C) or feels pleasantly warm to the touch. Stir in the yeast.
½ cup (120ml) milk, 1 package (7g or 2 ¼ teaspoons) instant yeast
To a large mixing bowl, add flour, salt, sugar, vanilla, lightly beaten egg, and egg yolks. Pour in the milk–yeast mixture.
2 ½ cups (310g) flour, ¼ teaspoon salt, ¼ cup (50g) sugar, 2 teaspoons pure vanilla extract, 1 large egg, 2 large egg yolks
Knead the ingredients for a couple of minutes until well combined, then gradually add the soft butter, one small piece after the other, and mix until incorporated.
Knead the dough by hand for 10–15 minutes or with a hand mixer fitted with a dough hook for about 5–10 minutes, until a smooth dough forms. If using a mixer, when the dough is nearly ready, transfer it to the counter and finish kneading by hand.
Cover the bowl with plastic wrap and let rise in a warm place until doubled in size, about 1 hour. I usually place it in a turned-off oven with the light on.