In the bowl of a stand mixer fitted with a dough hook, combine all the ingredients listed for the main dough, excluding the butter.
330 g bread flour, 40 g granulated sugar, 6 g instant dry yeast, 4 g salt, 180 g whole milk, 1 large egg
Knead the dough on low to medium speed for about 10 minutes.
Gradually add the cubed butter to the dough, one cube at a time, while continuing to knead.
55 g unsalted butter
Continue kneading for another 10-20 minutes or until the dough passes the window-pane test - it should be smooth, elastic, and able to be stretched thinly without tearing.
Transfer the dough to a clean, lightly oiled bowl.
Cover the bowl with plastic wrap and let the dough proof for 45 minutes at around 77°F (25°C), until it rises to about 60% of its original size (where 100% would mean doubling in size).
Transfer the dough to the fridge and let it rest for at least 2 hours, until it has fully doubled in size. This second rest in the fridge allows the dough to firm up slightly while continuing to rise, making it easier to shape later on. Meanwhile, make the raspberry white chocolate filling: