Butter an 8-inch square ceramic or glass baking dish.
Cube the bread and place it in the prepared dish.
In a large bowl, whisk together eggnog and eggs until well combined.
Pour the egg mixture over the bread cubes and gently stir to coat all the bread.
Cover the dish and refrigerate for at least 1 hour or up to 1 day.
When ready to bake, remove the bread pudding from the fridge and preheat the oven to 375°F.
Bake for 35-45 minutes until golden and puffed, and a knife inserted into the center comes out clean.
Let the pudding stand for 15 minutes, then serve warm.