Cube your bread into bite-size pieces — not too small, or it’ll get soggy. Place the cubed bread evenly in the dish.
In a large mixing bowl, whisk together the eggs, milk, cream, sugar, vanilla, cinnamon, nutmeg, and a pinch of salt.
Pour this mixture slowly over the bread, pressing down gently so every piece absorbs the liquid.
Cover the dish tightly with plastic wrap or foil and refrigerate it overnight (or at least 8 hours).
When you’re ready to bake, preheat your oven to 350°F (175°C).
In a small bowl, mix the brown sugar, cinnamon, and melted butter until it forms a crumbly mixture. Sprinkle this evenly over the top of the casserole.
Bake uncovered for 40–45 minutes, depending on how soft or crispy you like it.
Let it rest for 5–10 minutes before serving so it sets slightly and slices cleanly.