Pre-heat your oven to 350F.
Add butter to a pan and melt it over low heat. While butter melts, break the bread into smaller, bite-sized pieces.
Arrange bread pieces on a baking pan in a single layer and pour the butter evenly over the bread. You can also add flavoring at this stage like chocolate chips or raisins.
Combine milk, sugar, eggs, vanilla extract, cinnamon and cloves in a bowl. Mix thoroughly to combine ingredients. Pour this mixture over the bread and allow it to be partially absorbed.
Bake the bread pudding for 30-45 minutes or until the top is springy. Serve.