Add the flour, milk, honey, softened butter, salt, and instant yeast to a stand mixer fitted with a dough hook.
Mix until the ingredients come together and form a dough. Add a little extra milk if the dough is too dry.
Knead until the dough is smooth and elastic, about 10 minutes.
Place the dough in a lightly greased bowl, cover, and let rise in a warm place until approximately doubled, about 45–60 minutes.
Turn the dough onto a lightly floured surface and shape it into a rectangle.
Roll the dough into a cylinder, tuck the ends underneath, and pinch the seam closed.
Place the shaped dough seam-side down in a greased loaf pan.
Cover and let rise again until very puffy and about 1 inch above the rim of the pan, approximately 45–60 minutes.
Preheat the oven to 350°F (175°C).
Brush the top of the risen loaf with milk.
Bake for 40–45 minutes, until deeply golden brown.
Remove from the pan and cool on a wire rack. Brush with melted butter while warm if a softer crust is desired.
Let the bread cool for at least 1 hour before slicing.