| | | |

Overnight French Toast Casserole

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

This easy make ahead French toast casserole recipe is great for entertaining and saves you from standing over a griddle or stovetop all morning.

french toast casserole on a plate

This make ahead French toast bake has lived on my site since 2018, about three weeks after our second son was born.

Two years prior to that, I published my super popular make ahead breakfast casserole at the same time in the newborn phase: that dreaded third week. 

There is something about three weeks into newborn-hood. Something oh-so-awfully special: sheer exhaustion.

Sleep deprivation for a week is rough. Another week on top of that is a bit worse.

portion of french toast casserole overnight recipe on a plate

Add a third? Then we’re talking real sleepy.

And thankfully, all that sleeplessness subsides a bit eventually, but until it does…

Food you can make ahead of time, perhaps while you have a crying, cluster-feeding newborn strapped into a carrier in the evening and then bake in the morning when you’re feeling hungry and desperate for a meal, should be a staple in your kitchen.

Oh, and hopefully some people are bringing you some meals, because that is a godsend with a newborn. GODSEND.

Shoutout to ALL of the people who brought us snacks and meals and so many other things during both of our newborn phases (like meatballs, gin and tonic ingredients, nutritious salads, and zucchini ravioli).

You people absolutely carried us through that and we are so appreciative, even so many years later. 


This overnight French toast casserole is perfect for newborn life, but also…

  • Christmas morning breakfast
  • holiday breakfasts
  • weekend breakfasts
  • Easter brunch
  • Thanksgiving breakfast
  • Mother’s Day

…or any special occasion (or non-special occasion!) you need to have a lot of food for a lot of people and don’t want to hang out over a stovetop all morning, dipping bread slices into an egg wash and waiting to flip each piece at the perfect time.

aerial photo of the best overnight french toast casserole

This is the easy peasy way to French toast, and it’s just as delicious as the individually sliced kind.


There are two parts to the best French toast casserole: sliced/cubed bread and an egg custard

ingredients for overnight french toast casserole

For the bread, you can use any kind you like: brioche bread, challah bread, Italian bread, sliced sandwich bread, really any kind of crusty bread. This is also a great place for sourdough bread! There’s just one very important qualifier here, and that’s that you’ll need stale bread.


In order to get the best easy baked French toast casserole possible, you must start with stale bread.

Why are we going to use stale bread for this French toast recipe? More dry places for the egg custard to go.

stale bread cubes on a baking sheet

Fresh bread won’t work quite the same and you’ll find yourself with some goopy French toast casserole instead of soft in the center with a crispy exterior.


There’s a chance you’d like to make this easy French toast casserole but don’t actually have any old bread on hand. That’s ok, we can make it happen!

Cut up a fresh loaf of bread and let it sit out on the counter all day. Cut the bread in the morning, start the casserole in the evening, bake it the next morning.


As for the egg custard, the base consists of 8 large eggs and some milk. Any kind of milk will do, but I prefer using whole milk. High fat = high flavor so you can even use some heavy cream if you have that on hand.

We’ll amp up the flavor for this French toast overnight casserole with some brown sugar, vanilla extract, and cinnamon. Feel free to add more spices like nutmeg and ginger if you’re into them.

This is definitely no “set-in-stone” recipe when it comes to the flavors. You could also use some almond or citrus extract in place of the vanilla, if you’re feeling extra fancy.

I’ve also thrown in orange zest, orange juice, and fresh fruit to turn traditional French toast into something easier and more interesting.

Your breakfast/brunch, your choice!


The method for this recipe is simple: you’ll prepare your bread, toss the bread cubes into a casserole dish, and then pour the prepared egg mixture all over it. 

Then, you’ll chill the French toast casserole recipe overnight in the refrigerator and bake it in the morning the next day.

pouring custard onto french toast casserole

Could that be simpler? I don’t think it could.

You’ll spend a whole 24 hours with your casserole, but the hands-on time is seriously minimal. Only about 20 minutes in total!


The total bake time on this casserole of deliciousness is 60-70 minutes, so you can wake up, pop the baking dish in the oven, and then by the time you’re ready to start functioning, breakfast is piping hot and ready to eat.

slice of easy overnight french toast casserole on a plate

You’ll be left with soft bites of custardy French toast, topped with crispy pieces that sat on the top of the whole shebang. And leftovers? Toast them in the toaster oven and you’re in for a real treat.


As I mentioned, this overnight baked French toast casserole has been in our lives for many years. It is a favorite to make any time we are having brunch guests, and it’s another favorite to send to families with newborns or families who could use a break from making a meal.

Looking to share this French toast overnight breakfast casserole with someone else? Bring them a container of stale bread and the custard pre-mixed.

They can just dump it all together, stick it in the fridge, and bake when they’re ready to enjoy. 

french toast casserole on a plate with syrup dripping onto it

This is truly one of my favorite overnight recipes, because it can serve as breakfast, brunch, lunch, dinner, or a snack. Give me a drizzle of maple syrup any time of day, eh?

Looking for some make ahead French toast casserole with fruit? Or a make ahead French toast casserole with cream cheese? Look no further than my make ahead blueberry French toast. And don’t forget to check out some of my other easy breakfast recipes with my make ahead breakfast egg casserole, sheet pan pancakes, and homemade instant oatmeal.

french toast casserole on a plate with syrup dripping onto it
5 from 8 votes
Pin Recipe Print Recipe Rate this Recipe

Overnight French Toast Casserole

This easy make ahead French toast casserole recipe is great for entertaining and saves you from standing over a griddle or stovetop all morning.
Prep Time15 mins
Bake Time1 hr 30 mins
Resting Time3 hrs
Total Time4 hrs 45 mins
Recipe Author Lynn April
Servings: 10 servings


  • 10 to 12 ounces (283-340g) stale bread1 cut into large cubes (about 8-9 cups of bread)
  • ¼ cup (57g) unsalted butter melted
  • cup (67g) firmly packed brown sugar
  • 8 large eggs
  • 2 cups (480mL) milk any, but I prefer whole cow
  • 2 Tablespoons vanilla extract
  • 1 teaspoon ground cinnamon
  • ¼ teaspoon salt


  • Spray a 2 quart casserole or 9" x 13" baking dish2 with non-stick spray. Place the bread cubes in the prepared baking dish.
  • In a large bowl, whisk together the melted butter and brown sugar. Add the eggs, milk, vanilla extract, cinnamon, and salt, and whisk again until everything is completely combined.
  • Pour the egg mixture over the bread, cover with a lid or foil, and allow to rest in the refrigerator for at least 3 hours or overnight.
  • When you are ready to bake the casserole, preheat the oven to 350ºF (177ºC). Bake the casserole for 60 to 70 minutes or until the top is golden brown and the egg mixture looks set. Baked casserole freezes well, up to 3 months. Thaw in the refrigerator overnight, and reheat portions as needed. You can also freeze unbaked casserole unbaked, up to 3 months– freeze after step 3, then thaw in refrigerator overnight before continuing with step 4.



  1. Stale bread: the reason for stale bread is because you want the bread to soak up all of the liquid ingredients. Stale bread has far less moisture in it, allowing for intake of the custard. I usually cut up my bread and let it sit out during the day or even overnight an extra night, if I have that much advance planning. I prefer to use challah, brioche, or other crusty bread.
  2. Baking dish: you can easily halve this recipe and put it in a smaller casserole dish or 8″ square baking pan. Bake time is 50-55 minutes.
  3. Nutritional information: all nutritional values are approximate.
Did you make this recipe?Mention @freshaprilflours on Instagram or tag #freshaprilflours!
Serving: 1serving | Calories: 262kcal | Carbohydrates: 31g | Protein: 9g | Fat: 11g | Saturated Fat: 5g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Trans Fat: 0.2g | Cholesterol: 149mg | Sodium: 266mg | Potassium: 187mg | Fiber: 1g | Sugar: 19g | Vitamin A: 412IU | Vitamin C: 0.1mg | Calcium: 131mg | Iron: 2mg

Similar Posts

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Inline Feedbacks
View all comments

Bake covered or uncovered?

Can this be assembled, then frozen, to be baked in a week or so?

Um…where are the instructions for freezing? I can’t seem to locate it.

Can I use lactose free milk

Can this be made two nights before?

i just made this for Christmas morning but im afraid its going to be awful because of the bread i used. its probably going to be mush. 😞

5 stars
Thanks for sharing. Making for my family for Xmas morning. Can’t wait it looks amazing! In oven now! I used great quality Ciabbata bread from Il Forno. Having with oven baked turkey bacon and cinnamon flavor coffee 💞 enjoy the holidays 💞 Lori

5 stars
Wow! Best French Toast I ever had! Made it for Christmas breakfast. Very easy. House smelled so good on Christmas morning! Thanks for posting this recipe. Do you have any lire make-ahead dishes? Any vegetarian ones?

Is it really 2 tablespoons of vanilla?

Thank you.

Hi Lynn! Is there a creamy or a custard sauce recipe to top the casserole with? Maybe a sauce you would top off bread pudding? Thanks for your easy, tasty recipes.

I’m so excited to try this for Christmas morning. Sounds delicious!

5 stars
Made it last night to bake for Christmas breakfast and it turned out great. Wonderful way to have French toast without having to man the griddle. Topped it with a dusting of powdered sugar! I was glad to see it could be reheated, not that we had any leftover… but maybe next time.

5 stars
Made this recipe in minutes using a loaf of homemade bread! My whole family devoured this on Christmas morning! I think it will be a start of a holiday tradition. Considering using my homemade craisin cinnamon bread next time.

5 stars
Could you substitute the Milk for Amaretto Coffee Creamer

Just made it right now, prepped yesterday, cubed and left the brioche bread out for most of the day and it is in the oven. Has been in for about an hour and still looks wet, hoping it hardens up a bit! Have my fingers crossed and i’ll let you know how it turns out!

5 stars
a little more moist than I would have liked. Next time I’ll use less milk and more stale bread but other than that it was really good

5 stars
I made this gluten free and dairy free. It was amazing!

5 stars
Thanks for making Christmas morning a breeze. I prepped the bread in advance and I’m glad I didn’t procrastinate. The custard soaked right up. I halved the recipe and followed the directions for a perfect overnight French toast!