Overnight French Toast Casserole

With all of the crunchy goodness layered on top of a warm, fresh, sweet bread, this overnight French toast casserole could not be a better breakfast. This is the perfect make ahead morning dish for anything from a lazy Sunday morning or holiday brunch to Christmas morning or Mother’s day.

syrup poured onto overnight french toast casserole


One of the great things about this overnight French toast bake is that you can prep it ahead and it’s ready the next morning. But you can also try it in a slow cooker — any way you slice it, it’s way easier than standing in front of the stove making individual slices of french toast.

The best of a classic French toast, stuffed french toast and casserole all in one.

Best for Make Ahead French Toast Casserole

Just like with bread pudding, I often use a good crusty French bread is best for making a French toast casserole overnight, but you can also use any leftover bread you have — even stale bread or just old bread (as long as it’s mold-free). Just make sure you are using the same amount of bread as listed in the recipe and slice the bread cubes the same way. Some of my favorites include:

  • Challah
  • Brioche
  • Thick Cut White
  • Honey Wheat
corner slice of a french toast casserole overnight recipe

Why This Recipe Works

A breakfast casserole that you can prep ahead of time so allow you more time to spend with family on the holidays- what’s not to love!

  • Make ahead – The best part is that you can make this breakfast bake ahead for holidays or a home-based brunch, then throw it in the oven.
  • Perfect for Large Brunches – If you’re a holiday guest, bring this to satisfy sweet cravings. And if you are a host, this is an easy way to cut down on morning-prep.
  • Not as Many Dishes – I rarely make traditional French toast because I hate the mess of all the dredging and skillet.
  • Soaked with Flavor – I used to think that soaking bread overnight would be mushy and gross. I was WRONG. Turns out, that thick custard does a better job infusing the bread when it sits that long and makes the perfect texture.
two slice of overnight french toast bake on plates with fresh berries and orange juice

Ingredients for Make-Ahead French Toast Casserole

Use these simple ingredients to make a delicious breakfast!

  • Crusty French bread – Make sure to use the crunchiest of bread and cut it into 1-inch cubes. You can use sourdough bread, challah bread, brioche bread, french bread, italian bread, or any other kind of bread you choose.
  • Eggs – Whisk eggs well and make sure that you choose large eggs.
  • Whole milk – You’ll want the fat, so don’t skimp and use skim. Alternative milks can also be used.
  • Heavy cream – Again, all of the fattiness will help make your casserole creamy.
  • Granulated sugar – White sugar dissolves so quickly, which makes it perfect for this recipe. You can use all white sugar or all brown sugar, or a little of both as the recipe calls for.
  • Light brown sugar – Pack your brown sugar to ensure you have just enough. Dark brown sugar is great if you really like the taste of molasses.
  • Vanilla extract – Grab some from your cabinet or make your own! Other flavors can also be used- almond extract is another family favorite.
  • Cinnamon – Adding ground cinnamon to this dish will round it out and give it flavor. Pumpkin pie spice or apple pie spice is fun during the holiday season.
  • Sea salt – Make sure it’s fine so it mixes in and disperses easily and uniformly. Salt helps bring out the natural flavors and also balances the sweet elements. Sea salt is a direct salt with no iodine, resulting in better flavor.


I happen to think the topping is the best part, but not everyone in my family agrees. I tend to double it, wink wink.

  • Butter – Make sure your unsalted butter is melted to make it easy to mix.
  • Light brown sugar –  Pack it tightly in the measuring cup to ensure to include the proper amount.
  • Cinnamon – Use ground cinnamon to be able to sprinkle into this topping.
  • Powdered sugar – Use a sifter or just pour the confectioners’ sugar into a small container to gently pour over the casserole when serving.
  • Syrup – I prefer pure maple syrup, but use the syrup of your choice. Serve it at room temperature or warm it just slightly in the microwave before using.
overhead shot of overnight french toast casserole recipe ingredients

How To Make Overnight French Toast – Step-By Step

This will be a huge hit for you (because you can do it the night before) and with your family. The perfect way to start the day.

  1. Prepare bread. Cube the bread and place it into the baking dish in a single layer sprayed with cooking spray. Then, set aside.
  2. Whisk custard ingredients. In a large bowl, whisk together the eggs, milk, heavy cream, sugar, brown sugar, vanilla, cinnamon, and salt. Ensure all ingredients are combined completely.
  3. Add to bread. Slowly pour the egg mixture over the bread cubes in the casserole dish, making sure that everything is covered.
  4. Press bread into pan. Using a large spoon, gently press the bread into the custard allowing it to soak up the mixture.
  5. Cover and refrigerate. Cover the dish with aluminum foil or plastic wrap and refrigerate. Just before baking, bring the dish out of the refrigerator.
  6. Make topping. Whisk together the melted butter, brown sugar, and cinnamon until smooth. Then, drizzle the sauce all over the top of the casserole.
  7. Bake. Cover the pan with tin foil and bake. To allow the top to get crunchy, remove the foil halfway through and bake until golden brown.
  8. Serve. Serve this dish with Dutch honey or maple syrup. Our cranberry or blueberry syrups are also great options. You can never go wrong with fresh berries. I also make it alongside my Cream Cheese Board with fresh bagels for savory craving folks.

Make it a Meal!

Because this is a sweet breakfast casserole, I like to serve it with savory options. Scrambled eggs, bacon in the air fryer, homemade breakfast sausage or hashbrown casserole are all great options. Of course, if you’re serving it for brunch, mimosas or an Orange Crush Cocktail would be a great addition too.

And don’t limit yourself to breakfast or brunch. You can surprise the kids and make breakfast for dinner too!

overnight french toast casserole coated in syrup


There are so many ways to make this easy eggy casserole your own. These are a fews of our favorites.

  • Fresh fruits – Throw some fresh blueberries or other bright fruits on top.
  • Substitute milks – If you don’t like or want to use regular milk, use your favorite alternative. Oat milk, coconut milk, almond milk or soy are great to experiment with. Homemade Eggnog is also a festive swap during the holidays.
  • Zest – Using citrus, like orange zest, lemon, or lime, will add a brightness.
  • Jam – Add dollops of your favorite jam to add some fruity flavor. 
  • Nuts – Crush up some nuts and sprinkle them, for texture.
  • Spices- Warm slices like grated nutmeg, pumpkin pie spice, or apple pie spice are a welcome addition to the custard mixture. 
  • Dried fruit– Add some craisins or raisins or even dried bananas or mangoes to make this casserole fruity.
  • Cream cheese – Add dollops of cream cheese to add extra decadence to this dish.
close up of slice of overnight french toast bake recipe

Storage and Freezing

Storage: Keep any leftovers covered with plastic wrap in the refrigerator for up to 3 days. For best results, reheat it in the oven at 350°F for 5 minutes. Microwaving bread can often make it rubbery.

Freezing: Freeze single servings in an airtight container for up to 3 months. You can even freeze the whole casserole. Check out our instructions here. After the casserole has cooked, allow it to cool fully and then place it in the freezer, uncovered, for about 12 hours. Remove it using the aluminum foil like a sling and then wrap it well in plastic wrap or freezer paper. Freeze for up to 6 months.

Reheating: To cook, unwrap and place it bake into the same baking dish (should fit like a glove). Bake for 40-45 minutes at 350°F or until it reaches an internal temperature of 155°F. Let it cool for 5-10 minutes before serving.

Other Breakfast One-Pan Meals

They might not all be casserole recipes, but they are all delicious and easy!

slice of breakfast casserole on white plates

Ham and Cheese Breakfast Casserole

With only 3 ingredients and 5 minutes of prep, this eggless Ham and Cheese Breakfast Casserole is a perfect easy breakfast.
See The Recipe!
Cheesy Vegetable Breakfast Casserole uses fluffy eggs with broccoli, bell pepper, onion and cheese to make a delightful breakfast that is perfect for feeding a crowd! #vegetablecasserole #breakfastcasserole www.savoryexperiments.com

Cheesy Vegetable Breakfast Casserole

Cheesy Vegetable Breakfast Casserole uses fluffy eggs with broccoli, bell pepper, onion and cheese to make a delightful breakfast that is perfect for feeding a crowd! 
See The Recipe!
spoonful of breakfast casserole with sour cream drizzle

Crockpot Breakfast Casserole

Easy breakfast recipes don't get any better than this Crockpot Breakfast Casserole! Whip it up before you go to bed and breakfast is ready in the morning!
See The Recipe!
angled shot of eggs benedict casserole on a plate

Eggs Benedict Casserole

This EASY Eggs Benedict Casserole combines all of those flavors of a traditional eggs Benedict in an easy make-ahead recipe!
See The Recipe!
syrup poured onto overnight french toast casserole with text overlay for pinterest
syrup poured onto french toast casserole

Overnight French Toast Casserole Recipe

4.37 from 237 votes
Overnight French toast casserole is the delicious breakfast bake you didn't realize you needed. Sweet and easy, this will make your morning.
Prep Time: 15 minutes
Cook Time: 1 hour
Soak Time: 12 hours
Total Time: 13 hours 15 minutes
Servings: 12



  • Spray a 9×13 baking dish with cooking spray. Place the cubed bread into the baking dish, set aside.
  • Place the eggs, milk, heavy cream, sugar, brown sugar, vanilla, cinnamon, and salt into a large bowl. Whisk together well until combined. Some of the cinnamon may float on top, that’s okay.
  • Pour the custard over the bread cubes. Take a large spoon and press the bread into the custard so it starts to soak it up. Cover the dish and place it in the fridge to soak for at least 6 hours, or overnight.
  • Preheat the oven to 350°F.
  • In a small bowl whisk together the melted butter, brown sugar, and cinnamon until smooth. Drizzle this all over the top of the casserole.
  • Cover with tin foil and bake for 30 minutes. Remove the foil and bake for another 25-30 minutes until the top is golden brown and a knife inserted into the center comes out clean.
  • Let cool for 15 minutes, slice and serve with a dusting of powdered sugar and maple syrup, or your favorite toppings.
  • If you’ve tried this recipe, come back and let us know how it was in the comments or star ratings!



Calories: 359 kcal, Carbohydrates: 45 g, Protein: 10 g, Fat: 16 g, Saturated Fat: 9 g, Polyunsaturated Fat: 1 g, Monounsaturated Fat: 4 g, Trans Fat: 0.2 g, Cholesterol: 147 mg, Sodium: 392 mg, Potassium: 188 mg, Fiber: 1 g, Sugar: 26 g, Vitamin A: 635 IU, Vitamin C: 0.1 mg, Calcium: 116 mg, Iron: 2 mg
Author: Jessica Formicola
Calories: 359
Course: Breakfast
Cuisine: American
Keyword: overnight french toast casserole
Did you make this recipe?I’d love to see your recipes – snap a picture and mention @savoryexperiments or tag #savoryexperiments!
collage of overnight french toast casserole for pinterest
Jessica Formicola in her ktichen

About the Author

Chef Jessica Anne Formicola

Jessica the mom, wife and chef behind Savory Experiments. You might see her on the Emmy- nominated TV show Plate It! or on bookshelves as a cookbook author. Jessica is a Le Cordon Bleu certified recipe developer and regularly contributed to Parade, Better Homes & Gardens, The Daily Meal, Mashed and more!

Read More About Jessica

4.37 from 237 votes (213 ratings without comment)

Join The Discussion

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

Recipe Rating

Questions and Reviews

  1. I actually made this day of rather than night before, because of time constraints of entertaining that evening. I cooked at 350 convection oven. I added some pecan pieces. I thought topping might be too sweet for us, so I skipped that part at first. Since I used brioche ( sliced up the night before to stale), I knew it might be too moist. I left the foil off the first 20ish minutes and then covered for about 20. I added topping of butter, nutmeg, cinnamons (3 types) and orange zest. Cooked for another 20 minutes. It was delicious, still very moist. My husband added syrup, I added some powdered sugar. This might not replace our standard French toast but it will for sure be in the rotation, and great for groups

  2. Completely delicious. I’m so happy I went with this recipe. Thank you for including the instruction to press the bread to encourage absorption of the custard. For myself, I will try more cinnamon next time (but that’s my taste). I will certainly make this my go-to French toast casserole recipe. Thank you!

  3. 3 stars
    The flavor was on point. Absolutely delicious, however it was a texture thing for me. I did not enjoy the bread being super wet. I don’t know if I did something wrong but it wasn’t for me. I even tried baking it longer past the additional 30 minutes. Oh well, the flavors were delicious though.

    1. Sometimes it is the actual bread- it isn’t dry enough, it can’t absorb the moisture. I’m not a soggy bread kinda gal either- make sure your bread is dry or cut back on the liquids.

  4. 5 stars
    That’s what I’m talking about! We get all the delicious flavor of French toast without me having to do all the work in the morning.