This irresistible French Toast Casserole is a must-try for holidays, brunches, and special gatherings! With all the flavors of classic French toast in an easy, make-ahead bake, it’s a guaranteed crowd-pleaser.
For the best results, prepare it the night before, letting the rich custard soak into the bread. Then, simply pop it in the oven the next morning for a warm, comforting breakfast. Serve it with homemade Buttermilk Syrup for an extra indulgent touch—everyone will love it!
Easy French Toast Casserole

This irresistible French Toast Casserole is a must-try for holidays, brunches, and special gatherings! With all the flavors of classic French toast in an easy, make-ahead bake, it’s a guaranteed crowd-pleaser.
Ingredients
French Toast:
- 1 loaf sourdough bread (or brioche, challah or French bread)
- 8 large eggs
- 2 cups milk
- ½ cup heavy cream
- 1 tablespoon vanilla extract
- ¾ cup sugar
Topping:
- ½ cup all-purpose flour
- ½ cup packed light brown sugar
- 1 teaspoon ground cinnamon
- ¼ teaspoon salt
- ½ cup cold unsalted butter, cut into pieces
Instructions
Step-By-Step Instructions
Please leave a star rating and comment to let us know how you liked this recipe!
Notes
Make ahead of time. This bake can be prepared through step 4 and frozen; store the topping separately and add it once the bake is thawed. It can also be frozen after baking. Wrap the dish with plastic wrap, then aluminum foil, and store for up to 2 months in the freezer. When you are ready to eat it, thaw it overnight in the fridge. Remove all the wrapping and bake at 350°F. If it had been prebaked, bake for 20 minutes; if not, bake according to the recipe directions above.
Variations.
- For a more savory casserole, add ham and cheese, chorizo, green chilies, sausage, or crumbled bacon.
- For a sweet casserole, add thinly sliced apple, orange zest, sliced apricots, sliced pineapple, blueberries, or chopped pecans.