In a small bowl, mix together the warm milk, granulated sugar, and yeast. Allow it to sit for about 5-10 minutes. When it’s ready, it should be bubbly and foamy on top. This indicates that the yeast is working.
In a larger mixing bowl, combine the condensed milk, softened butter, vanilla extract, and ground cinnamon. Once the yeast mixture is activated, add it to this bowl.
Gradually add the all-purpose flour to the wet mixture, stirring with a spatula or wooden spoon. Continue mixing until the dough begins to pull away from the sides of the bowl.
On a lightly floured surface, turn out the dough. Knead it gently for about 5-7 minutes, or until it becomes smooth and elastic. You can add a touch more flour if it feels too sticky.
Shape the dough into a ball and place it in a greased bowl. Cover it with a clean kitchen towel. Let it rise in a warm place for about an hour or until it has doubled in size.
After the dough has risen, gently punch it down to release the air. Turn it out onto a floured surface again, then shape it into a loaf or rolls, depending on your preference.
Place the shaped dough into a greased baking dish. Cover with the kitchen towel and allow it to rise for another 30-45 minutes.
While the dough is rising for the second time, preheat your oven to 350°F (175°C).
Before baking, brush the surface of the dough with a little milk. Bake it in the preheated oven for 25-30 minutes or until it's golden brown. The aroma should start to fill your kitchen, bringing back those warm memories.
Once baked, remove the loaf from the pan and let it cool slightly. Brush the top with extra butter for an added layer of flavor. Now, slice and serve!