Warm the 250 ml milk over low heat until lukewarm, about 37°C (98°F). Remove from heat.
Crumble 1 cube yeast into the warm milk, add 50g sugar, and stir carefully until the yeast dissolves completely.
Pour the yeast milk into the flour and mix carefully with a fork until a mushy pre-dough forms.
Cover the bowl with a damp cloth and let rise for 15-20 minutes.
Add the 50 ml oil and 1 teaspoon salt to the dough and knead with a dough hook on medium speed for 8-10 minutes until the dough no longer sticks to the bowl edge. Adjust with extra milk or flour if needed.
Cover the bowl again and let rise for 1 hour until doubled in size.
Divide the risen dough into three equal portions.
Roll out each portion into a rectangle approximately 6 mm thick and 15 x 40 cm.
Roll each rectangle tightly like a Swiss roll from the long side.
Braid the three rolled strands together to form a plait.
Place the braid on a greased or parchment-lined baking tray.
Let rise again for 30 minutes until puffy.
Preheat the oven to 190°C (374°F).
Bake the braid for 30 minutes until golden brown.
Remove from the oven and let rest on the baking sheet for 5 minutes, then transfer to a wire rack to cool completely.