Preheat your oven to 350°F (175°C) and lightly grease a 9×13 inch baking dish.
Cut the bread into uniform one-inch cubes and place them into the prepared baking dish.
In a large bowl, whisk together the eggs, milk, sugar, vanilla, cinnamon, and nutmeg until well combined.
Pour the custard mixture evenly over the bread cubes, pressing down gently with a spoon to ensure the bread is fully submerged.
Drizzle the melted butter over the top of the pudding.
Let the mixture stand for 10-15 minutes to allow the bread to soak up the custard.
Bake for 45-50 minutes, or until the top is golden brown and a knife inserted into the center comes out clean.
Allow to cool for 10 minutes before serving warm.