In a large mixing bowl, combine the flour, sugar, salt, and instant yeast.
Add the softened butter to the dry ingredients and mix until crumbly.
Gradually add the warm water to the mixture, stirring with a wooden spoon until a sticky dough forms.
Turn the dough onto a lightly floured surface and knead for about 8-10 minutes until smooth and elastic.
Place the kneaded dough in a lightly greased bowl, cover it with a clean kitchen towel, and let it rise in a warm place for about 1 hour or until it doubles in size.
Once risen, punch down the dough gently and shape it into a loaf, placing it into the greased loaf pan.
Cover the pan with the kitchen towel and let the dough rise again for about 30 minutes until it rises slightly above the edge of the pan.
Preheat the oven to 375°F (190°C).
Bake the bread in the preheated oven for about 30 minutes, or until golden brown and sounds hollow when tapped.
Remove from the oven, let cool in the pan for 10 minutes, then transfer to a cooling rack to cool completely.
For a richer flavor, you can add a tablespoon of honey or milk to the warm water.
This bread can also be stored at room temperature in a sealed bag or container for up to 3 days.
It can be frozen for up to three months; wrap tightly in plastic wrap and then in aluminum foil before freezing.