7 steps, about 60 minutes start to finish.
Tear or cut the bread into 1-inch cubes. If fresh, spread on a baking sheet and let dry out for 30 minutes (or toast at 300°F for 10 minutes until lightly dried).
Preheat oven to 350°F. Butter a 9x13-inch baking dish.
In a large bowl, whisk together the eggs, milk, and melted butter until combined. Season with a pinch of salt and sugar to taste (about 2 tablespoons) and add vanilla extract if desired.
Add the bread cubes to the custard mixture and press down gently. Let soak for 15 minutes, pressing occasionally to ensure even absorption.
Transfer to the prepared baking dish and spread evenly.
Bake for 40–50 minutes until the top is golden brown and the custard is set. A knife inserted in the center should come out clean.
Let rest for 10 minutes before serving. Serve warm with a sauce of your choice.
“This is a base recipe: add raisins, cinnamon, nutmeg, bourbon, or chocolate chips to customize. Stale or day-old bread absorbs the custard best.”