Combine bread flour, sugar, salt, and yeast in a large mixing bowl.
Warm the milk and beat the egg. Add the milk, egg, and softened butter to the dry ingredients. Mix until a dough forms.
Turn the dough onto a floured surface and knead for about 10 minutes until it’s smooth and elastic.
Place the dough in a lightly oiled bowl, cover it with a damp cloth, and let it rise in a warm place for about 1-1.5 hours, or until doubled in size.
Punch down the dough to release air, and then shape it into a loaf. Could you place it in a lightly greased loaf pan?
Second Rise: Cover the loaf with a damp cloth and let it rise again for about 45 minutes to an hour, or until it has risen just above the top of the pan.
Preheat your oven to 180°C (350°F). Bake the loaf for about 30-35 minutes, or until the top is golden brown and the loaf sounds hollow when tapped.
Remove the loaf from the pan and let it cool on a wire rack.