Perfect for holidays brunches and gatherings, this French toast casserole is easy to make and make ahead, with a custardy middle and crumb topping that will have guests coming back for seconds and thirds!
Mix the 6 tablespoons melted butter and ¾ cup brown sugar together, and spread evenly in the bottom of the baking dish.
Then add the brioche cubes in a single layer.
Whisk together the eggs, milk, 1 teaspoon vanilla, 1 teaspoon cinnamon, and ¼ teaspoon salt.
Pour evenly over the bread cubes. Do not stir.
In a separate bowl, make the topping. Mix together the flour, sugar, cinnamon, and salt. Then add in the butter and the vanilla. Stir until well incorporated. The mixture will be crumbly.
Sprinkle the topping evenly over the bread cubes. Don’t press down.
Put a piece of foil on your oven rack to catch any drips, and place the baking dish on top of it. Bake for 27-32 minutes until golden (and the edges are deep golden).
Wait to slice for 5 minutes (bread will have puffed in the oven and then will sink as it cools). Enjoy as-is, or with maple syrup or your favorite toppings!
Video
Notes
Can’t find a brioche loaf? You can use brioche rolls…or a challah loaf!
Need to use dairy-free milk? No problem. Just make sure it’s unsweetened.
Don’t want the crumb topping? Skip it!
Browning too quickly? Loosely lay a piece of foil on top towards the end of baking.
Bake it right away! Don’t let it sit overnight. It’s great reheated if you’d like to make it ahead!