French toast casserole turns the familiar combination of bread, eggs, milk, cinnamon, vanilla, and maple syrup into an easy breakfast that can feed a table without anyone standing at the stove flipping slices one at a time.
Thick cubes of bread soak up a vanilla-cinnamon custard overnight, then a buttery brown sugar streusel goes over the top just before baking. The center becomes soft and custardy while the exposed pieces of bread and crumb topping turn golden and crisp.
It is particularly useful for holidays, weekend brunches, overnight guests, and mornings when breakfast needs to be mostly assembled the night before.
Serve it warm with maple syrup, berries, powdered sugar, or whipped cream, and let everyone add their favorite toppings at the table.
🍞 Overnight French Toast Casserole Recipe
Prep time: 25 minutes
Chill time: 8–24 hours
Bake time: 50–60 minutes
Resting time: 10 minutes
Servings: 8–10
For the Casserole
- 1 pound French bread, challah, brioche, or other sturdy bread, about 10–12 cups cubed
- 8 large eggs
- 2 cups whole milk
- 1/2 cup heavy cream
- 1/3 cup packed light brown sugar
- 1 tablespoon pure vanilla extract
- 1 1/2 teaspoons ground cinnamon
- 1/4 teaspoon ground nutmeg
- 1/2 teaspoon fine salt
- Butter, for greasing the baking dish
For the Cinnamon Streusel
- 1/2 cup all-purpose flour
- 1/2 cup packed light brown sugar
- 1 teaspoon ground cinnamon
- 1/4 teaspoon fine salt
- 6 tablespoons cold unsalted butter, cut into small cubes
For Serving
- Pure maple syrup
- Fresh berries
- Powdered sugar
- Whipped cream
- Sliced bananas
- Toasted pecans or walnuts
🍞 Choose a Sturdy Bread
French bread, challah, brioche, and rustic country bread all work well.
The ideal bread is sturdy enough to absorb custard without dissolving into a soft paste.
French bread creates a slightly chewier casserole with crisp edges, while brioche and challah produce a softer and richer result because the breads already contain eggs and fat.
A loaf weighing around one pound gives a much more dependable measurement than simply calling for “one loaf,” since bakery loaves vary tremendously in size.
⏰ Day-Old Bread Works Particularly Well
Slightly dry bread absorbs custard readily while maintaining enough structure to produce distinct pieces after baking.
If the bread is fresh, there is no need to wait an entire day before making the casserole.
Cut it into cubes and spread them across one or two baking sheets.
Let them stand uncovered for an hour or two, or dry them in a low oven until they feel slightly firm without becoming deeply toasted.
Allow the bread to cool before adding the custard.
🔪 Cut the Bread into Cubes
Cut the bread into approximately 1-inch cubes.
Uniform pieces absorb the custard more evenly than a mixture of large chunks and tiny crumbs.
Some irregularity is fine and actually helps create an appealing mixture of soft centers and crisp exposed edges.
Avoid cutting the bread into extremely small cubes because they can become overly soft after an overnight soak.
🧈 Prepare the Baking Dish
Butter a 9-by-13-inch baking dish thoroughly.
Spread the bread cubes evenly across the dish.
Do not compress them into a dense layer.
A little space between the pieces allows the custard to flow around them and creates more browned edges during baking.
🥚 Make the Custard
In a large bowl, whisk together the eggs, whole milk, heavy cream, brown sugar, vanilla, cinnamon, nutmeg, and salt.
Whisk until the eggs are completely broken up and the sugar is well distributed.
There is no need to whip the mixture until foamy.
The goal is an even custard rather than incorporating lots of air.
🥛 Why Use Milk and Cream?
Whole milk keeps the casserole from becoming excessively rich, while a smaller amount of heavy cream contributes a softer, more custardy texture.
Using only heavy cream would make the casserole unnecessarily dense and rich.
Using only low-fat milk can work, but the texture will be a little less luxurious.
Half-and-half can replace the milk and cream combination in a pinch.
🍬 Why Brown Sugar?
Brown sugar provides sweetness along with a subtle molasses flavor that pairs naturally with cinnamon and vanilla.
The casserole does not need to be extremely sweet because maple syrup and other toppings can be added at the table.
Keeping the custard moderately sweet also allows the buttery bread and vanilla to remain noticeable.
🌿 Add Cinnamon and Nutmeg
Cinnamon gives the casserole its familiar French toast aroma.
A small amount of nutmeg adds warmth without turning the dish heavily spiced.
For a simpler flavor, leave the nutmeg out.
For a holiday version, a small pinch of cardamom or allspice can also be added.
🥣 Pour the Custard Over the Bread
Slowly pour the custard evenly over the bread cubes.
Use the back of a spoon or clean hands to gently press the bread down so the pieces make contact with the liquid.
Do not mash the bread.
The custard will continue soaking in during refrigeration.
🔄 Turn the Bread Once
After several minutes, gently turn or press down any pieces that remain completely dry on top.
The bread does not have to be submerged beneath a pool of custard.
By morning, much of the liquid should have been absorbed.
❄️ Cover and Refrigerate Overnight
Cover the baking dish tightly and refrigerate for 8 to 24 hours.
Do not leave the egg-and-dairy mixture sitting at room temperature overnight.
The refrigerator keeps the raw custard cold while giving the bread plenty of time to absorb it.
For the most convenient schedule, assemble the casserole after dinner and bake it the following morning.
🧈 Make the Streusel Separately
In a medium bowl, combine the flour, brown sugar, cinnamon, and salt.
Add the cold butter cubes.
Use a pastry cutter, fork, or fingertips to work the butter into the dry ingredients until the mixture forms coarse crumbs.
Some pieces can be pea-sized while others are smaller.
❄️ Refrigerate the Streusel
Cover the streusel separately and refrigerate it overnight.
Keeping it away from the wet custard until baking time preserves a much better crumbly texture.
If streusel sits directly on wet bread all night, some of the flour and sugar absorb moisture and the topping can become pasty rather than crisp.
🔥 Heat the Oven
When ready to bake, preheat the oven to 350°F.
Take the casserole from the refrigerator while the oven heats.
If using a glass baking dish, follow the manufacturer’s guidance about moving it between cold and hot environments. Avoid sudden temperature changes that could cause thermal shock.
There is no need to leave an egg casserole sitting on the counter for a long period before baking.
🍂 Add the Streusel
Remove the cover.
Break up the chilled streusel with a fork or fingertips and scatter it evenly across the bread.
Concentrate some of the crumbs on exposed bread cubes so they become especially crisp and golden.
🔥 Bake Until the Center Is Set
Bake for approximately 50 to 60 minutes.
If the top begins browning more quickly than the center is cooking, tent the dish loosely with foil during the final portion of baking.
The casserole should be puffed and golden around the edges.
More importantly, the center of an egg casserole should reach 160°F when checked with an instant-read thermometer.
Insert the thermometer into the center without touching the bottom of the baking dish.
⏰ Let It Rest Before Serving
Remove the casserole from the oven and let it rest for about 10 minutes.
The custard continues settling during this time, making the casserole easier to portion.
Serve warm rather than piping hot.
🍁 Add Maple Syrup at the Table
The cinnamon streusel already adds sweetness, so there is no need to pour syrup over the entire casserole before serving.
Warm maple syrup can be offered at the table.
Each person can then decide how sweet to make an individual portion.
🍓 Add Fresh Berries
Strawberries, blueberries, raspberries, and blackberries provide acidity and freshness that balance the rich custard and streusel.
Add them after baking.
Fresh berries generally look and taste better when they remain uncooked rather than being buried beneath the overnight custard.
☁️ Add Whipped Cream
A spoonful of lightly sweetened vanilla whipped cream turns the casserole into a particularly festive brunch dish.
Add it immediately before eating so it stays cool and fluffy against the warm casserole.
Whipped cream is especially good with strawberries or peaches.
🍌 Add Bananas
Sliced bananas pair naturally with cinnamon, vanilla, maple syrup, and brown sugar.
Add fresh slices at the table rather than soaking them in the casserole overnight.
Bananas soften and darken considerably during long storage.
🌰 Add Toasted Pecans
Chopped pecans or walnuts add crunch.
Toast them separately and scatter them over the baked casserole.
For a pecan-streusel variation, mix about 1/2 cup finely chopped pecans directly into the crumb topping before baking.
🫐 Make a Blueberry French Toast Casserole
Scatter about 1 1/2 cups blueberries between the bread cubes before adding the custard.
Fresh or frozen blueberries can be used.
If using frozen berries, add them while still frozen rather than thawing them first, since thawed berries can release a large amount of purple juice.
A little lemon zest in the custard works especially well with blueberries.
🍎 Make an Apple-Cinnamon Version
Dice two firm apples into small pieces.
Sauté them briefly with a little butter and cinnamon until they begin to soften.
Cool completely before scattering them among the bread cubes.
Precooking the apples prevents crunchy pieces from remaining in the finished casserole and removes some excess moisture.
🍑 Add Peaches
Fresh peaches can be added during summer.
Use firm-ripe fruit rather than extremely soft, juicy peaches.
Dice them and scatter a modest amount between the bread cubes.
Too much fruit can release enough liquid to make the casserole overly wet.
🍫 Add Chocolate Chips
Sprinkle about 3/4 cup semisweet chocolate chips among the bread cubes.
Chocolate pairs especially well with brioche.
Reduce the maple syrup at the table if the casserole already contains both chocolate and sweet streusel.
🍊 Add Orange Zest
Finely grate the zest of one orange into the custard.
Orange works particularly well with cinnamon and vanilla and gives the casserole a brighter aroma.
Avoid adding a large amount of orange juice, which changes the liquid balance.
🍂 Make It for the Holidays
Add extra cinnamon along with a small amount of nutmeg, ginger, or cardamom.
Dried cranberries, toasted pecans, or orange zest can make the casserole especially suited to Thanksgiving or Christmas brunch.
Keep additions moderate so the custard still absorbs evenly.
🍞 French Bread vs. Brioche
French bread creates more contrast between crisp exterior pieces and custardy centers.
Brioche is softer, richer, and slightly sweeter.
Challah falls somewhere between the two and is especially good at absorbing custard while retaining structure.
There is no single correct bread.
The best choice depends on whether the goal is rustic and chewy or soft and luxurious.
🥖 Can Sourdough Be Used?
Yes.
Mild sourdough creates an interesting sweet-and-tangy contrast with cinnamon and maple syrup.
Very assertively sour bread may be less appealing in a sweet breakfast casserole, so taste the loaf first.
Sourdough with a sturdy crumb holds up particularly well during an overnight soak.
🥐 Can Croissants Be Used?
Yes, although croissants make a much richer casserole.
Because croissants already contain a large amount of butter, the result is closer to bread pudding.
Use slightly stale croissants and consider reducing or omitting the heavy cream.
The streusel can also be reduced because the base is already quite rich.
🍞 Why Is Stale Bread Better?
Dry bread has lost some of its original moisture.
That leaves more room for the egg-and-milk custard to soak into the crumb.
Very soft fresh bread can absorb liquid quickly and lose its structure, particularly during an overnight rest.
The goal is not rock-hard bread—just bread that has dried enough to remain distinct.
💦 Why Is the Casserole Soggy?
The bread may have been too soft or there may have been too much custard for the amount of bread.
An undefined “loaf” measurement can create this problem because one loaf might weigh 12 ounces while another weighs nearly two pounds.
Using approximately one pound of bread provides a more consistent ratio.
Also make sure the casserole is baked until the center reaches 160°F and has visibly set.
🏜️ Why Is the Casserole Dry?
Too much bread or too little custard can produce dry patches.
The bread may also have been cut into extremely large pieces that did not absorb liquid evenly.
Press the cubes gently into the custard during assembly and check for large dry areas before refrigerating.
Overbaking can dry the casserole as well.
🔥 Why Is the Top Burning?
The brown sugar in the streusel can darken before a thick casserole finishes cooking.
If the topping reaches the desired color early, loosely tent the baking dish with foil.
Continue cooking until the center reaches the proper temperature.
Do not lower the oven dramatically after baking begins, since that can unnecessarily lengthen the cooking time.
🥚 Why Does the Center Look Like Scrambled Eggs?
The casserole may have been baked too aggressively or too long.
Egg custard becomes firmer and can separate as it overcooks.
Bake at a moderate 350°F and remove the casserole once the center reaches 160°F rather than continuing until every bit of moisture disappears.
🍮 Is French Toast Casserole the Same as Bread Pudding?
They are close relatives.
Both use bread soaked in an egg-and-dairy custard and baked until set.
French toast casserole is typically positioned as a breakfast or brunch dish and is often flavored with cinnamon, vanilla, and maple.
Bread pudding is usually treated as a dessert and may contain a richer custard, dried fruit, sauces, or other additions.
The dividing line is not absolute.
🍳 Why Bake French Toast as a Casserole?
Traditional French toast gives each slice direct contact with a hot skillet, creating browned surfaces on both sides.
A casserole trades some of that individual browning for convenience.
A single baking dish can feed a crowd, and most of the work can happen the night before.
The streusel and exposed bread cubes restore some of the crisp texture that would otherwise be missing.
🌙 Can It Be Made the Same Day?
Yes.
Assemble the bread and custard and let the dish rest in the refrigerator for about 30 to 60 minutes.
That gives the bread time to absorb the liquid.
Add the streusel just before baking.
The overnight version generally develops a more even custardy texture, but the same-day method works when breakfast was not planned the night before.
⏰ How Long Can It Soak?
An overnight soak of roughly 8 to 12 hours is convenient.
USDA advises that mixtures containing raw eggs should either be cooked immediately or refrigerated and cooked within 24 hours.
There is little benefit to leaving the assembled casserole refrigerated longer than that.
🥚 Egg Safety Matters
The custard contains eight raw eggs.
Keep the assembled casserole refrigerated until it is time to bake.
Egg casseroles should reach an internal temperature of 160°F.
Using a thermometer removes the guesswork and is more dependable than relying only on whether the top looks brown.
🧊 Cool Leftovers Promptly
Refrigerate leftover casserole within 2 hours of serving.
If the room or outdoor temperature is above 90°F, refrigerate it within 1 hour.
Large amounts of hot food cool faster when divided into smaller portions or placed in shallow containers.
📅 How Long Do Leftovers Keep?
Store leftovers covered in the refrigerator and use them within about 3 to 4 days.
If the casserole has already been sitting out for too long, refrigeration does not make it safe again.
When in doubt about how long it has been at room temperature, discard it.
🔥 How to Reheat French Toast Casserole
For individual portions, the microwave is quick and convenient.
Heat until the center is thoroughly hot.
For several servings, place the casserole in a baking dish, cover loosely with foil, and warm in a moderate oven.
Egg dishes being reheated should reach 165°F.
Uncover during the final few minutes if the topping needs to regain some crispness.
❄️ Can French Toast Casserole Be Frozen?
Yes.
The easiest method is to bake the casserole first and let it cool.
Cut it into individual portions and freeze them in airtight freezer-safe containers.
Individual pieces are easier to thaw and reheat than an entire frozen casserole.
Thaw overnight in the refrigerator or reheat carefully from frozen.
🧊 Can the Unbaked Casserole Be Frozen?
It is possible, but texture can be less predictable because freezing and thawing affect both bread and custard.
For the most dependable result, refrigerate an unbaked casserole for overnight preparation and freeze leftovers after baking instead.
🍳 What to Serve with French Toast Casserole
This casserole is already rich and sweet enough that simple sides work particularly well.
Fresh fruit adds brightness, while eggs, bacon, sausage, or savory egg bites provide contrast.
For a larger brunch, serve coffee, tea, juice, fresh berries, and one savory dish rather than surrounding the casserole with several additional sweet pastries.
🍓 Build a Brunch Topping Bar
For a gathering, place several toppings beside the warm casserole and allow everyone to finish their own serving.
Maple syrup, berries, bananas, whipped cream, powdered sugar, toasted nuts, fruit compote, and softened butter all work.
Keeping the toppings separate also means the casserole itself does not have to become overly sweet.
🥂 A Make-Ahead Breakfast Worth Planning For
The real advantage of French toast casserole is not that it reinvents French toast.
It makes French toast practical for a crowd.
Dry the bread slightly, cover it with cinnamon-vanilla custard, and let the refrigerator handle the overnight soaking.
Keep the streusel separate so it remains crumbly, then scatter it over the casserole just before baking.
Once the center reaches 160°F and the top is crisp and golden, give the casserole a short rest and bring it to the table with maple syrup and fresh fruit.
Breakfast is ready, and nobody had to spend the morning standing over a skillet.
🔗 Related Articles
- Buttermilk Pancake Recipe
- Swedish Pancakes (Pannkakor): Thin, Tender & Easy
- How to Make the Best Dutch Baby Pancake at Home
- The Art of Crafting Authentic Belgian Waffles
- Fluffy Oven-Baked Egg Bites with Potato, Bacon, and Cheddar
- The Perfect Classic Buttermilk Scones Recipe








