Prepare the Dish:
Grease a 9x13-inch baking dish with butter or nonstick spray. Spread cubed bread evenly in the dish.
Make the Custard:
In a large bowl, whisk together eggs, milk, brown sugar, cinnamon, vanilla extract, salt, nutmeg, and melted butter until smooth.
Assemble:
Pour the custard mixture evenly over the bread cubes. Gently press the bread down to help it absorb the liquid.
Chill:
Cover and refrigerate for at least 2 hours or overnight for best results. (If short on time, let sit at room temperature for 20–30 minutes.)
Prepare Streusel (Optional):
Mix brown sugar, flour, and cinnamon. Cut in cold butter until crumbly. Sprinkle over casserole before baking.
Bake:
Preheat oven to 350°F (175°C). Let casserole sit at room temperature for 20 minutes if refrigerated overnight.
Bake uncovered for 40–50 minutes, until the top is golden brown and the center is set.
Rest & Serve:
Let rest for 10 minutes before slicing. Serve with powdered sugar, maple syrup, berries, or whipped cream.