Overnight French Toast Casserole
Want to make a crowd-pleasing breakfast or brunch dish with barely any effort? My overnight french toast casserole recipe is super easy to prep ahead with just a handful of ingredients! Whip it up in less than 10 minutes and soak in the fridge overnight, then bake in the morning and serve thick pieces of fluffy, custardy, lightly crisp, and perfectly cinnamon-sweet french toast in under an hour. It’s perfect for busy mornings.

At my house, french toast tends to be more of a special occasion dish. That’s simply because it takes slightly more effort to go through the process of dipping pieces of bread in an egg and milk mixture, frying them just a few at a time, then repeating over and over. I feel like I spend more time standing at the stove than I do actually eating with the family. If you struggle with getting the perfect custard texture on classic pain purdue recipe, AKA real French toast, and want to sit down and enjoy breakfast, this overnight french toast casserole is the perfect recipe for you! It’s quick and easy to throw together the night before, then bake and serve without breaking a sweat. And because all of the pieces come out hot at once, guests don’t have to wait their turn to get served up a plate!
Table of Contents


Sommer’s Recipe Highlights
Like Traditional French Toast, But Better – You are only 3 easy steps away from the most fluffy, delicately custardy, and sweet french toast with crispy edges. No working with multiple bowls, dirtying the stove, or worrying about over or undercooked slices. Just all the amazing flavors and textures you love in one practically foolproof bake, plus a dusting of powdered sugar on top for that true french toast vibe. That’s because my recipe french toast bake soaks up the cream and egg mixture overnight, so it’s prepped and ready to bake into cinnamon clouds when you pop it in the oven.
Waste Not, Want Not – Feel free to make this recipe with any sort of fresh or day-old fluffy white bread, like a bakery country loaf or a big fluffy French loaf. Sliced or unsliced is fine. Whatever you’ve got on hand, my baked French toast casserole is great to use up that leftover bread, instead of throwing it in the back of the freezer.
Big Brunch Hit – I’m known for my many breakfast casserole recipes that are fantastic to feed groups on holidays like Christmas and Easter, special occasions, or whenever we’re having several family members and friends over. Not only is this breakfast bake lovely to slice and serve at your leisure, but it’s also a great dish for a brunch buffet because it’s delicious warm or at room temperature.

Key Ingredients and Tips
- Bread – As I mentioned, this is a great recipe for using up pretty much any leftover almost-stale bread you want. I think either rustic country bread or a soft french loaf is best bread to use for french toast.
- Half & half – The half and half is what helps the casserole to have that signature rich, custard-like texture and flavor. You can use milk instead, but it won’t be quite the same.
- Eggs – I use large eggs, and let the eggy mixture come to room temperature before using. Using room temp eggs helps the casserole bake more evenly and correctly.
- Brown sugar – Use light brown sugar for a nice mellow sweetness with a little depth.
- Vanilla extract – Just go for it and get the good stuff, folks. There really is no comparison between the flavor of quality vanilla and less expensive extracts, and I promise it’s worth the investment.
- Cinnamon – Same thing here, definitely spring for the high-quality ground cinnamon.
How to Make
Find the full ingredient proportions, detailed instructions, storage tips, and a video tutorial in the printable form at the bottom of the post.
Prep – Since it’s an overnight casserole, I am putting this together the night before I plan to bake and serve it for breakfast in the morning. To start, I smear a bit of butter around the inside of a 9 x 13-inch baking dish, making sure to get the surface well coated to keep the casserole from sticking.
Next, I use a sharp knife or a serrated bread knife to chop the bread into 1-1 1/2 inch chunks. I’m not trying to make the pieces pretty, just as uniform in size as possible. Then I toss those pieces into the baking dish and spread them out evenly.

Make the Cream Mixture – Next, I add the half & half, eggs, brown sugar, vanilla, and cinnamon to a large mixing bowl or measuring pitcher. I use my handy-dandy egg beater to combine, or put some muscle into it and use a wire whisk to blend the mixture until smooth.

Pour Mixture Over Bread – I slooowly pour the egg and cream mixture over the cubes of bread in the casserole dish. Make sure every bit of the pieces are evenly coated, otherwise the bread can get too dry and crunchy in the oven. (We want crispy on the outside, big difference!)

Cover and Refrigerate – Once the bread is well soaked, I cover the casserole pan tightly with plastic wrap, and pop it into the fridge.
Then it’s a few chapters of a good book, maybe a nightcap, and lights out for bedtime.
Bake – Good morning! About 60-90 minutes before I’m planning to serve the baked french toast, I pull it out of the fridge and let the dish come to room temperature. Don’t try to go straight from the cold fridge into the hot oven. It’s unlikely, but some pans have been known to crack this way. Also, if you let the egg mixture come to room temperature, it bakes more evenly.
At some point while the dish is sitting out, I preheat the oven to 375 degrees F. When the oven is hot, I remove the plastic wrap from the casserole, pop it in the oven, and set the timer for 30 minutes. When the timer goes off, I stick a pairing knife into the center to see if the custardy base has cooked through. If there’s still a bit of eggy-ness that clings to the knife, back in the oven it goes for another 5-10 minutes.

Expert Tip
If you’re wondering “do I actually need to prep this french toast casserole overnight?” the answer is yes. Yes, you do. The key to this recipe is to really let the bread soak overnight in the cream and egg mixture… This creates an ultra-rich and fluffy texture that puffs up in the pan so that the top is super crispy, but the interior is silky-smooth like a custard. Perfection.
So seriously, don’t try to rush the process!

Serving Suggestions
I let the casserole cool a bit before dusting on some confectioner’s sugar. (Otherwise, the powdered sugar will melt into the hot bread.) Then I slice it into squares and either plate the pieces or leave them in the pan on a table for guests to serve themselves buffet-style. And definitely, always, serve french toast casserole with maple syrup on the side. And I mean the real syrup…None of that squeeze bottle pancake “syrup” stuff.
I usually balance the sweetness of the casserole with savory or spicy breakfast sausage, or crispy bacon. For an extra oomph of protein, I’ll also whip up a batch of fluffy scrambled eggs, or a few over easy eggs if it’s a smaller gathering.
Fresh fruit is also lovely, on top or on the side! I put out a bowl of assorted berries – blueberries, raspberries, strawberries, the usual – and let guests sprinkle them on top of the casserole or scoop some on the plate as a side. I also like to mix up a batch of perfect mimosas for brunch, too. You know, for the vitamin C!

Storing and Reheating
Transfer leftover pieces to an airtight container, and keep in the fridge for up to 3-4 days.
They’ll also freeze well for up to a month! Wrap individual portions of french toast bake in a layer of plastic wrap, followed by aluminum foil. Then place them together in a plastic ziploc bag for extra freezer burn protection. Thaw portions in the fridge overnight, then reheat.
You can reheat leftovers in the microwave in short, 20-second bursts at 50% powder. But for the best texture, I recommend reheating portions in the oven to get the top crisp again. 10-15 minutes at 350 degrees oughta do it, but keep a close eye so it doesn’t dry out.

Frequently Asked Questions
Using stale bread, or at least super dry bread, is essential to make french toast casserole overnight. If it’s not dry enough, the moisture can sometimes cause the bread to dissolve into mush before baking. It will still bake as expected, but you won’t see distinct pieces of bread when it’s cut.
You can, but it’s best the bake it first before freezing. If that’s your plan, I suggest preparing the casserole in a disposable aluminum baking pan. Then it’s easy to bake, cool completely, wrap in layers of plastic wrap and foil, and freeze for up to 2 months. Thaw the casserole in the fridge overnight, unwrap it in the morning, and bake at 350 degrees F for 20-25 minutes.
Sure! As-is, this recipe makes 12 servings in a 9 x 13-inch pan. Cut the ingredients in half and assemble everything in a square 8 x 8-inch or 9 x 9-inch pan for roughly 6 servings.

More Breakfast Recipes
Help Me Spread the Word about this Fabulous Free Recipe! Sharing this recipe link on Pinterest and Facebook is super impactful, and I greatly appreciate it! Find the share buttons below the recipe form.
Overnight French Toast Casserole
Video
Ingredients
- 16 ounce loaf country bread or a fluffy french loaf (using day-old bread is best)
- 3 ½ cups half & half
- 8 large eggs
- ¾ cup light brown sugar packed (+1 tb for top)
- 1 tablespoon vanilla extract
- 1 teaspoon ground cinnamon
Instructions
- Set out a 9 x 13 inch (3 quart) baking dish. Butter the inside of the dish well and set aside.
- Chop the bread into large 1-1 ½ inch chunks. Place the bread chunks in the baking dish and spread out in an even layer.
- Set out a mixing bowl. Add the half & half to the bowl. Crack the eggs in the bowl making sure not to drop any shell in the cream. Add the light brown sugar, vanilla extract, and cinnamon. Whisk well until fully combined.
- Pour the cream and egg mixture slowly over the chopped bread, making sure to coat all the top pieces if possible.
- Cover the baking dish with plastic wrap in place in the refrigerator for at least 3 hours, but overnight if possible.
- Preheat the oven to 375°F. Once the oven is hot, remove the plastic wrap from the baking dish and bake for 30-40 minutes, until the top is golden brown and the center is puffed a little. You can check the center by inserting a small paring knife. If it comes out wet, leave in the oven for an additional 5+ minutes.
- Cut into 12 large pieces and serve warm.

