Looking for more breakfast recipes to make in advance? Try my Overnight Cinnamon Rolls, Overnight Breakfast Casserole, or Strawberry Overnight Oats!

Why I love this recipe:

The Topping – The easy topping really sets this recipe apart from others and makes it the best french toast casserole. It adds the perfect crunchy texture on top, and tastes incredible! Make Ahead – Nothing beats a breakfast recipe that I can just throw in the oven when I wake up. I love how I can do all the prep the night before!Crowd Pleaser – This Baked French Toast fills a 9×13 pan and I always get so many compliments on it! Everyone loves the flavors of french toast, and this is an easy way we can all enjoy it without standing at the stove making them.

How to make French Toast Casserole:

Slice Bread: Lightly butter the bottom and sides of a 9×13” baking dish. Cut bread into 1 inch chunks and place in dish. Make Batter: Crack the eggs into a large mixing bowl and whisk to combine. Add the cream and milk, brown sugar, cinnamon, salt and vanilla and mix well. Pour evenly over the bread cubes. Combine and Refrigerate: Gently toss the bread around to make sure the top and bottom pieces all get dipped in the egg mixture. Spread out evenly, cover dish, and refrigerate overnight. Make Topping: Place brown sugar, white sugar, cinnamon and nutmeg in a bowl and stir to combine. Cut cold butter into small chunks and add to the bowl. Use a pastry cutter or your hands to combine the mixture until crumbly. Cover and refrigerate until morning. Bake: Sprinkle the topping evenly over top of the french toast casserole. Bake for 40-50 minutes or until top is golden. Serve: Allow french toast to cool for at least 10 minutes before cutting into squares. I love eating this just with berries. But you could also top with homemade syrup, maple syrup, or whipped cream.

Make Ahead and Freezing Instructions:

To Make Ahead: Make this french toast casserole and topping the day before and keep covered separately in the refrigerator overnight. In the morning, sprinkle the topping on and bake. To Freeze: Baked french toast can be frozen before baking. Cover very well with plastic wrap and tinfoil and store in the freezer for up to 2 months. Thaw overnight in the fridge then sprinkle on the topping and bake.

More Breakfast Favorites:

Classic French ToastGerman PancakesBreakfast Quesadillas Buttermilk PancakesEgg and Sausage Breakfast TaquitosCheesy Egg, Avocado, and Ham Breakfast Sausages

*I originally shared this recipe in June 2014. Updated December 2018 and March 2023.

This post contains affiliate links.

French Toast Casserole   Tastes Better From Scratch - 32French Toast Casserole   Tastes Better From Scratch - 2French Toast Casserole   Tastes Better From Scratch - 27French Toast Casserole   Tastes Better From Scratch - 10French Toast Casserole   Tastes Better From Scratch - 68French Toast Casserole   Tastes Better From Scratch - 18French Toast Casserole   Tastes Better From Scratch - 62French Toast Casserole   Tastes Better From Scratch - 48