-
Grease a 9x13 inch baking dish with butter.
-
Slice the French bread into 1-inch thick slices and arrange them in the dish.
-
In a large bowl, whisk together eggs, half-and-half, milk, sugar, vanilla, cinnamon, nutmeg, and salt.
-
Pour the mixture over the bread, ensuring all slices are covered. Cover with foil and refrigerate overnight.
-
The next morning, preheat the oven to 350°F.
-
Mix the topping ingredients (butter, brown sugar, pecans, corn syrup, cinnamon, and nutmeg) in a bowl.
-
Spread the topping over the casserole and bake for 40-50 minutes until golden and bubbly.