Overnight French Toast Casserole

As an Amazon Associate, I earn from qualifying purchases. Read the full disclosure here.

Delicious French Toast Casserole combines bread with a sweet vanilla custard that’s topped off with a buttery streusel. Make the night before and bake it in the morning!

A plate with French Toast, syrup, and a fork.

During the holiday season I’m always looking for breakfast recipes that I can prepare the night before and just pop into the oven and bake the next day. I find holiday mornings can get hectic and I don’t have time to make a big breakfast.

Let me preface this by saying that French toast is not my favorite breakfast. I find it to be too wet and that doesn’t work for me. However, when it’s baked in the oven it has a much firmer texture and I enjoy it a whole lot more.

I’ve made several baked French toast recipes before and I actually enjoy them. So when I saw this one for an overnight French Toast bake I was excited to give it a try before the holidays.

One of my favorite easy to make French Toast recipes are these Crunchy French Toast Sticks. If I want to make breakfast that I can freeze and cook later I always make Ree Drummond’s French Toast Sticks. Then when I want breakfast for dessert I always make my Strawberry French Toast Grilled Cheese.

Pin Image:  A plate with French Toast, syrup, and a fork, text, a cup of milk, a bowl of cut up bread, vanilla, cinnamon, and eggs.


  • Bread
  • eggs
  • milk
  • heavy cream
  • brown sugar
  • granulated sugar
  • vanilla
  • cinnamon
  • salt
  • butter
  • flour

To Make the French Toast:  Grease a 9 x 13 baking dish.  Spread the bread cubes in the pan.  In a large bowl whisk together the eggs, milk, heavy cream, brown sugar, sugar, vanilla, cinnamon, and salt.  Pour over top of the bread pieces, cover with plastic wrap, and store in the refrigerator over night.  In the morning sprinkle with the streusel and preheat the oven to 350 degrees.   Bake for 45-50 minutes. 

The base of the French Toast is your typical bread covered in a milk and egg mixture.  There’s also some vanilla and cinnamon in it with a hint of salt.

Where this French toast stands out is in the streusel on top.   It’s a simple streusel but it adds a nice crunch which is a welcomed texture in French toast.

A baking dish with cut up pieces of bread.

What type of bread should I use?

Honestly, use whatever you have.  I had half a loaf of sandwich bread and some French bread and just cut it up and used it all together.  Use what you like.

How far in advance can I make this?

You can make it and refrigerate it for up to 24 hours in advance before needing to bake it. 

What do I do with the leftovers?

Store them in an air tight container in the refrigerator for up to 4 days.  To reheat simply put desired amount on a plate and microwave for a minute or two depending on how much you have on the plate.

Can I add anything to it?

You could add a half cup of chopped nuts, different spices, or even some dried fruit like raisins or dried cranberries to the French toast but honestly, it doesn’t need it.

Making the French Toast was really easy.  It probably took me 10 minutes to throw everything in the baking dish and cover it up for the next day.

While the original recipe says make the streusel the night before and put it in the refrigerator I just made it while the oven was preheating.  It will save you a few minutes if you make it ahead of time.

A baking dish of French Toast Casserole

More Breakfast Recipes:

I baked the French Toast in the morning before anyone else was awake.   By the time they all woke up it was ready to come out of the oven and we had a delicious breakfast.

I really enjoyed this French Toast.  The based was a bread and custard mixture while the top was sweet and crunchy.  It was really a nice contrast.

This would be the perfect breakfast to make on a holiday before you can prepare it the night before and then just bake it in the morning.

A fork holding a bit of French Toast

If you’ve tried my Overnight French Toast Casserole or any other recipe on Hezzi-D’s Books and Cooks please take a minute to rate the recipe and leave a comment letting me know how you liked it. I love hearing from you! You can FOLLOW ME on:

A plate with French Toast, syrup, and a fork.

Overnight French Toast Casserole

Yield: serves 16
Prep Time: 15 minutes
Cook Time: 45 minutes
Total Time: 1 hour

Delicious French Toast Casserole combines bread with a sweet vanilla custard that's topped off with a buttery streusel.


For the French Toast:

  • 1 loaf bread, cut into 2 inch cubes
  • 8 eggs
  • 1 1/2 c. milk
  • 1 c. heavy cream
  • 1/2 c. brown sugar
  • 1/4 c. sugar
  • 1 Tablespoon vanilla extract
  • 2 teaspoons cinnamon
  • 1 teaspoon salt

For the Streusel:

  • 1/2 c. salted butter, softened
  • 1/2 c. brown sugar
  • 1/2 c. flour
  • 1 teaspoon cinnamon
  • 1/2 teaspoon nutmeg
  • 1/2 teaspoon salt


  1. Grease a 9 x 13 baking dish. Set aside.
  2. Spread bread cubes evenly in the prepared baking dish.
  3. In a large bowl, whisk together the eggs, milk, heavy cream, brown sugar, sugar, vanilla, cinnamon and salt.
  4. Pour the mixture over the bread pieces in the prepared baking dish. Cover tightly
    with plastic wrap and store in the refrigerator for several hours or overnight.
  5. In a small bowl add butter, brown sugar, flour, cinnamon, nutmeg, and salt.
    Use a fork or your hands and mix the ingredients to combine until the mixture resembles coarse crumbs.
  6. When ready to bake preheat the oven to 350 degrees.
  7. Remove the French Toast from the oven and sprinkle with the streusel topping.
  8. Bake for 40-45 minutes or until the French toast is golden brown.
  9. Serve warm with butter and syrup.


    Recipe adapted from Joy Food Sunshine

    A plate with a slice of French Toast Bake, two forks, and a bottle of syrup.

    French Toast

    One Comment

    1. I love that this is overnight! That means I can throw it together ahead of time and bake it up in the morning. Perfect for busy holiday mornings.

    Leave a Reply

    Your email address will not be published. Required fields are marked *