Preheat oven to 350°F (175°C).
Grease a 9x13 inch baking dish with butter.
Place the cubed bread in the prepared baking dish and set aside.
In a large mixing bowl, whisk together the evaporated milk, coconut milk, eggs, sugar, vanilla extract, cinnamon, nutmeg, and salt until well combined.
Pour the milk mixture over the bread cubes, making sure that all the bread is coated with the mixture.
Drizzle the melted butter over the top of the bread pudding.
Bake for 45-50 minutes, or until the pudding is set and the top is golden brown.
Remove from oven and let cool for a few minutes before serving.