Crispy on the outside, soft and custardy inside, with a nutty crumble that takes it over the top, this French toast casserole is a crowd-favorite. A fabulous make-ahead breakfast, done with minimal effort!
In a large bowl, combine the milk, eggs, brown sugar,, vanilla extract, cinnamon powder, orange zest, and salt.
Whisk well and pour over the bread. Press the bread down gently so it soaks the custard well.
Cover and keep aside for at least an hour. You can refrigerate the casserole at this point overnight as well.
When you're ready to bake, preheat the oven to 180 C / 350 C.
Crumble Topping
Combine the softened butter, brown sugar, flour and nuts in a small bowl using a fork, until small moist crumbs are formed.
Scatter the crumble evenly over the soaked bread and bake for 50-55 minutes at 180 C / 350 F, until the top is golden and puffy and the custard is set.
Let the casserole rest for 10 minutes before serving with maple syrup/ honey and fruits on the side. Enjoy!
Store the leftover casserole, covered, in the refrigerator for up to 3 days. Reheat in the microwave or in a preheated oven at 180 C / 350 F for 5-10 minutes.
Video
Notes
Whisk the custard thoroughly until smooth and fully combined, so there are no eggy bits left in it.
French toast casserole with sliced bread: You don’t have to cube the bread. Just tear it into bite-sized pieces with your hands or slice it. Layer the sliced bread for that pretty visual.
For an overnight French toast casserole, assemble everything the night before. Cover your tray with cling wrap and then refrigerate overnight.
Tent the dish with aluminum foil if the casserole is browning too much on top.
Store the leftovers in an airtight container and refrigerate. They’ll keep well for 2 to 3 days and can be reheated in the oven or microwave.