Overnight French Toast Casserole is a great make-ahead breakfast for holidays, potlucks, weekends, or any time you are looking for a sweet breakfast. It’s easy to make with simple ingredients that most people carry in their pantry. We make this regularly for ourselves and also prepare it in several trays at a time when we are feeding groups. Read on for the answers to common questions about Overnight French Toast Casserole and the recipe instructions!

How long can overnight French toast casserole stay in the fridge?
Overnight french toast casserole can stay in the fridge for up to 24 hours, but I recommend no less than 8 hours.
What kind of bread should I use for French toast casserole?
I use any kind of bread that I have on hand. I usually use sourdough bread that is on it’s way out, but when I made this recipe, I used the Walmart brand of bread. The crustier the loaf of bread is the better. If you think of it, open up the bread and lay it on the counter so it can dry out a bit before you start baking!
Can I use a non-dairy alternative for the milk in overnight French toast casserole?
Absolutely! I use unsweetened almond milk primarily, but I have made this recipe with whole milk as well. Use the unsweetened milk product that you normally use in equal parts to the milk called for in this recipe.
Disclosure: Some of the links below are affiliate links. This means that, at zero cost to you, The Homesmiths will earn an affiliate commission if you click through the link and finalize a purchase.
Do I need any specialty equipment to make Overnight French Toast Casserole?
Nope! I have used an immersion blender to blend the egg mixture quickly when I make large batches of this recipe, but you don’t need one. Below are several immersion blenders similar to the one I use if you’re interested in one!
Here are some of the other regular items that we use in our kitchen!
Check out savory French toast if a sweet breakfast isn’t your preference!
How to Make Overnight French Toast Casserole:
Ingredients:

1 20 ounce loaf of bread
6 eggs
1 tsp of salt
2 ¼ cup of milk
2 tsp cinnamon
1 tbsp vanilla extract
½ cup (1 stick) of butter
1 cup of brown sugar
1 tsp of cinnamon
Pinch of salt
Instructions:

In a pot on medium heat, melt one stick of butter. Once melted, add 1 cup of brown sugar, 1 tsp of cinnamon, and a pinch of salt. Mix until incorporated. Pour into the bottom of a 9×13 pan.

Cube 20 ounces of bread into about 1 inch squares. Put the bread into the pan on top of the melted butter. Don’t mix it into the butter mixture though.

In a seperate bowl, whisk together the 6 eggs, 1 teaspoon of salt, 2 ¼ cups of milk, 2 tsp of cinnamon and 1 tablespoon of vanilla extract. Once it’s thoroughly mixed and the egg yolks have been broken apart, pour the mixture evenly over the cubed bread. Cover with foil and let the casserole sit in the fridge overnight for a minimum of 8 hours or up to 24 hours.

When you’re ready to bake, preheat the oven to 400 degrees. Bake covered for 35 minutes or until the casserole is set. If you would like the top of the casserole to be crunchier, take the tin foil off and let it bake for 5 minutes uncovered.
Let the casserole rest for 10 minutes prior to cutting in and serving. For a more visually appealing serving, flip the slice upside down when you plate the french toast casserole so that the melted butter and brown sugar mixture is on top.

Serve warm with syrup or fresh fruit. Let us know in the comments below if you’ll be making this casserole soon!

Overnight French Toast Casserole
Ingredients
Method
- In a pot on medium heat, melt one stick of butter. Once melted, add 1 cup of brown sugar, 1 tsp of cinnamon, and a pinch of salt. Mix until incorporated. Pour into the bottom of a 9x13 pan.
- Cube 20 ounces of bread into about 1 inch squares. Put the bread into the pan on top of the melted butter. Don’t mix it into the butter mixture though.
- In a seperate bowl, whisk together the 6 eggs, 1 teaspoon of salt, 2 ¼ cups of milk, 2 tsp of cinnamon and 1 tablespoon of vanilla extract. Once it’s thoroughly mixed and the egg yolks have been broken apart, pour the mixture evenly over the cubed bread.
- Cover with foil and let the casserole sit in the fridge overnight for a minimum of 8 hours or up to 24 hours.
- When you’re ready to bake, preheat the oven to 400 degrees. Bake covered for 35 minutes or until the casserole is set. If you would like the top of the casserole to be crunchier, take the tin foil off and let it bake for 5 minutes uncovered.
- Let the casserole rest for 10 minutes prior to cutting in and serving. For a more visually appealing serving, flip the slice upside down when you plate the french toast casserole so that the melted butter and brown sugar mixture is on top.
Don’t forget to like, share, and save this post!



Megan has such a gift for food!! I’ve had this recipe twice, once when she made it and it was heavenly, and once more when I made it. This recipe is so unique because of the delicious sugary crust that forms on the bottom of the casserole. It goes great with maple syrup but you honestly don’t even need syrup for topping it’s absolutely perfect on its own! I can’t wait to make this for Christmas morning, it will be the perfect sweet addition to all our eggs and bacon!
I made this recipe this morning but I only had half the amount of bread, and my bread was a package of mini butter croissants, and it still turned out amazing! I halved the recipe for everything except the vanilla extract and between me, my husband, and our two girls we quickly ate half the pan! I can’t wait to make this on Christmas but with the whole recipe and enough time for the bread to soak overnight, it’s going to be even better!
Awe, thank you so much for the encouragement Alex! I’m so glad you and your family loved the recipe!
I love the convenience of making this the night before! thank you for sharing!
Thank you!